Computer Science and Engineering (AI&ML)
Program Overview
B.Tech in Computer Science (Artificial Intelligence and Machine Learning) is an undergraduate programme that provides the core concepts of Computer Science along with focussed courses on Artificial Intelligence.
This programme is for students who want to acquire the ability to design intelligent solutions to problems in a variety of domains and business applications and fields such as Natural Language Processing, Text Mining, Robotics, Reasoning and Problem Solving.
The four-year undergraduate curriculum prepares the students in Basic Sciences, Mathematical Foundations, Statistical Foundations, Machine Learning and Artificial Intelligence.
The curriculum imparts 21st century skills having the following components: Liberal education aspects for all round development, courses that trigger new age skills, project based learning, special topics (hands-on sessions on multiple topics with mentoring from experts), option for MOOC, UG Research Project/Product Development/Internships. The curriculum focuses on Liberal art courses, Foundation Courses, Professional Courses, Electives that helps them build expertise in some specialized areas. Curriculum also developed emphasis on design oriented thinking, Communication, Collaboration and Creativity from 1st year.
Market Growth Potential & opportunity
The market for Artificial Intelligence is expected to grow from USD 21.46 Billion in 2018 to USD 190.61 Billion by 2025. ML, globally recognized as a key driver of digital transformation, will be responsible for cumulative investments of $58 billion by the end of 2021. Neural networks market will be worth over $23 billion by 2024. AI has now penetrated all the horizons of the service sector. There is rarely any field which is untouched by Artificial Intelligence hence generating lakhs of vacancies for skilled professionals.
A Degree in Computer Science & Engineering (AI & ML) can open up career opportunities in a variety of industries such as Healthcare, Finance, Aviation, Manufacturing, and Logistics and would offer wider career opportunities, such as:
- Data Scientist
- Data Engineer
- Business Analyst
- Data Analyst
- AI/ML Engineer
- Business Intelligence Engineer
- Research Scientist
Program Objectives:
The B.Tech CSE (AI & ML) Program will enable students to:
- Utilize their knowledge in the domain of Computer Science Engineering and Artificial Intelligence to lead a successful career as experts Industry or other fields
- Apply analysis, predictions, optimization, decision making and develop skills in order to formulate and solve complex computing and multidisciplinary problems.
- Take up higher studies, research & development and other creative efforts in the area of Machine Learning.
Program Highlights
- Integrated Liberal education program to gain insights into subjects like Psychology, Design Thinking, critical thinking & creative writing
- Student-centered pedagogy
- Curriculum focused on recent trends
- Blended & Hybrid Learning
- Provides opportunities for hands-on and experiential learning
- Promoting deep learning through project-based learning
- Preparing students for evolving job roles in the chosen area of specialization
- Emphasis on design oriented thinking, Communication, Collaboration and Creativity from 1st year
- Offers flexibility in choosing elective courses for widening the understanding of emerging technologies
- Offers major, minor and specialization as part of 4 year programme
- Startup ecosystem to translate idea into business models
- Encourage Entrepreneurship
- Targeted towards equipping students for future skill sets
The career progression route for students
The career path initially starts as a Machine Learning Developer. The role as a Machine Learning Developer will be followed by the Designer/Architect level position. The architect level experience and expertise can lead to creating new products.
Course Matrix
Category | List of courses | Category | List of courses |
Liberal Art courses | Technical Communications, Constitution of India and Ethics, Design Thinking , Management and Entrepreneurship, Liberal Studies (chosen from the bucket) | Professional Electives | Robotics and Cognitive robotics Computer Vision Machine Vision Natural Language Processing. Human Computer Interfacing ML for Big Data Analytics Deep Reinforcement Learning GPU Architecture and Programming Speech and Natural Language Processing Neural Network for NLP |
Basis Science Courses | Engineering Chemistry , Environmental Sciences, DMS, Linear Algebra, Engineering Physics, Health Sciences, Probability and Statistics, Calculus and Numerical Methods | Open Courses | Machine Learning for Healthcare Visual Pattern Analysis and Model Medical Image Analysis Pattern Recognition and Machine Learning Introduction to Robotics Computer Vision Deep Learning |
Engineering Science Courses | Elements of Mechanical Engineering, Basic Electrical Engineering, Basic Electronics, Fundamentals of Programming | Project work, seminar and internship | Project work, seminar and internship |
Professional Core Courses | Database Management Systems, Agile Software Engineering, Data Structures and Applications Computer Organization, Machine Learning Studio, Design and Analysis of Algorithms, Web Technologies, Computer Networks , Cybersecurity Special Topics – 1, Operating Systems, Artificial Intelligence, Deep Learning, Sequence Networks and GAN, Object Oriented Programming, Cloud Application development, Special Topics -2 | Mandatory Courses | Environmental Sciences, Kannada Kali/Manasu |
Additional Value-Added Certifications:
[A] Minor: B Tech students can opt to earn the requisite credits to be awarded a Minor in other domains such as Aerospace, Electronics, Mechanical, Management and Entrepreneurship. It allows a student to get basic competencies in computer science and additionally, to acquire knowledge/skills in a cross domain. To obtain a Minor certification, the student should earn 18-20 additional credits in the chosen allied domain during the 4-year span of the B.Tech program.
[B] Specialization:
B.Tech CSE students can obtain a specialization certificate by earning additional 18-20 credits in courses related to highly specialized and new-age technologies. The courses of study including the hands-on components will be specified by the department.
[C] Honors:
To obtain the B.Tech CSE Honours Degree, additional 18-20 credits are to be earned which demonstrates the ability of Self Learning and/or research. The self-learning component can be completed through SWAYAM /NPTEL /any other approved MOOC (massive open online course) platform. The courses should be selected from the list of courses approved by the CSE department. The research component involves credits obtained by doing research in premier institutes such as IITs/IISc or at DSU. A student has to undertake these courses from III to VIII semester over and above the normal prescribed courses comprising 160 credits. Students will receive B.Tech with Honors degree on successful completion of these courses.
Internships
With an inclusion of Summer Internships, students get practical exposure to a professional work environment. Students have an opportunity to take up the Internship Program in reputed industry/academic institute/R&D/Government organizations. The department has MoU with top companies to benefit students to carry out research projects and internships.
Projects
The curriculum design ensures that the students are given opportunities in carrying out mini projects in many courses across the semesters to strengthen the understanding of fundamentals through practical application of theoretical concepts. Minor projects are included in the curriculum for the all-round development of students that shape them for a better future.
Major projects are an important component of the final year curriculum to enhance the technical caliber of students. Projects related to societal, cutting edge and research areas are currently being pursued by students. The students are also encouraged to carry out projects in industries/reputed organizations.
Eligibility
Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the Chemistry / Biotechnology / Biology / Computer Science / Electronics / Technical Vocational subjects and obtained at least 45% marks (40% in case of candidate belonging to SC/ST & OBC category) in the above subjects taken together, of any Board recognized by the respective State Governments / Central Government / Union Territories or any other qualification recognized as equivalent there to.