Master of Computer Applications
Computer Application Department
Mode
Regular
Seats
60
Level
Post Graduate
Duration
2 Years
- Overview
- Career Opportunities
- Program Details
- Placement
- Affiliation and Approval
- Duration & Eligibility
Master of Computer Applications (MCA) course gives an in-depth knowledge about how to develop efficient computer applications and software. It is a two years professional post-graduate program approved by AKTU. The program is a blend of theoretical and practical training. An MCA degree enables the students to work with tools used to develop better and complex applications, learning about trends in the industry, and preparing themselves to work in a competitive environment. The institute employs a variety of teaching and learning techniques to impart knowledge and skills to students. Lectures, presentations, seminars, workshops, laboratory sessions, project work etc. are commonly used to develop conceptual, analytical, and decision-making skills of the students, and to prepare them to face the challenges of the organizational environment. The institute makes a concerted effort to assess the performance of the students through a continuous evaluation system that includes assignments, presentations, software experimentation, tests, quizzes, midterm and semester-end examination to ensure the highest academic standards are maintained in both, theoretical as well as practical aspects. The institute emphasizes on the classroom studies and laboratory sessions. However, the institute also motivates the students for the important component of practical project implementation. The project implementation process includes project requirement gathering, analysis of the system, and eventually design of the computerized system for the execution of the project. Finally, the students prepare the requisite report for the project and present that in front of experts for evaluation.
Value Added Modules
Value added online certifications courses from Coursera and NPTEL in various subjects is also offered like DBMS, Digital Marketing, Python, Java, Oracle, MySQL and Graphic designing, etc. Coursera is an American online learning platform founded by Stanford professors Andrew Ng and Daphne Koller that offers massive open online courses, specializations, and degrees.
- NPTEL provides E-learning through online web and video courses in various streams. These courses strengthen the fundamentals of the student during the course.
- In Addition to online courses, we also inculcate the following traits in our students during the course:
- Aptitude and Reasoning Ability
- Readiness for Corporate world
- Attitude Building
- Decision Making
- Analysis and Interpretation
- Personality development
- Professional Communication
There is a vast career scope after completing the Master of course. Day by day in the global landscape, information technology is growing in faster space. The candidates can work in IT consulting, database administration, software development, system analysis, web development, mobile app development, cyber security, etc.The course is conducted in such a way that candidates get a deep understanding of software development, programming languages, database management, and computer networks.
- Software Developer
- Database Engineer
- Web Designer/Developer
- Network Engineer
- Software Engineer
- Database Administrator
- Cloud Engineer
Subject Code | Subject Name |
---|---|
KCA101 | Fundamental of Computers & Emerging Technologies |
KCA102 | Problem Solving using C |
KCA103 | Principles of Management & Communication |
KCA104 | Discrete Mathematics |
KCA105 | Computer Organization & Architecture |
KCA151 | Problem Solving using C Lab |
KCA152 | Computer Organization & Architecture Lab |
KCA153 | Professional Communication Lab |
Subject Code | Subject Name |
---|---|
KCA201 | Theory of Automata & Formal Languages |
KCA202 | Object Oriented Programming |
KCA203 | Operating Systems |
KCA204 | Database Management Systems |
KCA205 | Data Structures & Analysis of Algorithms |
KCAA01 | Cyber Security* |
KCA251 | Object Oriented Programming Lab |
KCA252 | DBMS Lab |
KCA253 | Data Structures & Analysis of Algorithms Lab |
Subject Code | Subject Name |
---|---|
KCA301 | Artificial Intelligence |
KCA302 | Software Engineering |
KCA303 | Computer Network |
Elective - 1 | |
Elective - 2 | |
KCA351 | Artificial Intelligence Lab |
KCA352 | Software Engineering Lab |
KCA353 | Mini Project** |
Elective 1
Subject Code | Subject Name |
---|---|
KCA011 | Cryptography & Network Security |
KCA012 | Data Warehousing & Data Mining |
KCA013 | Software Project Management |
KCA014 | Cloud Computing |
KCA015 | Compiler Design |
Elective 2
Subject Code | Subject Name |
---|---|
KCA021 | Web Technology |
KCA022 | Big Data |
KCA023 | Simulation & Modeling |
KCA024 | Software Testing & Quality Assurance |
KCA025 | Digital Image Processing |
Subject Code | Subject Name |
---|---|
Elective - 3 | |
Elective - 4 | |
Elective - 5 | |
KCA451 | Project |
Elective 3
Subject Code | Subject Name |
---|---|
KCA031 | Privacy & Security in Online Social Media |
KCA032 | Soft Computing |
KCA033 | Pattern Recognition |
KCA034 | Data Analytics |
KCA035 | Software Quality Engineering |
Elective 4
Subject Code | Subject Name |
---|---|
KCA041 | Blockchain Architecture |
KCA042 | Neural Network |
KCA043 | Internet of Things |
KCA044 | Modern Application Development |
KCA045 | Distributed Database Systems |
Elective 5
Subject Code | Subject Name |
---|---|
KCA051 | Mobile Computing |
KCA052 | Computer Graphics and Animation |
KCA053 | Natural Language Processing |
KCA054 | Machine Learning |
KCA055 | Quantum Computing |
Career Development and Placement Cell (CDPC)
The IAMR has been in the forefront of activities by bringing both corporate and companies closer to the campus, and encouraging them to establish facilities to cater to the needs of students.
The Career Development & Placement Cell enhances the employability of the students by conducting specialized training in aptitude skills, analytical skills, language skills, technical skills, business skills in addition to online mock tests. The training sessions are conducted by professionals from in-house resources as well as professional trainers from the corporate world. The CDPC also organizes internship sessions for the students before they join the respective industry as a preliminary exposure to what they can expect from the next level of their career.
Top Recruiters
The institute is affiliated & granted for 60 seats from ‘Dr. A.P.J. Abdul Kalam Technical University (AKTU) & All India Council of Technical Education (AICTE)
Eligibility
For MCA, candidates must have passed a bachelor’s degree course of minimum three years duration from any recognized university with Mathematics as a subject at 10+2 level or graduate level. The candidate must have clearly passed without grace marks with an aggregate of minimum 50% marks for General & OBC and 45% for SC/ST category.
or
A candidate shall have passed the qualifying examination of B.C.A./ B.Sc. (Computer Science)/ B.Sc. (IT) / B.E. (CSE)/ B.Tech.(CSE) / B.E. (IT) / B.Tech. (IT) or equivalent Degree or passed any graduation degree (e.g.: B.E. / B.Tech. / B.Sc / B.Com. / B.A./ B.Voc./ etc.,) preferably with Mathematics, Business Mathematics or statistics at 10+2 level or at Graduation level
Duration
The course is for two years with a total of 4 semesters. Semesters 2nd, 3rd, and 4th practical sessions are conducted. The program combines both practical and theoretical knowledge in which candidates get a deep understanding of software development, programming languages, database management, and computer networks.
- Practical and well as theoretical training
- Industrial training is a mandatory part of Management studies
- MCA program inculcates the best skill set among the students with a knack for Computer Application.