Computer Science Engineering

B.Tech - Computer Science & Engineering - Artificial Intelligence and Machine Learning
Why take this course?

B.Tech - Computer Science and Engineering (Artificial Intelligence and Machine Learning), will enable you to be ready for Industry 4.0 emerging and exponential technologies. The course is industry-integrated with Futurense Technologies Industry 4.0 certifications in Machine Learning and delivered using project-based learning leading to internships and career opportunities with MNCs and startups in India and abroad. Machine learning is the science of getting computers to learn and act without being explicitly programmed. It is one of the most exciting technologies of Industry 4.0 which makes computers very similar to humans under their "ability to learn" and is considered to be the best way to make progress toward human-level AI (Artificial Intelligence). The course is structured as a global B.Tech program with students having a study abroad option* in Semester 7 and 8 at the University of California Riverside (ranked among the top public universities in the USA). The course also awards additional credits for the Micromasters Program in Artificial Intelligence from Columbia University (a US Ivy League university). Furthermore, in line with the vision of JAIN (Deemed-to-be-University), the course integrates certifications from Harvard Business Publishing and combines the power of technology with the spirit of entrepreneurship to get you on the right track to become a new-age "Technopreneur".

Students in this program will be issued with a Conditional Letter of Intent (LOI)* from Futurense Technologies

What will I experience?

Learning techniques, and build strong foundations in supervised as well as unsupervised Machine Learning.

Acquire hands-on experience of working with various AI and Machine Learning algorithms and tools on real data sets and real-world scenarios.

Work on live projects, on-the-job training, and internships where you create Artificial Intelligence and Machine Learning algorithms with the “ability to learn” and be all set to change the world.

Global exposure

Develop the Technopreneur mindset to use emerging and exponential technologies to make a difference in the world.

What opportunities might it lead to?

This course is uniquely positioned to keep pace with the emerging skill-sets required in Industry 4.0. As you graduate in 2026, you would be adequately prepared for the world of work!

And, of course, Jain Deemed-to-be-University and its industry partners Futurense Technologies, will assist you in getting placed at MNC’s as well as startups in India or abroad in roles including, but not limited to:

  • Software Engineer/Software Developer In AI / Machine Learning
  • AI / Machine Learning Engineer
  • AI / Machine Learning Specialist
  • Human-Centered Machine Learning Designer
  • Data Scientist
  • Data Engineer
  • Data Architect
  • Data Analyst
  • NLP (Natural Language Processing) Engineer
  • Computer Vision Engineer
  • Automation Engineer AI / Machine Learning Researcher

Alternatively, you may decide to become a technopreneur and you will have an option to incubate your startup even before the end of the course at the JUiNCUBATOR (housed inside Jain Deemed-to-be-University).


Pass in PUC / 10+2 examination with Physics and Mathematics as compulsory subjects along with Chemistry / Computer Science / Electronics as one of the subjects and obtained at least 60% marks (55% in case of SC/ST category) in the above subjects taken together.

Study Campus
JGI Global Campus
Faculty of Engineering & Technology
45th km, NH - 209, Jakkasandra Post
Bangalore - Kanakapura Main Road
Ramanagara District - 562 112

+91 80 46650130
Admissions Office
JGI Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 7337618222
Curriculum Structure & Teaching
  • Engineering Mathematics -I
  • Physics
  • Communicative English
  • Problem Solving Through Programming
  • Engineering Graphics
  • Engineering Mathematics – II
  • Chemistry
  • Basics of Electrical Engineering
  • Workshop Practice
  • Sociology and Elements of Indian History
  • Data Structures
  • Fundamentals of Business Management
  • Discrete Math & Graph Theory
  • Programming in Java
  • Computer Architecture and Organization
  • Data Communication & Computer Networks
Mandatory Course
  • Energy Studies
  • Operating System
  • Mathematics & Statistics for Machine Learning
  • Database Management System
  • Introduction to AI & Machine Learning
  • Python Programming
  • Software Engineering and Agile Methodologies
  • Web Programming Fundamentals
  • Data Warehousing and Mining
  • Advanced Machine Learning
  • Design and Analysis of Algorithm
  • Elective - I
  • Deep Learning Fundamentals
  • Computer Vision & Image Processing
  • Natural Language Processing
  • Elective - II
  • Elective - III
  • Open Elective - I
  • Project - I
  • Elective - IV
  • Elective - V
  • Data Visualization & Story Telling
  • Open Elective - II
  • Project - II
  • Elective - VI
  • Open Elective - III
  • Project - III / Internship
Elective - I
  • Applications of AI
  • Social network analytics
  • Implementation of AI Projects
Elective - II
  • Deep Learning with Pytorch
  • Deep Learning with Keras and TensorFlow
  • Reinforcement Learning
Elective - III
  • CNNRNN for NLP
  • Recommender Systems
  • Speech recognition & conversational systems
Elective - IV
  • Robotics
  • Fundamentals of Cybersecurity
  • Cloud and Distributed Computing
Elective - V
  • Animation & CGI Motion
  • Network Defense for Cybersecurity
  • Information Security Governance
Elective - VI
  • Robotic Process Automation
  • Blockchain
  • Internet of Things