B.Tech AI & Data Science

The B.Tech. program in Artificial Intelligence and Data Science at SNU Chennai is a four-year undergraduate program. It aims to equip students with a comprehensive understanding of the principles, techniques, and applications of AI and DS. The curriculum is designed to cover a wide range of topics related to AI and DS. Students study foundational subjects such as mathematics, programming, and data structures, along with specialized courses in areas like machine learning, deep learning, natural language processing, computer vision, data mining, big data analytics and data base management.

This program emphasizes practical skills and hands-on learning. Students engage in coding assignments, programming projects, and lab work to develop proficiency in programming languages like Python, C, R and Object oriented programming. They also gain experience with popular frameworks and tools used in AI and DS, such as TensorFlow, Tableau and scikit-learn.

SNU Chennai encourages students to undertake research projects and collaborate with faculty members on ongoing research in the field of AI and DS. This provides students with opportunities to explore advanced topics and gain valuable research experience. The university also fosters industry-academia collaboration by organizing guest lectures, workshops, and seminars featuring industry experts and professionals. Students have the chance to participate in internships and industry projects, allowing them to apply their AI and DS skills in real-world settings.

  • This program aims at creating future data scientists and data analysts by preparing students through a semester-long capstone project where you can apply your knowledge and skills to work on a real-life data analytic assignments
  • The program is designed to make you industry ready by in-depth learning in basic as well as advanced Probability and Statistics, rigorous practical skills in multiple programming language environments such as Python and Java, state-of-the-art Machine Learning(ML) and Deep Learning(DL) frameworks, Extensive knowledge in Artificial Intelligence, Image, video, text and speech analysis using ML/DL and Big Data Analytics using distributed technologies.
  • This includes a semester-long capstone project where the students can apply their knowledge and skills to work on a real-life data analytic projects.
Curriculum divided in to 4 parts, namely, Math, Core-CSE, Core-AI, and Applications
  • Core-CSE courses for placement
  • Core-AI and Math courses for research/higher studies
  • Application courses to encourage Entrepreneurship
  • Programming: C, Python, OOP, Software engineering
  • Hardware: Digital, CO, OS
  • Data: Structures, DAA, DBMS
  • Networks: Computer Networks, Cyber security, distributed computing, cloud computing, web technologies
Core-AI course
  • Foundations
  • AI, Machine Learning
  • Big Data
  • Deep learning
  • Image and video
  • Text (NLP, Machine Translation)
  • Speech (ASR, TTS, S2S)
  • Medical
  • Robotics
Math courses
  • Linear Algebra and Matrix analysis
  • Probability and Random process
  • Statistics
  • Discrete Mathematics
  • Optimization Techniques
Professional Elective buckets
  • Advanced AI & DS
  • Advanced Networking
  • Advanced computing
Curriculum – Click here
Regulations – Click here
Apart from the regular job offers for the computer science and engineering graduates, the list of job profiles for a graduate in this program would be,
  • Data Engineer / Scientist
  • Machine Learning Engineer
  • Data Analyst
  • Interactive Visualizer / Graphic Designer
  • Big Data Engineer / Architect
  • Database Developer
  • Statistician
  • ML Intelligent System Researcher