SRM IST-image

B-SC in Artificial Intelligence at SRM Institute of Science and Technology

SRM Institute of Science and Technology, a premier deemed university established in 1985 in Chennai, Tamil Nadu, is renowned for academic excellence. Accredited with an A++ grade by NAAC, it offers diverse undergraduate, postgraduate, and doctoral programs, including strong engineering and management courses. The institute attracts over 52,000 students and consistently achieves high placements, with a notable highest package of INR 52 LPA for the 2023-24 batch.

READ MORE
location

Chengalpattu, Tamil Nadu

Compare colleges

About the Specialization

What is Artificial Intelligence at SRM Institute of Science and Technology Chengalpattu?

This Artificial Intelligence and Machine Learning program at SRM Institute of Science and Technology focuses on equipping students with core competencies in AI, machine learning, deep learning, and data analytics. It addresses the burgeoning demand for skilled AI professionals in the Indian market, covering theoretical foundations and practical applications. The program aims to foster innovation and problem-solving abilities crucial for modern technological challenges.

Who Should Apply?

This program is ideal for fresh graduates with a strong mathematical and logical aptitude seeking entry into the AI and data science fields. It also suits working professionals looking to upskill in cutting-edge AI technologies or career changers transitioning into the rapidly expanding AI industry in India. Prerequisites typically include a 10+2 background with Mathematics and Computer Science.

Why Choose This Course?

Graduates of this program can expect diverse career paths in India, including AI Engineer, Machine Learning Specialist, Data Scientist, NLP Engineer, and Computer Vision Engineer. Entry-level salaries range from INR 4-7 LPA, growing significantly with experience. The program aligns with industry demands, preparing students for roles in startups, IT giants, and research institutions across the country.

Student Success Practices

Foundation Stage

Master Programming Fundamentals and Logic- (Semester 1-2)

Dedicate significant time to mastering C/C++ and Python programming, along with discrete mathematics. Regularly solve problems on platforms like HackerRank, CodeChef, and GeeksforGeeks to build strong algorithmic thinking. Form study groups to discuss complex problems and collaborate on basic projects.

Tools & Resources

HackerRank, CodeChef, GeeksforGeeks, Online tutorials (e.g., Python.org, Cppreference.com)

Career Connection

A strong foundation in programming and logic is critical for clearing technical interviews and excelling in core AI coursework, leading to better internship and placement prospects.

Build a Foundational Project Portfolio- (Semester 1-2)

Start building small, hands-on projects related to core programming concepts, data structures, and object-oriented programming. Even simple projects like a calculator, a to-do list application, or basic data analysis scripts can showcase early skills.

Tools & Resources

GitHub, Jupyter Notebooks, VS Code

Career Connection

Early projects demonstrate practical application of learned concepts, making resumes more appealing to recruiters and providing talking points for interviews.

Engage in Technical Clubs and Workshops- (Semester 1-2)

Join university computer science or AI clubs to network with peers and seniors. Participate in beginner-friendly workshops on new technologies, coding competitions, or hackathons to gain exposure and practical experience beyond the curriculum.

Tools & Resources

SRMIST Tech Clubs, Workshop announcements, Internal university events

Career Connection

Active participation fosters peer learning, exposes you to industry trends, and helps develop soft skills vital for professional success and career growth.

Intermediate Stage

Deep Dive into AI/ML Libraries and Frameworks- (Semester 3-5)

Beyond theoretical understanding of AI and ML, gain proficiency in practical tools. Master libraries like NumPy, Pandas, Scikit-learn, TensorFlow, and Keras. Work through online courses and tutorials to implement various ML algorithms.

Tools & Resources

Coursera/edX (e.g., Andrew Ng''''s ML course), Kaggle tutorials, Official documentation (TensorFlow, PyTorch)

Career Connection

Hands-on experience with industry-standard tools is a prerequisite for most AI/ML roles and crucial for building robust models in projects and internships.

Participate in AI/ML Competitions and Hackathons- (Semester 3-5)

Actively engage in platforms like Kaggle for data science competitions or university/national level AI hackathons. This provides real-world problem-solving experience, builds a competitive portfolio, and sharpens analytical skills under pressure.

Tools & Resources

Kaggle, Devfolio, Major League Hacking (MLH) events

Career Connection

Winning or even participating in such events adds significant value to your resume, demonstrates initiative, and helps in networking with industry professionals and potential employers.

Seek Industry Internships and Live Projects- (Semester 3-5)

Apply for internships at startups or established companies focusing on AI/ML. Even short-term or unpaid internships offer invaluable industry exposure, mentorship, and a chance to apply academic knowledge to real business problems. Leverage university career services.

Tools & Resources

Internshala, LinkedIn Jobs, University Career Services Portal

Career Connection

Internships are often a direct gateway to full-time employment, providing practical experience, building professional networks, and making you job-ready before graduation.

Advanced Stage

Specialize and Build an Advanced Portfolio- (Semester 6)

Choose a specific area within AI (e.g., NLP, Computer Vision, Reinforcement Learning) and develop a specialized portfolio. This could include a major project, research paper, or contribution to open-source AI projects. Showcase complex models and solutions.

Tools & Resources

GitHub, arXiv.org (for research papers), Personal website/blog

Career Connection

Specialized projects highlight expertise, making you a strong candidate for advanced roles in specific AI domains and potentially leading to research opportunities or niche tech companies.

Intensive Placement and Interview Preparation- (Semester 6)

Focus on rigorous preparation for technical interviews, including data structures and algorithms, machine learning concepts, and system design. Practice mock interviews, solve case studies, and refine soft skills for HR rounds. Attend campus placement workshops.

Tools & Resources

LeetCode, GeeksforGeeks Interview Prep, Glassdoor for company-specific questions, University Placement Cell

Career Connection

Thorough preparation directly translates into higher success rates in securing placements with top-tier companies offering competitive salaries and growth opportunities.

Network and Stay Updated with Industry Trends- (Semester 6)

Attend industry conferences, webinars, and tech meetups (online and offline). Connect with professionals on LinkedIn, follow leading AI researchers and companies. Continuously read blogs, research papers, and news to stay abreast of the latest advancements in AI.

Tools & Resources

LinkedIn, Medium (AI blogs), arXiv, TechCrunch/The Verge AI sections

Career Connection

Networking opens doors to hidden opportunities, mentorship, and keeps your skills relevant, ensuring long-term career growth and adaptability in the dynamic AI industry.

Program Structure and Curriculum

Eligibility:

  • 10+2 with a minimum aggregate of 50% in Physics, Chemistry, and Mathematics/Computer Science/Biology from a recognized board.

Duration: 3 years / 6 semesters

Credits: 131 Credits

Assessment: Internal: 40%, External: 60%

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCU1501English ICore3Grammar and Usage, Vocabulary Building, Reading Comprehension, Basic Writing Skills, Communication Strategies
UMA1501Mathematics for Computer Science ICore4Set Theory and Logic, Relations and Functions, Matrix Algebra, Combinatorics, Graph Theory
UCS1501Programming in CCore3C Language Fundamentals, Control Structures, Functions and Arrays, Pointers, Structures and File I/O
UCS1502Digital Logic FundamentalsCore3Number Systems, Boolean Algebra, Logic Gates, Combinational Circuits, Sequential Circuits
UCS1503Computer FundamentalsCore3Computer Generations, Hardware Components, Software Concepts, Operating System Basics, Networking Fundamentals
UCS1511Programming in C LabLab2Conditional Statements Practice, Looping Constructs Implementation, Function and Array Exercises, Pointer Applications, File Operations
UCS1512Digital Logic Fundamentals LabLab2Logic Gates Implementation, Boolean Function Realization, Adders and Subtractors, Flip-Flops Design, Counters and Registers
UCW1501Value EducationAbility Enhancement1Human Values, Professional Ethics, Moral Development, Social Responsibility, Personal Growth

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCU1502English IICore3Advanced Grammar, Formal and Informal Communication, Report Writing, Technical Writing Basics, Presentation Skills
UMA1502Mathematics for Computer Science IICore4Differential Equations, Integral Calculus, Vector Calculus, Numerical Methods, Fourier Series
UCS1504Data StructuresCore3Arrays and Linked Lists, Stacks and Queues, Trees and Graphs, Sorting Algorithms, Searching Algorithms
UCS1505Object Oriented Programming with C++Core3Classes and Objects, Inheritance, Polymorphism, Abstraction and Encapsulation, Operator Overloading
UCS1506Operating SystemsCore3Process Management, CPU Scheduling, Memory Management, File Systems, Deadlocks
UCS1513Data Structures LabLab2Implementation of Linked Lists, Stack and Queue Operations, Tree Traversal Algorithms, Graph Algorithms, Sorting and Searching Practice
UCS1514Object Oriented Programming with C++ LabLab2Class and Object Creation, Inheritance Implementation, Polymorphism Examples, Friend Functions, Exception Handling
UCW1502Environmental StudiesAbility Enhancement1Ecosystems, Biodiversity, Pollution Control, Natural Resources, Sustainable Development

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
UMA1503Probability and StatisticsCore4Basic Probability Theory, Random Variables, Probability Distributions, Sampling Theory, Hypothesis Testing
UCS1507Database Management SystemsCore3Relational Model, SQL Queries, Database Design, Normalization, Transaction Management
UCS1508Java ProgrammingCore3Java Fundamentals, OOP in Java, Exception Handling, Multithreading, Collections Framework
UCA1501Introduction to Artificial IntelligenceCore-AI4History and Foundations of AI, Intelligent Agents, Problem-Solving through Search, Knowledge Representation, Expert Systems
UCA1502Python Programming for AICore-AI3Python Basics, Data Structures in Python, Functions and Modules, NumPy and Pandas, File Handling
UCS1515Database Management Systems LabLab2SQL DDL and DML Commands, Join Operations, Views and Stored Procedures, Database Connectivity, Normalization Practice
UCA1511Python Programming for AI LabLab2Python Scripting for Data, NumPy Array Manipulations, Pandas Dataframe Operations, Data Visualization with Matplotlib, Basic ML Library Usage
UCS15E1Elective IDiscipline Specific Elective3Selected topics relevant to AI/CS discipline

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCS1509Computer NetworksCore3OSI and TCP/IP Models, Network Topologies, IP Addressing and Subnetting, Routing Protocols, Transport Layer Services
UCA1503Machine Learning FundamentalsCore-AI4Supervised Learning, Unsupervised Learning, Regression Models, Classification Algorithms, Clustering Techniques
UCA1504Data Preprocessing and AnalysisCore-AI3Data Cleaning, Data Integration, Feature Engineering, Exploratory Data Analysis, Statistical Analysis
UCA1505Natural Language ProcessingCore-AI4Text Preprocessing, Tokenization and Stemming, Part-of-Speech Tagging, Named Entity Recognition, Sentiment Analysis
UCS1516Computer Networks LabLab2Socket Programming, Network Configuration, Packet Tracing Tools, Client-Server Communication, Routing Protocols Simulation
UCA1512Machine Learning LabLab2Implementing Regression Models, Classification Algorithms Practice, Clustering with Scikit-learn, Model Evaluation Metrics, Hyperparameter Tuning
UCS15E2Elective IIDiscipline Specific Elective3Selected topics relevant to AI/CS discipline
UCW1503Soft Skills & AptitudeSkill Enhancement1Communication Skills, Logical Reasoning, Quantitative Aptitude, Teamwork and Leadership, Interview Preparation

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCA1506Deep LearningCore-AI4Neural Network Architectures, Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), LSTM and GRU Networks, Transformers
UCA1507Computer VisionCore-AI4Image Processing Basics, Feature Detection, Object Recognition, Image Segmentation, Deep Learning for Vision
UCA1508Reinforcement LearningCore-AI4Markov Decision Processes, Dynamic Programming, Monte Carlo Methods, Q-Learning, Deep Reinforcement Learning
UCS15P1Minor ProjectProject4Problem Identification, Literature Survey, System Design, Implementation and Testing, Report Writing and Presentation
UCA1513Deep Learning LabLab2TensorFlow/Keras Basics, Building CNNs for Image Classification, RNNs for Sequence Data, Transfer Learning, Generative Adversarial Networks (GANs)
UCS15OE1Open Elective IOpen Elective3Cross-disciplinary subjects as chosen by student
UCS15E3Elective IIIDiscipline Specific Elective3Selected topics relevant to AI/CS discipline

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
UCA1509AI Ethics and GovernanceCore-AI3Ethical Principles in AI, Bias and Fairness in AI, AI Accountability, Privacy and Data Security, AI Regulations and Policies
UCA1510Big Data Analytics for AICore-AI4Big Data Concepts, Hadoop Ecosystem, Spark Framework, Distributed Storage, Real-time Data Processing
UCS15P2Major ProjectProject6Advanced Problem Formulation, Solution Design and Architecture, Extensive Implementation, Testing and Validation, Project Defense and Documentation
UCS15E4Elective IVDiscipline Specific Elective3Selected topics relevant to AI/CS discipline
UCS15OE2Open Elective IIOpen Elective3Cross-disciplinary subjects as chosen by student
whatsapp

Chat with us