BCA - Bachelor of Computer Application (Duration: 3 Years)

Building Technocrats of Digital Era

Bachelor in Computer Application course is designed to develop knowledge of computer and its applications. This program aims to focus on the core fundamentals of computer science and related applications. Emphasis are given on use of latest technologies to work in various sectors of Computer Applications like internet technologies, E-business environment etc. With the growing demand for professionals in IT sector, BCA course is new age degree course in the field of computer applications. Students who opt for BCA are well-equipped to work as professionals in the fields of software development, design and implementation.


Career Opportunities

    IT sector as:

  • Web Developers
  • Software Engineers
  • Software Developers
  • Network Administrator
  • Database Administrator
  • Software Testing Executive
  • Technical Support Executive
  • Corporate Trainer
  • Entrepreneur

Government sector as:

  • Banking
  • EDP officer
  • System/Network Administrator
  • ERP officer


BCA course at IMS is a three year degree course affiliated to CCS University Meerut, with intake of 240 seats. BCA is spread over six semesters providing academic insights and practical exposure to the budding technocrats. IMS offers great infrastructure and excellent environment for academic and intellectual growth. Well equipped computer labs with a network of latest micro processor based computers and software installed, provides hand on training. The institute major aim is to create future ready technocrats in computer application by providing technical specializations and exposure to live industry projects. Association with Wipro WASE-Earn & Learn program, Microsoft, NIIT and Computer Society of India- CSI, polishes the technical skills to manage the competitive squeeze. The course is strategically divided in four skill areas namely Problem Solving & Logic Building, Web Designing & Development, Mobile Application Development and Network Management.

  • European Pedagogy Adapted Model

    The program follows European Pedagogy Adapted Model, which is internationally benchmarked teaching system. The curriculum design and pedagogy emphasizes on the concepts of IT and programming principles. It enables the students to think logically and develop good programming skills. It also enables the students to develop interpersonal skills to sharpen their decision making ability. Class room teaching is supplemented with
    • Flip classes
    • Lab Assessment
    • Guest lectures by soft industry wizards
    • Workshops – Summer training (Ethical Hacking, Big Data , Android Testing Tools, Oracle Technologies)
    • Project Based Learning

  • Objectives

    1. To analyze a problem, and identify and define the computing requirements appropriate to its solution.
    2. To analyze the impact of computing on individuals, organizations, and society, including ethical, legal, security, and global policy issues.
    3. To use current techniques, skills, and tools necessary for computing practices.
    4. To demonstrate a sound knowledge in key areas of computer science& industrial computing.

BCA-101 Mathematics I BCA-201 Mathematics II
BCA-102 Programming Principle & Algorithm BCA-202 C Programming
BCA-103 Computer Fundamental & Office Automation BCA-203 Organization Behavior
BCA-104 Principle Of ManagementBCA-204 Digital Electronics & Computer Organization
BCA-106 Business Communication BCA-205 Financial Accounting & Management
BCA-105P Computer Laboratory And Practical Work Of Office AutomationBCA-206P Computer Laboratory And Practical Work Of C Programming
BCA-107P Computer Laboratory & Practical Work Of C Programming
BCA-301 Object Oriented Programming Using C++ BCA-401 Computer Graphics & Multimedia Application
BCA-302 Data Structure Using C & C++ BCA-402 Operating System
BCA-303 Computer Architecture & Assembly Language BCA-403Software Engineering
BCA-304 Business Economics BCA-404 Optimization Techniques
BCA-305 Elements Of Statistics BCA-405 Mathematics-III
BCA-306PComputer Laboratory And Practical Work Of OOPS BCA-406P Computer Laboratory And Practical Work Of CGMA
BCA-307P Computer Laboratory And Practical Work Of DS
BCA-501 Introduction To DBMS BCA-601 Computer Network Security
BCA-502 JAVA Programming And Dynamic Webpage Design BCA-602 Information System: Analysis Design & Implementation
BCA-503 Computer Network BCA-603 E-Commerce
BCA-504 Numerical Methods BCA-604 Knowledge Management
BCA-505PComputer Laboratory And Practical Work Of DBMSBCA-605P Major Project
BCA-506P Computer Laboratory And Practical Work Of Java Programming & Dynamic Webpage DesignBCA-606P Presentation/Seminar Based On Major Project
BCA-507P Minor ProjectS
BCA-508P Viva-Voice On Summer Training

Specializations Offered

S-1:Data Analytics

The changing technology requires cutting edge professionals to handle big data. Data Sciences Specialization offers students to learn most modern techniques of data science and contribute to analytics function across the organisations.

S-2: Cyber Security with Real Word Computing

Network Specialization is designed for students seeking employment in the field of network communication. This program contains courses which provide an emphasis on designing, creating and maintaining local area networks and wide area networks. Basic and advance level Linux Administration and CCNA preparation are part of the curriculum. Certifications are provided after satisfactory completion and assessments.

S-3:Android & Web based Computing

Web Designing and Mobile Application provide an emphasis on designing and creating web site and mobile applications. Basic of HTML, PHP, Java, Java with Hadoop and Mobile Application with Androids are part of the curriculum. Students are able to grab numerous employment opportunities in this field. Certifications are provided after satisfactory completion and assessments.

3rd Semester 4th Semester 5th Semester 6th Semester
S-1:Data Analytics Data Management with R/Python Hadoop Data Analytics with R/Python Project
Data Visualization using Python/Tableau Public / SQLSocial Media Data Analytics One Elective
S-2:Cyber Security with Real Word Computing Network Simulation Internet of Things (IOT) Cyber Security Project
Linux Administration CCNA One Elective
S-3: Android & Web based ComputingCORE JAVA PHP with MYSQLAndroid Project
SQL / JAVA Script Angular JS One Elective

    Super Specialization Basket

  • Hadoop Administration
  • Data Analytics with Python
  • S/W Testing
  • C# with Dot Net
  • Oracle DBA
1st Semester 2nd Semester
PDP 1.1Self DiscoveryPDP 1.2 Grooming & Communication Etiquette
VA 1Advanced ExcelVA 2Python
3rd Semester 4th Semester
PDP 2.2 Attitude BuildingPDP 2.2 Professional Communication
VA 3Summer Progam Python/PHP
5th Semester 6th Semester
PDP 3.1 Employability Preparation Module, Level 1PDP 3.2 Employability Preparation Module, Level 2


The dedicated team of qualified faculty mentors and delivers the subjects, having a rich academic and corporate experience. The faculty is developed and trained on latest innovative pedagogies to create differential learning experiece for classrooms. A core faculty team is topped up with Guest speakers and Visiting Faculty. View Faculty Profile

Corporate Connect and Placements

BCA is a stepping stone to IT sector as Web Developers, Software Engineers, Network Administrator, Software Testing Executive etc. Plethoras of opportunities are also available in government sector such as EDP & ERP Officer, computer programmers, system & network administrator. Students have options available for technical position in India and abroad. After BCA students can also opt for high value post- graduate courses like MCA, MIM, MBA, PGDM and many more.

• Live Projects & Internships:

Students have done live projects and internship in companies’ like-NIIT, XMETIC, NIC, HCL, NTPC etc. The performances of students have brought accolades to the institute and have also earned them with pre-placement offers.

• Final Placements:

BCA is a program that is complete in itself and equips the students to work in the corporate world. Students have been placed at attractive package of 3.4-3.8 lakhs/annum in leading companies like Wipro, TCS, Infosys,, IBM India Pvt. Ltd., Tech Mahindra, NIIT Ltd., Capegemini, Ages Global, Accelor, CBES, HCL, etc.

Distinguished Alumni

BCA is the pioneer course of IMS Ghaziabad since last 18 years. The students who once learned skills in the classrooms are now IT professional in the industry. The large alumni base is studded with eminent alumni heading leading organizations like- HCL Technologies, TCS, Microsoft, TechMahindra, Ericsson, Wipro, Siemens, Infosys, IBM, Infogain, Infoedge Pvt. Ltd., at the senior position of CEO’s, Project Manager and Team Lead.

Student Driven Clubs

Learning by doing is the philosophy that IMS believes in. There are more than 20 student driven clubs, divided into two categories- Life skill based clubs and Employability skill or Domain Clubs. The clubs are owned and managed by a student council and have monthly agenda, meetimgs and a event calendar that prudently followed for maximum opportunity and skill based learning outside classrooms. For details click here

Eligibility for Admission

Candidates seeking admission to the BCA Programme must have passed 10+2 (or its equivalent) examination in any stream with a minimum of 45% marks for General and OBC candidates and pass marks for SC and ST candidates from a recognized Board/ University.
Candidates appearing for +2 examination or awaiting their results are also eligible to apply. Their candidature, however, shall be considered, subject to their clearing the qualifying examination.

Admission Procedure

Interested Candidates can obtain Application forms from Admission Office at IMS, Ghaziabad. Candidates can also fill the Online inquiry form by clicking on the following link:-
Registration Process starts from April 2018
Candidates seeking admission in BCA are required to meet the Admission Counselor in the Institute Premises.
Admission is confirmed on the basis of merit & interaction
Candidate having 2 or more Years gap after XII need to submit a Gap Year Certificate.

Documents required for Admission:

Photocopy of X & XII mark sheets (With Originals)
Photocopy of of Passing Certificates (With Original)
Photocopy of Migration Certificate (With Original)
4 recent Passport size photographs
Gap Year Certificate (In case Gap of 2 or 2 years after XII)

Scholarships & Awards:

Scholarships & Awards under various categories are provided to the students. For details click here

Register to Apply

Online Payment