Call Us
Apply Online
Home      Academics      School of IT      BCA

BCA - Bachelor of Computer Application

Building Technocrats of Digital Era

Why BCA?

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.


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.

Specializations Offered

The students can choose one specialization out of the two options avialable to them.

S-1:Web Designing & Mobile Application Development

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.

S-2: Networking Specialization

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:Data Sciences

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.

BCA Course Structure

The BCA Course is spread over six semesters in a period of 3 years. Each smester has a perfect mix of subjects enlisted by the University curriculum, topped by specialization and value added courses

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
3rd Semester 4th Semester 5th Semester 6th Semester
S-1: WEB Designing & Mobile ApplicationWEB Designing through PHP with my SQL Core JAVA Android/JAVA Hadoop Major Project on Web Designing / Mobile Application
Scripting language Elements Dot Net frame work basics using c# Minor Project
S-2: Networking SpecializationBasic of Networks LINUX-II CCNA-II Major Project on networking
LINUX-I CCNA-IMinor Project
S-3: Data Sciences 1. Data Visualization & Data Modeling in Excel 2013/16 using Powerview, PowerMAP and Excel Dashboard1.Data Visualization using Tableau Public 1. Applied Business Analytics Using “R”1. Project on Social Media Data Analytics
2. Data Management in Python2. Digital Marketing and Search Engine Optimization2. Social Media Data Analytics
1st Semester 2nd Semester
PDP 1.1Self DiscoveryPDP 1.2 Grooming & Communication Etiquette
VA 1Advanced ExcelVA 2 Basic of HTML &SQL
3rd Semester 4th Semester
PDP 2.1 Attitude BuildingPDP 2.2 Professional Communication
VA3 Summer Progam Python/PHP
5th Semester 6th Semester
PDP 3.1 Employability Preparation Module, Level 1PDP 3.2 Employability Preparation Module, Level 2
VA 4Software Testing ToolsVA 5 Oracle Database Professional Program


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

Career Opportunities

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.

Corporate Connect and Placements

• 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 BBA 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 and have passed Mathematics in class 10.
  • Or
  • 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 2017
  • 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 1 or 2 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 1 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