Master of Computer Applications 24 months Postgraduate Program By GD Goenka University |Top Universities
Program Duration

24 monthsProgram duration

Tuitionfee

299,000 INRTuition Fee/year

Application Deadline

31 Jul, 2024Application Deadline

Scholarship

YesScholarships

Program overview

Main Subject

Computer Science and Information Systems

Degree

Other

Study Level

Masters

Study Mode

On Campus

The Master of Computer Applications (MCA) is a two-year post-graduate program that focuses on the development of application software across various domains. The curriculum is designed to equip students with advanced knowledge and skills in software development, programming languages, and project management. Here's an elaboration on the key aspects of the MCA program:

1. Curriculum Structure:

The MCA program offers a comprehensive curriculum that covers both foundational and advanced topics in computer science and software development. The coursework is primarily focused on application software development in diverse areas, including but not limited to:

  • Web development

  • Mobile application development

  • Database management

  • Software engineering

  • Artificial intelligence

  • Data analytics

  • Cybersecurity

  • Cloud computing

2. Latest Elective Courses:

The program provides students with the flexibility to choose from a range of elective courses, allowing them to tailor their learning experience according to their interests and career goals. These elective courses cover emerging technologies, specialized domains, and advanced concepts in software development.

3. Emphasis on Project Work:

A significant aspect of the MCA program is its emphasis on project work. Students are required to undertake real-world projects, either individually or in teams, to apply their theoretical knowledge and practical skills to solve complex problems. Project work enables students to gain hands-on experience, develop critical thinking abilities, and enhance their problem-solving skills.

4. Focus on Latest Programming Languages:

The program places a strong emphasis on learning the latest programming languages and technologies, with a particular focus on languages like Python. Students are trained in modern programming paradigms, frameworks, and tools used in software development to ensure they are well-prepared to meet the demands of the industry.

5. Application Development Skills:

The MCA program equips students with the necessary skills to develop application software for diverse fields. This includes understanding the requirements of end-users or clients, analyzing problems, designing efficient solutions, and implementing robust software applications to address specific needs.

6. Planning, Designing, and Building Complex Software:

In addition to application development, the program also emphasizes planning, designing, and building complex commercial application software and system software. Students learn about software architecture, design patterns, software testing, and quality assurance practices to ensure the reliability, scalability, and maintainability of software systems.

7. Career Opportunities:

Graduates of the MCA program are well-equipped to pursue various career opportunities in the software industry, IT consulting firms, research organizations, government agencies, and more. They can work as software developers, application architects, system analysts, database administrators, project managers, and IT consultants, among other roles.

Overall, the MCA program offers a comprehensive and specialized education in software development, equipping students with the knowledge, skills, and expertise required to succeed in today's dynamic and competitive IT industry.


Program overview

Main Subject

Computer Science and Information Systems

Degree

Other

Study Level

Masters

Study Mode

On Campus

The Master of Computer Applications (MCA) is a two-year post-graduate program that focuses on the development of application software across various domains. The curriculum is designed to equip students with advanced knowledge and skills in software development, programming languages, and project management. Here's an elaboration on the key aspects of the MCA program:

1. Curriculum Structure:

The MCA program offers a comprehensive curriculum that covers both foundational and advanced topics in computer science and software development. The coursework is primarily focused on application software development in diverse areas, including but not limited to:

  • Web development

  • Mobile application development

  • Database management

  • Software engineering

  • Artificial intelligence

  • Data analytics

  • Cybersecurity

  • Cloud computing

2. Latest Elective Courses:

The program provides students with the flexibility to choose from a range of elective courses, allowing them to tailor their learning experience according to their interests and career goals. These elective courses cover emerging technologies, specialized domains, and advanced concepts in software development.

3. Emphasis on Project Work:

A significant aspect of the MCA program is its emphasis on project work. Students are required to undertake real-world projects, either individually or in teams, to apply their theoretical knowledge and practical skills to solve complex problems. Project work enables students to gain hands-on experience, develop critical thinking abilities, and enhance their problem-solving skills.

4. Focus on Latest Programming Languages:

The program places a strong emphasis on learning the latest programming languages and technologies, with a particular focus on languages like Python. Students are trained in modern programming paradigms, frameworks, and tools used in software development to ensure they are well-prepared to meet the demands of the industry.

5. Application Development Skills:

The MCA program equips students with the necessary skills to develop application software for diverse fields. This includes understanding the requirements of end-users or clients, analyzing problems, designing efficient solutions, and implementing robust software applications to address specific needs.

6. Planning, Designing, and Building Complex Software:

In addition to application development, the program also emphasizes planning, designing, and building complex commercial application software and system software. Students learn about software architecture, design patterns, software testing, and quality assurance practices to ensure the reliability, scalability, and maintainability of software systems.

7. Career Opportunities:

Graduates of the MCA program are well-equipped to pursue various career opportunities in the software industry, IT consulting firms, research organizations, government agencies, and more. They can work as software developers, application architects, system analysts, database administrators, project managers, and IT consultants, among other roles.

Overall, the MCA program offers a comprehensive and specialized education in software development, equipping students with the knowledge, skills, and expertise required to succeed in today's dynamic and competitive IT industry.


Admission requirements

Undergraduate

50+
Passed BCA/ Bachelor Degree in Computer Science Engineering or equivalent Degree. OR Passed B.Sc./ B.Com./ B.A. with Mathematics at 10+2 Level or at Graduation Level (with additional bridge Courses as per the norms of the University). Obtained at least 50% marks in the qualifying examination.
31 Jul 2024
2 Years
Aug

Tuition fee and scholarships

Domestic Students

125,000 INR
125,000 INR

International Students

299,000 INR
-

One of the important factors when considering a master's degree is the cost of study. Luckily, there are many options available to help students fund their master's programme. Download your copy of the Scholarship Guide to find out which scholarships from around the world could be available to you, and how to apply for them.

In this guide you will find:
opportunities

Where to look for scholarship opportunities

how_to

How to apply to scholarships relevant to you

list

A list of available scholarships around the world

checklist

A scholarship application checklist

banner
download_icon Download Scholarship Guide

More programs from the university

FAQs

2 years
Postgrad programs