B. Tech. in Artificial Intelligence and Machine Learning

AI MI

Overview

There is growing evidence from data that there exists a huge need for professionals and scientists in Artificial Intelligence, Machine learning and Data Sciences. The dearth of professionals coupled with the fact that the fields of Artificial Intelligence, Machine learning and Data Sciences rest upon a rich set of theoretical concepts and practical tools that are foundational in nature clearly indicates that there exists a strong need for a B.Tech. Programme in Artificial Intelligence and Machine learning. The B.Tech Programme in Artificial Intelligence and Machine learning aims to lay the foundational background in computer science to start with, to be inter-disciplinary and to seamlessly integrate courses in Artificial Intelligence, Machine learning and Data Sciences to enable a student to effectively apply the learnings in industry and R&D establishments.

Objective

  • Identify and describe various concepts and techniques in AI and Machine Learning
  • Explain the underlying logical and engineering principles that govern Artificial Intelligence systems/​processes
  • Compare and contrast newer approaches and technologies with the existing ones
  • Design and synthesise algorithms, architectures and software for AI and Machine Learning systems
  • Model, simulate and analyse AI systems
  • Modify existing algorithms, architectures and programs to meet newer requirements
  • Use AI and Machine Learning Programming environments and tools in practice
  • Employ appropriate tools for development of deep learning solutions
  • Apply Data Mining techniques in practice

Highlights

  • Proctoral System

    The objective of the Proctoral System is to guide the students periodically on registration for credits, their studies, review of attendance and performance, reporting the attendance and performance to the parents. For every 20 Undergraduate students a Proctor will be nominated from their respective department. Students are advised to interact with their proctor on a regular basis pertaining to matters mentioned above. 

  • Semester Abroad Programme

    Through this programme, a B. Tech. student can opt for registering for one semester during his/​her final year at a Partner University. The student can register for some courses or an internship or a project at the Partner University.

  • Innovation Centre

    Students, together with faculty have the facility to convert innovative ideas into technology demonstrations. Ideas are assessed based on relevance to society. These projects are then entered in National and International competitions and a select few are registered for patents.

  • Open Electives

    Students can choose from a multitude of open electives across faculties for credits. These are specially designed as a basic introduction which help in the holistic development of an individual.

  • Application based learning programme
  • Research opportunities
  • Internship, training and placement support with various worldwide universities and industries
  • State of the art facilities in Computing facilities, Programmeming Laboratories, Hardware and Software tools
  • Expert guest lectures from various Institutions and Industries

  • Accommodation in student hostels on campus and third party off campus hotels is available
  • On campus facilities such as 24/7 Wi-Fi, multiple eateries and laundry facilities make a student’s life comfortable to focus on what matters most.
  • Co-curricular Activities are encouraged on campus which include sports events, cultural events both at a university level and a faculty level

Structure

Study Domains

  • ES

    Engineering Sciences

    • Includes an overview into all engineering sciences such as electronics, automotive etc.
  • PC

    Professional Core

    • Deep dive into the core domain of Computer Science and Engineering including Algorithms, Data Structures, Operating Systems such as Linux and Android, Machine learning and popular programming languages such as Python, C, Java etc.
  • BS

    Basic Sciences

    • A comprehensive breadth-wise coverage of Mathematics, Physics and Chemistry
  • HSS

    Humanities and Social Sciences

    • An introduction to professional and personal development, language courses and life skills
  • OE

    Open Electives

    Students can choose from a list of courses offered across the university from multiple disciplines to earn credits

  • PSI

    Project, Seminar and Internships

    • Active participation and output based projects, seminars and internships in industry account for this percentage
  • PE

    Professional Electives

    • Students can choose from subjects offered within Computer Science and Engineering to develop a sharper set of skills in professional core electives such as Internet of Things, Software defined Networks, Quantum Computing or Software Design patterns.

Course Progression

Course Credits
Engineering Mathematics - 1

20MTB101A

4
Engineering Chemistry

20CHB105A

3
Elements of Mechanical Engineering and Workshop Practice

20CES105A

3
Elements of Electrical Engineering

20EES106A

3
Elements of Computer Science and Engineering

20CSS107A

3
Engineering Chemistry Laboratory

20CHL106A

1
Computer Programming Laboratory

20CSL108A

1
Basic Electrical Engineering Laboratory

20EEL109A

1
Professional Communication

20TSH102A

2

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Engineering Mathematics-2

20MTB104A

4
Engineering Physics

20PHB102A

3
Engineering Mechanics

20CES101A

3
Elements of Electronics Engineering

20ECS102A

3
Engineering Drawing

20MES103A

3
Engineering Physics Laboratory

20PHL103A

1
Basic Electronics Laboratory

20ECL104A

1
Constitution, Human Rights and Law

20TSH101A

2

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Engineering Mathematics3

20MTB201A

4
Foundations of Machine Learning I

20AIC202A

4
Data Structures using Python

20CSC203A

3
Principles of Artificial Intelligence

20AIC204A

3
Microprocessors and Architecture

20CSC205A

3
Basics of Operating Systems

20AIC206A

3
Python &Data Structures Laboratory

20CSL206A

1
Artificial Intelligence Laboratory

20AIL207A

1
Microprocessors Laboratory

20CSL208A

1
Environmental Studies

20CEM210A

0

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Engineering Mathematics4

20MTB211A

4
Foundations of Machine Learning II

20AIC212A

4
Programming Paradigms

20CSC213A

4
Design and Analysis of Algorithms

20CSC214A

3
Machine Learning - I

20AIC215A

3
Machine Learning Laboratory

20AIL216A

1
Programming Paradigms Laboratory

20CSL218A

1

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Data Mining

20AIC301A

4
Database Systems

20CSC302A

3
Machine Learning - II

20AIC303A

4
Computer Networks

20CSC303A

3
Innovation Course 1

20AIC306A

3
IoT - 1

20CSC307A

1
Database Systems Laboratory

20CSL307A

1
Computer Networks Laboratory

20CSL308A

1
Economics and Cost Estimation in Computer Engineering

20CSH309A

2

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Graph Theory and Optimization

20CSC311A

3
Computer Vision

20AIC312A

4
Innovation Course II

20AIC313A

3
Natural Language Processing

20AIC314A

3
Deep Learning and Applications

20AIC315A

3
Distributed and Cloud Computing

20AIC316A

4
Pattern recognition

20AIC317A

3
Natural Language Processing Laboratory

20AIL318A

1
Deep Learning and Applications Laboratory

20AIL319A

1

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Professional Core Elective - 1

Professional Elective

4
Professional Core Elective - 2

Professional Elective

3
Professional Core Elective - 3

Professional Elective

3
Open Elective

Open Elective

3
I] Project Work - I II]Internship (Choose one)

20AIP401A 20AIP402A

4
Seminar

20AIP403A

1

Key

  • Theory
  • Tutorials
  • Practicals

Course Credits
Open Elective - 2

Professional Elective

3
Project work 2

20AIP410A

8

Key

  • Theory
  • Tutorials
  • Practicals

Details

Teaching and Assessment:

During each semester, students’ performance is assessed through Continuous Evaluation (CE) and a Semester End Examination (SEE). CE and SEE weightages carry equal weightage.

Students are awarded grades based on the marks scored. View complete Grading System for the current academic batch.

Key Skill Development:

  • Ability to apply concepts of Machine learning to real-life problems
  • Ability to apply problem solving approaches to real-life computer programming scenarios and to build complex and large scale AI enabled software systems 
  • Ability to specify appropriate abstractions of complex requirements and design effective solutions in the form of reliable algorithms and computer programs
  • Ability to analyse engineering problems, interpret data and arrive at meaningful conclusions involving mathematical inferences 
  • Ability to design an engineering system, component, or process to meet desired needs considering public health and safety, and the cultural, societal, and environmental considerations 
  • Ability to understand the effect of engineering solutions on legal, cultural, social and public health and safety aspects 
  • Ability to develop sustainable solutions and understand their effect on society and environment 
  • Ability to work as a member of a team, to plan and to integrate knowledge of various engineering disciplines and to lead teams in multidisciplinary settings 
  • Ability to adapt to the changes and advancements in technology and engage in independent and life-long learning 
  • Ability Enhancement Compulsory Courses (AECC) such as Professional Communication, Constitution, Human Rights and Law, and Environmental Studies

Careers

  • Entrepreneur

  • Researcher

  • AI professional

  • Artificial Intelligence

  • Machine Learning

Admissions

Eligibility

Indian Nationals

  • Passed 10+2 examination with Physics and Mathematics as compulsory courses along with Chemistry/Bio-technology/ Biology /​Electronics /​Computer science. 
  • Obtained at least 45% aggregate marks (40% in case of candidates belonging to reserved category) in the above mentioned courses.

Application Process

Through RUAS-AT

  1. Take the RUAS-AT Entrance Test
  2. Admission counselling for selection
  3. Once selected, students need to fill in the admission form
  4. Pay tuition fee
  5. Submit documents to the University
    1. See Documents for Indian Nationals
    2. See Documents for NRI/ OCI/ SAARC

Through CET/ ComedK/​SAT

  1. CET Code E235, SAT Code, ComedK Code
  2. Counselling and Selection 
  3. Download the admission form 
  4. Submit completed form and documents at the University Admissions Office
  5. Pay fees online or through DD at the University admission Office. See full instructions.

Other accepted Scores

  • Contact Director Admissions

Fees & Scholarships

Government Seats:

  • As per GoK

University Seats:

  • Rs 3,88,550 per annum

Eligibility

International Students/​OCI/ NRI/ SAARC

  • Foreign students should have 10+2 equivalent qualification approved by Association of Indian Universities
  • Should have proof of proficiency in English with a minimum TOEFL score of 8

Note: Up to 15% of seats are reserved for foreign / NRI Students

Application Process

Through RUAS-AT

  1. Take the RUAS-AT Entrance Test
  2. Admission counselling for selection
  3. Once selected, students need to fill in the admission form
  4. Pay tuition fee
  5. Submit documents to the University
    1. See Documents for Indian Nationals
    2. See Documents for NRI/ OCI/ SAARC

Through CET/ ComedK/​SAT

  1. CET Code E235, SAT Code, ComedK Code
  2. Counselling and Selection
  3. Download the admission form
  4. Submit completed form and documents at the University Admissions Office
  5. Pay fees online or through DD at the University admission Office. See full instructions.

Other accepted Scores

  • Contact Director Admissions

Fees & Scholarships

NRI/ Foreign Students:

  • USD 6000 + Other fee Rs.38,550 per annum

Eligibility

Lateral Entry into 3rd Semester

(In all cases of Lateral Entry admissions, the Equivalence Committee decision will be final.)

  • Passed Diploma examination from an approved institution with a minimum of 45% marks (40% in case of candidates belonging to reserved category) in appropriate branch of Engineering /​Technology
  • Passed B.Sc. from a University recognized by UGC with a minimum of 45% marks (40% in case of candidates belonging to reserved category) and passed 12th standard with Physics and Mathematics as courses.

Application Process

Through RUAS-AT

  1. Take the RUAS-AT Entrance Test
  2. Admission counselling for selection
  3. Once selected, students need to fill in the admission form
  4. Pay tuition fee
  5. Submit documents to the University
    1. See Documents for Indian Nationals
    2. See Documents for NRI/ OCI/ SAARC

Through CET/ ComedK/​SAT

  1. CET Code E235, SAT Code, ComedK Code
  2. Counselling and Selection
  3. Download the admission form
  4. Submit completed form and documents at the University Admissions Office
  5. Pay fees online or through DD at the University admission Office. See full instructions.

Other accepted Scores

  • Contact Director Admissions

Fees & Scholarships

Government Seats:

  • As per GoK

University Seats:

  • Rs 3,25,00 per annum

Start your journey with RUAS

Contact
Director - Admissions
Mr. S L Narasimhan
Phone
80 4536 6616
E-mail
email hidden; JavaScript is required