- Home
- Academics
- School Of Computer Science
- Master of Computer Application
MCA - Course Overview
Master of Computer Applications (MCA) is a postgraduate degree in computer science that provides advanced knowledge and skills in software development, programming languages, algorithms, data structures, computer networks, databases, and software engineering. The program aims to equip students with the expertise to design, develop, and manage software systems and applications in various domains such as finance, healthcare, e-commerce, and education.
Minimum 50% in Class X and XII & 50% aggregate marks in BCA or B.Sc. (Computer Science) or B.Sc. (Information Technology) or any Graduation with Computer Science / IT as a subject for three years OR with (Mathematics or Statistics or Business Math’s or Business Statistics or QT as one of the subjects at Graduation or 10+2 level) or equivalent.
Category | Sem 1 | Sem 2 | Sem 3 | Sem 4 |
---|---|---|---|---|
Tuition Fee | ₹89,000 | ₹89,000 | ₹94,780 | ₹94,780 |
Academic Service Fee | ₹ 31,000 | ₹ 31,000 | ₹ 32,000 | ₹ 32,000 |
Total Fee | ₹1,20,000 | ₹1,20,000 | ₹1,26,780 | ₹1,26,780 |
Students must pay the fees within the stipulated time frame to secure their admission into the course. The fee can be paid online or offline through various modes of payment such as credit/debit card, net banking, or demand draft.
Click here for a detailed Fee Structure.
Click here to learn about additional fee payments.
MCA is best suited for individuals with a background in computer science or a related field interested in pursuing a career in software development, programming, or information technology. The Master of Computer Applications (MCA) program is designed to equip students with the expertise to design, develop, and manage software systems and applications and provide them with the necessary critical thinking, problem-solving, and decision-making skills. Graduates of this program can pursue careers in various industries such as finance, healthcare, e-commerce, education, and government. The Master of Computer Applications (MCA) program also provides opportunities for research and further education in computer science. Overall, an MCA degree is best suited for individuals who have a passion for computer science and want to make a meaningful contribution to the field.
The MCA program at UPES is perfect for those wishing to pursue technical careers in banking or computer science. The MCA course curriculum is designed to help students develop their analytical thinking, scientific curiosity, and problem-solving skills.
The course is also a great way to build the technical expertise required for pursuing further degrees such as Master of Technology (M.Tech) or PhD in Computer Science or Artificial Intelligence. The course is also appropriate for students pursuing an MBA for techno-managerial careers.
The MCA program is designed to provide students with a solid foundation in computer science theory and practical skills and prepare them for careers in various technology fields such as software development, database administration, system analysis, and more. Graduates of this program can pursue careers as software engineers, software developers, system analysts, software architects, and project managers in various industries.
With the increasing demand for Technology professionals in various industries, choosing any of the specialisations mentioned above can offer promising career opportunities and high earning potential. Students can further choose to pursue a Master's in Computer Applications or choose from some of these career options:
- Forensic Computer Analyst
- Information Security Analyst
- Security Software Developer
- Forensic Consultant
- Cyber-crime investigator
- Cyber Security Consultant
- Database Administrator
- Network Administrator
- IT Manager
- Project Manager
MCA is best suited for individuals with a background in computer science or a related field interested in pursuing a career in software development, programming, or information technology. The MCA program at UPES is perfect for those who wish to pursue technical careers in the banking or computer science industry.
The course is also a great way to build the technical expertise required for pursuing further degrees such as a Master of Technology (M.Tech). or PhD in Computer Science or Artificial Intelligence. The course is also appropriate for students who want to pursue an MBA in the future for techno-managerial careers.
Here is why you should enrol in the MCA program at UPES:
- 100% Placement*
- INR 50 LPA - highest package in Year 2022.
- Ranked 61st in India in the Engineering category by NIRF 2022.
- Placement assistance for up to 5 years.
- Industry alliances with IBM, Xebia, Microsoft and more.
- Unmatched Global Opportunities
- Credit transfer programme facilitating progression opportunity abroad at The University of Queensland, Australia.
- Semester abroad opportunity at The University of California, Berkeley.
Students at UPES get unparalleled industry experience through our alliance with organisations like Sony, Tata Consultancy Services, Tech Mahindra, Adani Group, Aveva, Bostin Analytics, Capgemini, Emami, Global Data, GSPC, HCL, Hyundai, Indian Navy, ITC Infotech, KPIT, Susten by Mahindra, Mapmyindia, Reliance, Royal Enfield, SAP, Schneider Electric, Shell, Sify, Tata Technologies, Wellspun, Wipro, Microsoft, JLL, L&T Construction, Amazon, Birla Soft, Vedanta, Xebia, NIIT Technologies, and many more. Many career progression opportunities are available to students at UPES, with a chance to complete the degree at premium institutes like the University of Queensland, Australia.
Despite the upheaval caused by the recent pandemic, UPES has been continuously striving to deliver quality education through new teaching and assessment techniques. UPES has embraced the new normal by partnering with Bureau Veritas, a world leader in testing, inspection, and certification services.
UPES’ readiness and commitment to ensure continuous learning through its safety and hygiene program has been exemplary. Another major advantage of pursuing the MCA program from UPES in 2023 is access to the university’s industry partners. UPES holds many networking and career events yearly where students can interact with industry personnel and build a strong professional network.
If a student aspires to study abroad, an MCA from UPES can facilitate the same through its global immersion program. Students can get the opportunity to study for 4 weeks in Berlin or Vancouver. Students can also get up to 50% scholarship on selected postgraduate courses at partner institutes in Europe, the UK, Canada, and the USA.
UPES has a proven track record of providing 94% of its students with career placements. More than 560 companies hire students for different roles, including Hyundai, Vedanta, Halliburton, and L&T Infotech.
*Placement statistics refer to the number of students who have opted for and are eligible for placements
Collection of feedback and reviews from our former students, providing valuable insights into the course's quality, faculty, infrastructure, and career prospects
The UPES School of Computer Science offers a range of specialised programs under the MCA program. These include:
Curriculum
Overview of the topics covered in the MCA program, include topics, duration, and credit details. Despite specialised disciplines, the courses have customised curriculums that can help students switch career domains to other technological disciplines if they wish to do so. Total Credits of MCA with specialisation is 122.
Subject Code | Subject | Credits |
---|---|---|
Python Programming | 3 | |
Web Technologies Through PHP | 3 | |
Software Engineering and Project Management | 3 | |
Business Communication and Ethics | 3 | |
Domain Elective-1 | 3 | |
Social Internship | 1 | |
PRACTICAL | ||
Python Programming Lab | 2 | |
Web Technologies Through PHP Lab | 1 | |
Total | 19 |
Subject Code | Subject | Credits |
---|---|---|
Data Base Management Systems | 3 | |
Operating Systems | 4 | |
Object-Oriented Analysis and Design Using UML | 3 | |
Venture Ideation and Entrepreneurship | 2 | |
Domain Elective-2 | 3 | |
Domain Elective-3 | 1 | |
Java Programming *1 | 3 | |
PRACTICAL | ||
DBMS Lab | 1 | |
Domain Elective-2 Lab | 1 | |
Java Programming Lab | 2 | |
Object-Oriented Analysis and Design Using UML Lab | 1 | |
Total | 26 |
Subject Code | Subject | Credits |
---|---|---|
Modelling and Simulation | 3 | |
Computer Networks | 3 | |
Domain Elective-4 | 3 | |
Domain Elective-5 | 3 | |
Domain Elective-6 | 3 | |
Computer Graphics | 3 | |
PRACTICAL | ||
Domain Elective-5 Lab | 1 | |
Domain Project | 4 | |
Total | 23 |
Subject Code | Subject | Credits |
---|---|---|
PRACTICAL | ||
Full time Industry Project and Seminar | 20 | |
Total | 20 |
Semesters | Subject | Credits |
---|---|---|
Semester-I | Domain Elective-1 | 3 |
Introduction to Cyber Security | ||
Semester-II | Domain Elective-2 | 3+1 |
IT security *3 | ||
Semester-II | Domain Elective-3 | 3 |
Introduction to Cyber–Crime Investigation | ||
Semester-III | Domain Elective-4 | 3 |
Cyber Forensic Procedures and Analysis | ||
Semester-III | Domain Elective-5 | 3+1 |
Forensic Tools *4 | ||
Semester-III | Domain Elective-6 | 3 |
Digital Evidence | ||
IT Act and Practices-Cyber Law | ||
Law of Evidence | ||
Digital Data Recovery and Analysis | ||
Data Visualisation | ||
Biometric processing | ||
Business Analytics and Optimisation | ||
Agent based Intelligent Systems |
Placements
UPES' annual placement drive allows students to interact with recruiters from leading startups and MNCs worldwide. Here are some top recruiters at UPES:
Our students have received attractive packages worth up to Rs. 50 lakh per annum through industry placements. Moreover, we offer five years of placement assistance and guidance to all our students.
FAQs
The Master of Computer Application or MCA is a two-year professional postgraduate program under the School of Computer Science.
50% in 10th and 12th and 50 % in graduation in the relevant subject in addition to a Personal Interview to confirm selection.
UPES offers different specialisations for MCA courses catering to a wide range of subjects in the technical and financial domains. The duration of all the specialisations is three years or six semesters.
These MCA specialisations can help students switch career domains to other disciplines if they wish to do so in the future. With UPES receiving the QS I-Gauge E-Lead Certification for online learning, students can rest assured about the quality of education, regardless of the delivery model. The specialisations are Artificial Intelligence and Machine Learning, Data Science, and Cloud Computing and Cyber Security.
* For further details, refer to T&C Click Here.
The innumerable attractive career prospects in the tech space after graduation are one of the primary USPs of an MCA degree from UPES.
UPES has a proven track record of providing career placements to 94% of its students. More than 560 companies, including Hyundai, Vedanta, Halliburton, and L&T Infotech, hire students for different roles.
The salary of an MCA graduate in India is around 7.96 lakh per annum in top IT companies. However, this varies year or year basis.
Yes, hostel facility is provided by the University. Residential blocks have been earmarked for limited on-campus accommodation (on first come, first serve basis), separately for boys and girls on triple sharing basis. Students wishing to avail hostel facility (on-campus) will need to deposit fee in advance.
For Hostel Fee Information, Click here.