Search and navigate to colleges and courses
Apply
Scholarships & exams
Fees
₹5,00,000
Placement
92.0%
Avg Package
₹4,50,000
Highest Package
₹8,00,000
Fees
₹5,00,000
Placement
92.0%
Avg Package
₹4,50,000
Highest Package
₹8,00,000
Seats
250
Students
2,500
Seats
250
Students
2,500
| Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Prerequisites |
|---|---|---|---|---|
| 1 | CS101 | Introduction to Programming with Python | 3-0-2-4 | - |
| 1 | CS102 | Mathematics for Computer Science | 3-0-0-3 | - |
| 1 | CS103 | Physics for Computer Science | 3-0-0-3 | - |
| 1 | CS104 | Chemistry for Computer Science | 3-0-0-3 | - |
| 1 | CS105 | English Communication Skills | 2-0-0-2 | - |
| 1 | CS106 | Introduction to Computer Organization | 3-0-0-3 | - |
| 2 | CS201 | Data Structures and Algorithms | 3-0-2-4 | CS101 |
| 2 | CS202 | Object-Oriented Programming with Java | 3-0-2-4 | CS101 |
| 2 | CS203 | Database Systems | 3-0-2-4 | CS101 |
| 2 | CS204 | Operating Systems | 3-0-2-4 | CS101 |
| 2 | CS205 | Discrete Mathematics | 3-0-0-3 | CS102 |
| 2 | CS206 | Linear Algebra and Calculus | 3-0-0-3 | CS102 |
| 3 | CS301 | Artificial Intelligence | 3-0-2-4 | CS201, CS202 |
| 3 | CS302 | Cybersecurity Fundamentals | 3-0-2-4 | CS204 |
| 3 | CS303 | Software Engineering | 3-0-2-4 | CS202 |
| 3 | CS304 | Computer Networks | 3-0-2-4 | CS204 |
| 3 | CS305 | Machine Learning | 3-0-2-4 | CS201, CS205 |
| 3 | CS306 | Embedded Systems | 3-0-2-4 | CS201 |
| 4 | CS401 | Advanced Algorithms and Complexity | 3-0-2-4 | CS201 |
| 4 | CS402 | Distributed Systems | 3-0-2-4 | CS304 |
| 4 | CS403 | Data Analytics and Visualization | 3-0-2-4 | CS305 |
| 4 | CS404 | Human-Computer Interaction | 3-0-2-4 | CS202 |
| 4 | CS405 | Internet of Things (IoT) | 3-0-2-4 | CS306 |
| 4 | CS406 | Mobile Application Development | 3-0-2-4 | CS202 |
| 5 | CS501 | Deep Learning | 3-0-2-4 | CS305 |
| 5 | CS502 | Cloud Computing | 3-0-2-4 | CS304 |
| 5 | CS503 | Natural Language Processing | 3-0-2-4 | CS305 |
| 5 | CS504 | Digital Forensics | 3-0-2-4 | CS302 |
| 5 | CS505 | Computer Vision | 3-0-2-4 | CS305 |
| 5 | CS506 | Reinforcement Learning | 3-0-2-4 | CS305 |
| 6 | CS601 | Capstone Project I | 3-0-6-9 | CS301, CS302, CS303 |
| 6 | CS602 | Research Methodology | 3-0-0-3 | - |
| 6 | CS603 | Advanced Topics in Software Engineering | 3-0-2-4 | CS303 |
| 6 | CS604 | Security Auditing and Penetration Testing | 3-0-2-4 | CS302 |
| 6 | CS605 | Big Data Technologies | 3-0-2-4 | CS301 |
| 6 | CS606 | Game Development | 3-0-2-4 | CS202 |
| 7 | CS701 | Capstone Project II | 3-0-6-9 | CS601 |
| 7 | CS702 | Specialized Elective: Advanced Machine Learning | 3-0-2-4 | CS501 |
| 7 | CS703 | Specialized Elective: Blockchain Technology | 3-0-2-4 | CS302 |
| 7 | CS704 | Specialized Elective: Human Factors in Computing | 3-0-2-4 | CS404 |
| 7 | CS705 | Specialized Elective: Quantum Computing | 3-0-2-4 | CS501 |
| 7 | CS706 | Specialized Elective: Software Testing and Quality Assurance | 3-0-2-4 | CS303 |
| 8 | CS801 | Final Year Thesis | 3-0-6-9 | CS701 |
| 8 | CS802 | Internship Program | 3-0-0-3 | - |
| 8 | CS803 | Professional Ethics and Social Responsibility | 2-0-0-2 | - |
| 8 | CS804 | Entrepreneurship and Innovation | 2-0-0-2 | - |
| 8 | CS805 | Final Project Presentation | 3-0-0-3 | CS801 |
The department places a strong emphasis on project-based learning to ensure students gain practical experience and develop problem-solving skills. The curriculum includes mandatory mini-projects throughout the program, culminating in a final-year thesis or capstone project that integrates all learned concepts.
Mini-projects are designed to be completed in teams of 3-5 students under the supervision of faculty mentors. These projects allow students to explore real-world problems and apply theoretical knowledge in practical contexts. Each mini-project has specific learning objectives, evaluation criteria, and deliverables that align with industry standards.
The final-year thesis or capstone project is a significant component of the program, typically lasting 6 months. Students select their projects based on their interests and career goals, often collaborating with industry partners or research institutions. Faculty mentors guide students through the research process, helping them refine their ideas, conduct experiments, and present findings.