“Empowering Innovation through Intelligent Computing.”
The B.Tech. in Artificial Intelligence and Machine Learning (AI & ML) at RTU Bengaluru is a 4-year undergraduate program that provides students with a strong foundation in artificial intelligence, machine learning, data science, deep learning, programming, and intelligent system development. Our curriculum is designed in collaboration with industry experts to ensure that graduates are equipped with the latest skills and knowledge required in the rapidly evolving AI-driven technology landscape.
The program emphasizes both theoretical concepts and practical applications, with state-of-the-art laboratories, industry internships, and project-based learning to provide a holistic educational experience. Students gain hands-on exposure to AI technologies, predictive analytics, natural language processing, computer vision, and data-driven decision-making systems. The curriculum of the program also allows students to opt for a minor (24 Credits) offered by other colleges. Students may choose Business Analytics, Finance, General Management, Statistics, etc., as a minor.
Explore the key features that make our Computer Science Engineering program stand out
The curriculum is designed to align with current industry trends, covering machine learning, deep learning, data science, computer vision, and generative AI. Students gain knowledge relevant to modern AI applications.
Students work on real-world AI/ML projects using industry-standard tools and platforms. Practical exposure helps develop problem-solving and implementation skills.
The program encourages internships and industry interactions to provide practical experience in AI-driven domains. This helps students understand workplace expectations and emerging technologies.
The course includes topics such as Natural Language Processing (NLP), Computer Vision, Robotics, Big Data Analytics, and Generative AI. Students stay updated with advancements in intelligent systems.
Students are encouraged to participate in research activities, innovation projects, and AI competitions. This fosters analytical thinking and technological innovation.
Learn from experienced faculty members with strong academic backgrounds and industry experience in various domains of computer science.
Assistant professor
M.Tech
Specialization: Computer Science and Engineering
Assistant professor
M.Tech
Specialization: Computer Science and Engineering
Assistant Professor
B.Tech
Specialization: Computer Science and Engineering
Lecturer
B.TECH (CSE)
Specialization: AI (Artificial Intelligence),Data Science, Python, Machine Learning
Assistant Professor
M.TECH (CSE)
Specialization: Computer Science & Engineering
Assistant Professor
M.TECH (CSE)
Specialization: Computer Science & Engineering
Our comprehensive curriculum is designed to provide a strong foundation in computer science principles while keeping pace with emerging technologies
| Course Category | Title of the Course | Credit |
|---|---|---|
| UCC | Communication Skills | 3 |
| UCC | Universal Human Values | 3 |
| PFC | Calculus, Vector spaces and Linear Algebra | 3 |
| PFC | Applied Physics | 3 |
| PFC | Applied Physics Lab | 1 |
| PCC | Introduction to Computer Systems | 4 |
| PCC | Problem Solving through C Programming | 3 |
| PCC | Problem Solving through C Programming Lab | 2 |
| Total | 22 |
*University Core Courses (UCC)
*Program Foundation Courses (PFC)
*Program Core courses (PCC) -Major
| Course Category | Title of the Course | Credit |
|---|---|---|
| UCC | Analytical Academic Writing | 2 |
| UCC | Indian Constitution | 2 |
| PFC | Probability and Statistics | 3 |
| PFC | Differential Equations, Modular Arithmetic and Numerical Methods | 3 |
| PCC | Introduction to Digital Communication Network | 3 |
| PCC | Introduction to Python Programming | 3 |
| PCC | Introduction to Web Development | 3 |
| PCC | Introduction Python Programming Lab | 1 |
| PCC | Introduction to Web Development Lab | 1 |
| Total | 21 |
| Course Category | Title of the Course | Credit |
|---|---|---|
| UCC | Problem Solving for Design Thinking | 2 |
| PFC | Computer Organization | 3 |
| PFC | Discrete Mathematics | 3 |
| PCC | Data Structures with C | 3 |
| PCC | JAVA Programming | 3 |
| PCC | Data Structures with C Lab | 1 |
| PCC | JAVA Programming Lab | 1 |
| PCC | Operating System | 3 |
| MINOR | MIN-1 | 1 |
| Total | 22 |
*University Core Courses (UCC)
*Program Foundation Courses (PFC)
*Program Core courses (PCC) -Major
*Minor courses (MINOR)
| Course Category | Title of the Course | Credit |
|---|---|---|
| PFC | Logic Design | 3 |
| PCC | Database Management System | 3 |
| PCC | Linux Shell Scripting | 3 |
| PCC | Database Management System Lab | 1 |
| PCC | Operating System Lab | 1 |
| PCC | Software Engineering | 3 |
| MINOR | MIN-2 | 3 |
| MINOR | MIN-3 | 3 |
| Total | 22 |
| Course Category | Title of the Course | Credit |
|---|---|---|
| PCC | Design Analysis &Algorithm | 4 |
| PCC | Finite Automata Theory | 3 |
| PCC | Computer Network | 3 |
| PEC | PEC-i-01 | 3 |
| PEC | PEC-i-02 | 3 |
| MINOR | MIN-4 | 3 |
| MINOR | MIN-5 | 3 |
| Total | 22 |
*Program Elective Courses(PEC)-specialization
*Program Core courses (PCC) -Major
*Minor courses (MINOR)
| Course Category | Title of the Course | Credit |
|---|---|---|
| PCC | Internet of Things | 4 |
| PCC | Cryptography and Network Security | 3 |
| PEC | PEC-i-03 | 3 |
| PEC | PEC-i-04 | 3 |
| PEC | PEC-i-07 | 3 |
| MINOR | MIN-6 | 3 |
| MINOR | MIN-7 | 3 |
| Total | 23 |
| Course Category | Title of the Course | Credit |
|---|---|---|
| UCC | Environmental Studies and Sustainability | 2 |
| UCC | Yoga & Wellness | P/F |
| UCC | Community Engagement | P/F |
| PEC | PEC-i-05 | 4 |
| PEC | PEC-i-06 | 4 |
| PROJ | Research-Phase1 | 4 |
| Internship | Internship | 2 |
| MINOR | MIN-8 | 3 |
| Total | 19 |
*Program Elective Courses(PEC)-specialization
*University Core Courses (UCC)
*Minor courses (MINOR)
*Internship
*Research Project
| Course Category | Title of the Course | Credit |
|---|---|---|
| UCC | Indian Constitution | 4 |
| UCC | Health & well being | 3 |
| UCC | Personal Finance & Tax planning | 3 |
| PROJ | Research-Phase2 | 4 |
| Total | 12 |