
Computer Applications · Bachelor
- Level
- Bachelor
- Department
- Computer Applications
- Award
- BCA
01
Programme Objective
- Build a sound working knowledge of key areas of computer science or industrial computing.
- Understand concepts in key areas of computer science in depth.
- Carry out the analysis and design work involved in computer systems, information systems and computer applications.
- Work competently and professionally in developing software and in its design and implementation.
- Develop the practical skills to tackle problems which arise from computer systems and applications.
02
Eligibility
You need to have passed Intermediate, or Class 12, in any stream from a recognised board. You also need a basic working knowledge of computers, or to have taken computers as a subject at Intermediate level.
03
Duration
BCA runs for three years, made up of six semesters. You may take breaks between subjects or semesters if you need to. You have up to five years from the start of your session to finish.
Course Contents
1Semester 1st
- 01Foundation course in English -2
- 02Business Organization
- 03Computer Basics and PC Software
- 04Mathematics
- 05Computer Basics and PC Software Lab
- 06C++ Programming
- 07Programming in C++
2Semester 2nd
- 01Accountancy-1
- 02Problem Solving and Programming
- 03Computer and Assembly Language Programming
- 04Communication Skills
- 05Discrete Mathematics
- 06C Language Programming Lab
- 07Assembly Language Programming Lab
1Semester 3rd
- 01Data and File Structure
- 02Introduction to Database Management Systems
- 03Systems Analysis and Design
- 04Programming in C++
- 05C++ Programming Lab
- 06Data and File Structures Lab
- 07DBMS Lab
2Semester 4th
- 01Statistical Techniques
- 02Object Oriented Technologies and Java Programming
- 03Fundamentals of Computer Networks
- 04Introduction to Algorithm Design
- 05Internet Concepts and Web Design
- 06Java Programming Lab
- 07Statistical Techniques Lab
1Semester 5th
- 01Introduction to Software Engineering
- 02Network Programming and Administration
- 03Web Programming
- 04Computer Oriented Numerical Techniques
- 05Business Communication
- 06Network Programming and Administration Lab
- 07Web Programming Lab
2Semester 6th
- 01E-Commerce
- 02Operating System Concepts and Networking Managements
- 03Operating System Concepts and Networking Management Lab
- 04Project
Also consider
