Collabration
Programme Key Stats
2026
Admission Session

Bachelor’s degree (any stream) or equivalent with minimum 50% marks in aggregate
(45% for the reserved category) in any discipline from any recognized university, defined by
UGC with Mathematics as a subject at +2 or Graduate level.
Programme OVERVIEW
Computer Science is a discipline that is constantly emergent and rapidly altering in the modern, knowledge and technology-based world and is in huge demand. Nowadays, practically everyone is a computer user, and many are computer programmers. Computer Science can be seen on an advanced level as a science of problem-solving, requiring precision, creativity, and careful reasoning. The ever-evolving discipline of computer science also has strong connections to other disciplines. Many problems in science, engineering, health care, business, and other areas can be solved effectively with the help of computers, but finding a solution requires computer science expertise and knowledge of the particular application domain.
ASBM University offers a Master of Computer Application (MCA) to students after completion of their graduation. The Master’s program is specially designed for those who have a passion for technology and wish to opt for careers in software engineering, system administration, data science, financial analysis, app development and IT consultation. The emphasis in computer science courses will help students learn problem-solving, accomplish IT tasks, and express creativity individually and collaboratively. The proposed framework will help students learn programming techniques and the syntax of some programming languages.

Why Master of Computer Application (MCA)
- Choice Based Credit System
- Innovative teaching pedagogy
- Experienced faculty from industry, profession and academics
- Continuous evaluation pattern
- Dissertation
- Live projects and industry internship
- Institute owned transportation facilities
Course Curriculum
Semester - I
- PROGRAMMING AND PROBLEM SOLVING IN C
- PROGRAMMING AND PROBLEM SOLVING IN C LAB
- COMPUTER ORGANISATION AND ARCHITECTURE
- COMPUTATIONAL MATHEMATICS
- PYTHON PROGRAMMING
- PYTHON PROGRAMMING LAB
- PROFESSIONAL COMMUNICATION
Semester – II
- DATA STRUCTURE AND ALGORITHM
- DATA STRUCTURE AND ALGORITHM LAB
- OBJECT ORIENTED PROGRAMMING USING JAVA
- PROGRAMMING LAB USING JAVA
- COMPUTER NETWORKS
- OPERATING SYSTEMS
- MOOC COURSE (ANY ONE)
Semester – III
- SOFTWARE ENGINEERING
- SOFTWARE ENGINEERING LAB
- RELATIONAL DATABASE MANAGEMENT SYSTEM
- RELATIONAL DATABASE MANAGEMENT SYSTEM LAB
ELECTIVE – I (Choose any One)
- AUTOMATA THEORY
- DATA SCIENCE
- COMPUTER GRAPHICS
ELECTIVE – II (Choose any One)
- ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
- IMAGE PROCESSING
- CLOUD COMPUTING
ELECTIVE – III (Choose any One)
- CYBER SECURITY
- INTERNET AND WEB TECHNOLOGY
- DATA MINING AND DATA WAREHOUSING
Semester – IV
· ELECTIVE – IV (Choose any One)
o DISTRIBUTED SYSTEM
o COMPILER DESIGN
o GENERATIVE AI
· RESEARCH PROJECT
FOR WHOM
Bachelor’s degree or equivalent in Computer Science/ Information Technology/ Information Technology Management/ Computer Application/ B.Tech. in Computer Science/ IT/ Electronics with Mathematics at 10+2 level or graduation level.

Bachelor’s degree (any stream) or equivalent with minimum 50% marks in aggregate
(45% for reserved category) in any discipline from any recognize university defined by
UGC with Mathematics as a subject at +2 or Graduate level.





