First Year
Semester I |
Semester II |
---|---|
Computer Organization and Design |
Programming with C |
Programming with Python I |
Programming with Python II |
Free and Open Source Software |
Linux |
Database Systems |
Data Structures |
Discrete Mathematics |
Calculus |
Descriptive Statistics and Introduction to Probability |
Statistical Methods and Testing of Hypthesis |
Soft Skills Development |
Green Technologies |
Practical of USCS101 + USCS102 |
Practical of USCS201 + USCS202 |
Practical of USCS103 + USCS104 |
Practical of USCS203 + USCS204 |
Practical of USCS105 + USCS106 |
Practical of USCS205 + USCS206 |
Second Year
Semester III |
Semester IV |
---|---|
Theory of Computation |
Fundamentals of Algorithms |
Core Java |
Advanced Java |
Operating System |
Computer Networks |
Database Management Systems |
Software Engineering |
Combinatorics and Graph Theory |
Linear Algebra using Python |
Physical Computing and IOT Programming |
.Net Technologies |
Skill Enhancement: Web Programming |
Skill Enhancement: Android Developer Fundamentals |
Practicals of USCS302 USCS303 and USCS304 |
Practical of USCS401, USCS402 AND USCS403 |
Practicals of USCS305 USCS306 and USCS307 |
Practical of USCS405, USCS406 AND USCS407 |
Third Year
Semester V |
Semester VI |
---|---|
Artificial Intelligence |
Wireless Sensor Networks and Mobile Communication |
Software Testing and Quality Assurance |
Cloud Computing |
Architecting of IoT |
Information Retrieval |
Web Services |
Data Science |
Game Programming |
Ethical Hacking |
Practical of Elective - I |
Practical of Elective - I |
Practical of Elective - II |
Practical of Elective - II |
Project Implementation |
Project Implementation |
Practical of Skill Enhancement : USCS507 |
Practical of Skill Enhancement : USCS607 |