Khandesh College Education Society's
Institute of Management & Research, Jalgaon
Affiliated to KBC North Maharashtra University, Jalgaon
NAAC Accredited 'A' Grade (3.17) CGPA | NBA Accredited MBA Program

Integrated MCA (5 Year)

About Programmes

IMCA is Integrated MCA Program. IMCA is five year’s program approved by AICTE New Delhi and Post Graduate Degree is awarded by affiliating KBC North Maharashtra University ,Jalgaon. This program is proper blend of both theoretical and practical knowledge. It provides sound practical skill from basic that is required in IT Companies. In this five year’s program, first three years are under graduate (UG) and the last two years are of post graduation(PG). A student is not allowed to leave this program during five years. He/ She has to complete five years of this program to receive post graduation degree of IMCA course.

About Programme

Course Name



Affiliated with


Inforamtion Broucher

Integrated Master of Computer Application (I-MCA)

5 Year


KBC NMU, Jalgaon

28,760 (F.Y)

Information Brochure (2023-24)

Admission Process

Those who want to enroll to IMCA Program should go through the following two stages for admission process:

Stage - I: Prerequisites-

  • First Read the instructions given in the CET brochure carefully.
  • Before proceeding for filling up the admission form ensure the following: -
  • Fill up the online application form as per the given instructions.
  • There is no need to submit the hard copy of the application form.
  • After submitting the online form, Username will be generated by the system.
  • PLEASE NOTE THE USERNAME for future reference.

Stage - II: Display of eligible candidates list for entrance examination:

  • The list of eligible candidates for appearing to CET will be available on the website and will also be displayed on the notice board of the respective colleges.
  • The list of eligible candidates for appearing to CET will not be published in any newspaper or will not be communicated to any candidate personally by post.
  • If the candidate has any objection related with the eligible list, he/she may submit his/ her objection with proper documents in written form to the Kavayitri Bahinabai Chaudhari North Maharashtra University by Fax No.: 0257-2258406, or through email: within specified date and time limit.


Passed 10+2 examination with Physics and Mathematics as compulsory subjects along with one of the Chemistry/ Biotechnology/ Biology/ Technical Vocational Subject and obtained 45% marks (40% marks for candidates belonging to reserved category) in the above subjects taken together.

Objective of Program

Students of the program will possess strong fundamental concepts in mathematics, science, engineering and Technology to address technological challenges.

  •     Possess knowledge and skills in the field of Computer Science and Information Technology for analyzing, designing and implementing complex problems of any domain with innovative approaches.
  •     Possess an attitude and aptitude for research, entrepreneurship in the field of Computer Science and Information Technology.
  •     Have commitment to ethical practices, societal contributions through communities and life-long learning.
  •     Possess better communication, presentation, time management and team work skills leading to responsible & competent professionals and will be able to address challenges in the field of IT at global level.

Programme Outcomes

  • PO1: Apply knowledge of Computing fundamentals, Computing specialization, Mathematics, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems and requirements.
  • PO2: Identify, formulates, and solves complex Computing problems reaching substantiated conclusions using fundamental principles of Mathematics, Computing sciences, and relevantdomain disciplines.
  • PO3: Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate
    consideration for public health and safety, cultural, societal, and environmental considerations.
  • PO4: Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
  • PO5: Understand and commit to professional ethics and cyber regulations, responsibilities, and norms of professional computing practice.
  • PO6: recognize the need, and have the ability, to engage in independent learning for continual development as a Computing professional.
  • PO7: Demonstrate knowledge and understanding of computing and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
  • PO8: Communicate effectively with the computing community, and with society at large, about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions

Programme Structure

Semester I Semester II
Subject Code Subject Name Subject Code Subject Name
CA1.1  Computer Essentials  CA2.1 Comp. Organization & Architecture
CA1.2  Professional Communication  CA2.2 Web Designing
CA1.3 Mathematical foundation of Comp. Science –I CA2.3 Mathematical foundation of Computer Science –II
CA1.4 C programming CA2.4 C++ Programming
CA1.5 Lab on Professional Communication CA2.5 Lab on Web Designing
CA1.6 Problem solving & Algorithmic Thinking -I CA2.6 Problem solving & Algorithmic Thinking -II
CA1.7 Lab on C Programming CA2.7 Lab on C++ Programming
Semester III Semester IV
Subject Code Subject Name Subject Code Subject Name
CA 3.1 Operating System CA4.1 Principals of Management & Accounting
CA3.2 C# Programming Language CA4.2 Data Base Management System
CA3.3 Data Structure & Algorithms  CA4.3 PHP Programming
CA3.4 Object oriented programming using Java CA4.4 Advanced Java 
CA3.5 Lab on C# programming Language CA4.5 Lab on DBMS
CA3.6 Lab on Data Structure & Algorithms CA4.6 Lab on PHP Programming
CA3.7 Lab on Object oriented programming using Java CA4.7 Lab on Advanced Java 
Semester V Semester VI
Subject Code Subject Name Subject Code Subject Name
CA5.1 Computer Networks CA6.1 System Analysis & Designing 
CA5.2 Design and  Analysis of Algorithms CA6.2 Linux Operation System
CA5.3 Python Programming CA6.3 Asp .Net Programming
CA5.4  Elective I CA6.4 Elective II
Web Development Technologies I Web Development Technologies II
Data Analytics I Data Analytics II
Computer Graphics User Interface Designing
CA5.5 Lab on DAA CA6.5 Mini Project Development
CA5.6 Lab on Python programming Language CA6.6 Lab on ASP .Net Programming  and Linux OS
CA5.7 Lab based on Elective I CA6.7 Lab based on Elective II
Semester VII Semester VIII
Subject Code Subject Name Subject Code Subject Name
CA7.1 Software Engineering CA8.1 Software Project Management 
CA7.2 Android Application Development CA8.2 Advanced DBMS
CA7.3 Artificial Intelligence CA8.3 Machine Learning
CA7.4 Elective III CA8.4 Elective IV
Web Development Technologies II Information Security (Information, Cyber & Network)
Data Analytics III Internet of Things
Digital Image Processing Current Computing Trends
CA7.5 Lab on Android Application Development  CA8.5 Lab on Advanced DBMS
CA7.6 Lab on Artificial Intelligence using Python  CA8.6 Lab on Machine Learning
CA7.7 Lab based on Elective III CA8.7 Lab based on Elective IV
Semester IX Semester X
Subject Code Subject Name Subject Code Subject Name
CA9.1 Cloud Computing CA10.1 Industrial Training
CA9.2 Drupal CMS
CA9.3 Data Mining & Warehousing
CA9.4 Elective V
Block Chain Development
DevOps using GIT Hub
Software Quality Assurance 
CA9.5 Lab on Drupal CMS
CA9.6 Lab on Data Mining & Warehousing
CA9.7 Lab based on Elective V

Career & Job Opportunities

Graduates of the BCA-MCA Integrated program can pursue several career paths, including software developer, database administrator, data analyst, artificial intelligence engineer, and cybersecurity analyst. The program provides a solid foundation for employment in various industries, including technology, finance, healthcare, and education.

  • Software Developer:Having a robust grasp of programming languages such as Java, C++, and Python, which are crucial abilities for software development, is a key benefit for graduates of the BCA-MCA Integrated program.
  • Database Administrator:Graduates of the BCA-MCA Integrated program have a good understanding of database management systems, which is a critical skill for this career.
  • Data Analyst:The BCA-MCA Integrated program provides students with a strong foundation in programming languages like Java, C++, and Python, which are essential skills for software development.
  • Artificial Intelligence Engineer:Graduates of the BCA-MCA Integrated program have a strong foundation in AI concepts and programming languages, which is essential for this career.
  • Cybersecurity Analyst:In today’s digital world, having a good understanding of cybersecurity concepts and techniques is a valuable skill that graduates of the BCA-MCA Integrated program possess.