The Masters in Computer Application (MCA) is a specialized program designed to provide students with in-depth knowledge and skills in various aspects of computer science applications. This course combines theoretical foundations with practical training, equipping students to excel in software development, database management, networking, and systems analysis. Through a comprehensive curriculum, MCA students gain expertise in programming languages, algorithms, data structures, and software engineering principles.
Students also learn about emerging technologies such as artificial intelligence, cloud computing, NLP, image processing and others as per their individual interest. With a strong emphasis on hands-on projects, the MCA program prepares graduates for rewarding careers in the ever-evolving field of computer applications.
The online MCA programme will equip students with the necessary theoretical knowledge and practical skills in the world of computing that will enable them to understand the design of complex computer applications.
On the successful completion of this programme, the student will be expected to possess the following:
Graduate/Bachelors degree (10+2+3 or 10+2+4) or equivalent in Computer Science / Computer Applications / Mathematics / other relevant stream from a recognized university.
2 Years (Four Semesters)
English
Course Code | Course Name | Credit |
---|---|---|
CAP401R01 | Data Structures | 3 |
MAT427 | Numerical | 3 |
CAP403R01 | Computer Organization | 3 |
CAP408 | Operating Systems | 3 |
ENG213 | Professional Communication (Semi Theory and Semi Practice) | 3 |
CAP405 | Data Structures and Algorithms Laboratory | 2 |
CAP440 | Numerical and Statistical Methods Laboratory | 2 |
CAP412 | Operating Systems Laboratory | 2 |
TNP101 | Soft Skills – 1 | 0 |
Total | 21 |
Course Code | Course Name | Credit |
---|---|---|
CAP410 | Database Management Systems | 3 |
CAP524 | Software Design and Testing | 3 |
CAP441 | Object Oriented Analysis and Design | 3 |
MAT444 | Mathematical Foundation for Computer Science | 3 |
CAPXXX | Elective I | 3 |
CAP502R01 | Advanced Java Programming (Semi Theory and Semi Practical) | 2 |
CAP411 | Database Management Systems Laboratory | 2 |
CAP525 | Software Design and Testing Laboratory | 2 |
TNP102 | Soft Skills – 2 | 0 |
Total | 21 |
Course Code | Course Name | Credit |
---|---|---|
CAP527 | Algorithm Design | 3 |
CAP442 | Web Technology (Semi Theory and Semi Practical) | 3 |
CAP512R01 | Big Data Analytics | 3 |
CAPXXX | Elective II | 3 |
CAPXXX | Elective III | 3 |
CAP528 | Algorithm Design Laboratory | 2 |
CAP510 | Information System Development Laboratory | 2 |
CAP523R01 | Big Data Analytics Laboratory | 2 |
Total | 21 |
Course Code | Course Name | Credit |
---|---|---|
CAP533 | Theory and Practices of Artificial Intelligence (Semi Theory and Semi Practical) | 3 |
CAP534 | Network Principles and Protocols | 3 |
CAPXXX | Elective IV (Students will be allowed to complete this course through SWAYAM) | 3 |
CAP535 | Machine Learning Techniques | 3 |
CAP601 | Project Work and Viva Voce | 5 |
Total | 17 |
Semester | 1 | 2 | 3 | 4 | Total |
---|---|---|---|---|---|
Courses | 9 | 9 | 8 | 5 | 31 |
Credits | 21 | 21 | 21 | 17 | 80 |
Copyright © 2024 | SASTRA University