• I SEMESTER
o 20MCA11 | Object oriented Programming with Java
o 20MCA12 | Operating System with Unix
o 20MCA13 | Computer Networks
o 20MCA14 | Mathematical Foundation for Computer Applications
o 20MCA15 | Research Methodology & IPR
o 20MCA16 | Java Programming Lab
o 20MCA17 | Unix Programming Lab
o 20MCA18 | Computer Networks Lab
o 20MCA19BC | Basics of Programming Languages
• II SEMESTER
o 20MCA21 | Database Management System
o 20MCA22 | Data Structures with Algorithms
o 20MCA23 | Web Technologies
o 20MCA24 | Software Engineering & Design Patterns
o 20MCA25X | Elective-i
o 20MCA26X | Elective-ii
o 20MCA27 | DBMS Lab with Mini Project
o 20MCA28 | Data Structures Lab
o 20MCA29| Web Technologies Lab
• ELECTIVE- I
o 20MCA251 | Cyber Security
o 20MCA252 | Data Mining & Business Intelligence
o 20MCA253 | Enterprise Resource Planning
o 20MCA254 | User Interface Design
o 20MCA255 | Optimization Techniques
ELECTIVE- II
o 20MCA261 | Cryptography & Network Security
o 20MCA262 | Artificial Intelligence
o 20MCA263 | Supply Chain Management
o 20MCA264 | Distributed Operating Systems
o 20MCA265 | Natural Language Processing
• III SEMESTER
o 20MCA31 | Data Analytics using Python
o 20MCA32 | IOT
o 20MCA33 | Advances in Java
o 20MCA34X | Elective-iii
o 20MCA35X | Eelctive-iv
o 20MCA36 | Data Analytics Lab
o 20MCA37 | Mini Project with IOT Lab
o 20MCA38 | Advances in Java Lab
o ELECTIVE- I
o 20MCA341 | Block Chain Technology
o 20MCA342 | Cloud Computing
o 20MCA343 | Digital Marketing
o 20MCA344 | Software Testing
o 20MCA345 | NOSQL
• ELECTIVE- II
o 20MCA351 | Deep Learning
o 20MCA352 | Big Data Analytics
o 20MCA353 | Programming Using C#
o 20MCA354 | Software Project Management
o 20MCA355 | Software Defined Networks
• IV SEMESTER
o 20MCA41 | Research / Technical Seminar
o 20MCA42 | Industury Internship
o 20MCA43 | Project