MCA
March 17, 2024 2024-06-28 14:06MCA
MCA - Master of Computer Applications
Admission Eligibility
Admission Eligibility
Programme Specialisations
List of companies where MCA students
with specialisations are placed
Programme Highlights
The programme offers a well-rounded curriculum covering core subjects such as
core technologies, programming, data structures, algorithms, database
management systems, computer networks, software engineering and web
development. There are 5 (five) specialisations under Major and Minor options for
students to choose from within the MCA Programme.
Hands-on Learning
Innovative Pedagogical Practices
Globally Acclaimed Certifications and Faculty
Industry-Relevant Skills through industry certifications
Industry and Academia Collaboration
Holistic Development
Projects and Internships
Entrepreneurship Development
Global Perspective
Programme Outcomes
Demonstrate a comprehensive understanding of fundamental principles, theories and concepts in their chosen technology discipline and interdisciplinary knowledge relevant to technology practice.
Apply skills to identify, formulate and solve complex technology problems using critical thinking, analytical reasoning and innovative approaches by applying mathematical and scientific principles to technology solutions.
Demonstrate ability to design, analyse and implement technology systems, components, or processes to meet specified requirements, considering factors such as safety, sustainability, ethics and economic constraints.
Analyse use of modern technology tools, software and technologies relevant to their field of study and be adept at utilising computer-aided tools, simulation, modelling and analysis tools for technology design and analysis.
Develop hands-on experience in conducting experiments, collecting data, analysing results and drawing conclusions in laboratory and field settings. They would be competent in using laboratory equipment, instrumentation and
techniques applicable to their discipline.
Communicate effectively, both orally and in writing, with technical and non-technical audiences, prepare clear and concise technical reports, presentations and documentation and of collaborating with multidisciplinary teams.
Demonstrate the ability to work collaboratively as part of a team, including effective communication, coordination and conflict resolution skills, align with
exhibiting leadership qualities, such as initiative, accountability and the ability to motivate and inspire others.
Adhere to ethical principles and professional standards in their technology practice, demonstrating integrity, honesty and respect for diversity and understand the social, cultural, environmental and global impact of engineering solutions and strive to uphold ethical conduct in their professional activities.
Recognise the importance of lifelong learning and professional development in maintaining currency with technological advances, industry trends and
emerging best practices, engage in continuous self-improvement, pursue further education and seek career advancement and specialisation opportunities.
Recognise their role and responsibility as technocrats in addressing societal challenges and promoting sustainable development and be able to consider the social, environmental and economic implications of their technology decisions and strive to contribute positively to society and the environment through their work.
Integrated Global Certification
Career Opportunities
Software Developer / Engineer
Data Scientist / Data Analys
Database Administrator / Database Architect
System Analyst
Network Administrator / Network Engineer
Cybersecurity Analyst
Technical Support Engineer
Quality Assurance Analyst
Project Manager
Entrepreneur
Web Developer
Mobile Application Developer
Cloud Engineer / DevOps Engineer
AI / Machine Learning Engineer
Penetration Tester
Game Developer
Curriculum and Programme Inclusions
Semesters | Course Inclusion (* partial list only) |
---|---|
Semester 1 | Data Structures and Algorithms (using C), Computer Organisation and Architecture, Mathematics, Object-Oriented Programming using C++, Value Added Courses and Multidisciplinary Courses |
Semester 2 | Java Programming, Web Technology, Numerical Methods, Operating Systems, Design and Analysis of Algorithms, IT Workshop – (Sci Lab/MATLAB), Foundation courses in Specialisations, Value Added Courses and Multidisciplinary Courses |
Semester 3 | Advanced Java Programming, Mobile Application Development, Software Testing, , Entrepreneurship Development, Specialisation Courses in Cloud Computing and DevOps / Cybersecurity and Ethical Hacking / Artificial Intelligence and Machine Learning / Data Science / Big Data Analytics / Internet of Things |
Semester 4 | Specialisation Courses, Specialisation Electives, Project Work, Placement Readiness Programme, Internship and Placements |