• bca college in delhi
    Learning Today
    Leading Tomorrow
  • bca college in delhi without maths
    You're Success
    Our Tradition
  • bca without maths
    New Beginnings
    Endless Possibilities
  • bca admission without maths
    Start with a Dream
    Finish with a future
  • bca college in delhi
    New Beginnings
    Endless Possibilities
BCA college in Delhi

BCA (Bachelor of
Computer Application)

bca without maths in 12th

DMIT**
(Diploma in Management & Information Technology)

BCA* + DMIT**

(Bachelor of Computer Application) - Afternoon Batch

ugc approved courses

Bachelor of Computer Applications (BCA) is a programme designed to transform the candidate into competent computer professional, to take on the challenges of globalization and information technology. The course demand for industry-ready IT professionals who possess the right mix of technological skills, critical thinking and business awareness to drive innovation for the training on both software and hardware concepts that shall equip the student with adequate knowledge and practice in the field of computer sciences.

The objective of BCA at IIMMI is to produce outstanding IT professionals who can apply the theoretical knowledge into practice in the real world and develop stand alone live projects by themselves. The approach is more practical by the virtue of various value addition Labs apart from just the classroom studies.

It provides a comprehensive insight in the area of systems management, system development, software application and hardware technology.

Eligibility : 10+2 or equivalent examination from board of school education, CBSE or any other recognised board or 3 years Diploma from Board of Technical Education, or its equivalent.

Duration : 3 Years

Objective : Bachelor of Computer Application is a unique specialization. The programme has been designed with inputs from industry experts to groom students for the competitive and fast-growing sector of technology and information. The curriculum has been prepared with industry requirements in mind and it emphasizes practical, application-oriented learning.


* On due completion of the respective course students are awarded with the degree from UGC recognized University.
** The institute conducts Autonomous Course.

Request for Information

Student Testimonials

BCA Workshop & Seminars


The entire course curriculum for BCA at IIMMI is covering all major programming languages, and in the final year students are required to focus on independent project dissertation for enhancing their practical skills and to enable them for facing the challenges of industries.

To generate industry ready professionals with the new-age skills, The institute conducts various workshop through online and offline mode as per the requirement of industries:

Workshop / Seminars Topics For BCA Students

  • Cloud Computing
  • JSON (JavaScript Object Notation)
  • IoT (Internet of Things)
  • Python
  • Ansible
  • Big Data
  • Cyber Security
  • Mobile application development
  • Machine Learning
  • Agile
  • Scrum
  • AI (Artificial intelligence)
  • RPA (Robotics Process Automation)
  • Virtual Reality

BCA Course Curriculum

BCA 1st Semester

Computer Fundamental And IT Tools

Programming Fundamental And C Programming

Mathematics-I

Business Flow System

Web Technologies and its Applications

Business Communication

Practical Lab

Mobile Computing & Wireless Technology**

Computer Communications and Networking **

C# (sharp) Programming**

BCA 2nd Semester

Software and Communication Process

C Programming Module II

Mathematics II

Business Law

Java Script

Artificial Intelligence

Practical Based On C Programming Module II

Web Development Module – 1**

Office Automation Module – 1**

Minor Project – 1**

BCA 3rd Semester

Data Structure & C Module- II

Database Management System

Mathematics- III
(Discrete Structure of Mathematics)

Computer Organization and Architecture

Personality Development Skills

Practical Lab – based on Data Structure Using C Module- II

Hardware Tools and Security Management**

Introduction to Python**

Web Development Module – 2**

BCA 4rth Semester

Internet Technology

Computer Graphics & Multimedia

Basics of Python Programming

Cyber Security

Introduction to Management & Entrepreneurship Development

Practical Lab Basics of Python Programming Lab

Managerial Technical Skills**

Elective Minor Project – 2 based on **

  • A) Hardware Tools and Security
  • B) Data Structure & C Module- II
  • C) Web Development
  • D) Internet Technology

BCA 5th Semester

Computer Networks

Object Oriented Programming using C++ (Part-1)

Software Engineering

Digital Electronics

Network Security

Practical Lab–based Object Oriented Programming Using C++-Part-I

Artificial Intelligence**

Cloud Computing**

System Programming**

BCA 6th Semester

Cloud Computing

Object Oriented Programming Using C++ (Part-II)

Human Values & Ethics

Big Data

E-Commerce

Project Report

Digital Commerce**

Web Development Module – 3**

Elective Project based on**

  • A) .NET Platform
  • B) Java Platform
  • C) PHP & MySQL Platform
  • D) Website & web Server Development
  • E) Android Development**

** Covers Course content for Diploma (Autonomous Program) based on Practicable training