For any Query 0161-5024974





for women ludhiana

Bachelor of Computer Application

Duration: 3 Years

Eligibility: 10+2 (Any Stream), Diploma & equivalent examinations.

The board objective of BCA is to prepare undergraduate students for a productive career in the software industry by providing an outstanding environment for teaching & research in the core & emerging area of discipline. The program thrust is in giving the students a thorough knowledge theoretically as well as practically. The program emphasizes the application of software technology to solve mathematics, computing, communications, networking & commercial problems. This Bachelor degree Program has been designed with a semester approach in mind. The first year course is aimed at skill development in computers using various technologies, the second year is more focused on core courses is providing a conceptual framework and third year provides the specialization & the project work.

Course Structure


Course Code

Course Title
BSBC 101Communication-I
HVPE 101Human Values and Professional Ethics
BSBC 102Programming in C
BSBC 103Mathematics - I
BSBC 104Information Technology
BSBC 105Software Lab-I (Programming in C)
BSBC 106Software Lab - II (Infomation Technology)


Course Code

Course Title
EVSC 101Environmental Science
BSBC 201Communication - II
BSBC 202Mathematics - II
BSBC 203OOPS Using C++
BSBC 204Computer System Architecture
BSBC 205Workshop on Web Development
BSBC 206Software Lab-III (OOPS Using C++)


Course Code

Course Title
BSBC 301System Analysis & Design
BSBC 302Data Structure
BSBC 303Digital Circuits & Logic Design
BSBC 304Basic Accounting
BSBC 305Software Lab-IV (Data Structure)
BSBC 306Hardware Lab-I (Digital Circuits & Logic Design )


Course Code

Course Title
BSBC 401Software Engineering
BSBC 402Microprocessors & Microcontrollers
BSBC 403Operating Systems
BSBC 404Database Management Systems
BSBC 405Hardware Lab-II (Microprocessors & Microcontrollers)
BSBC 406Software Lab-V (Database Management Systems)


Course Code

Course Title
BSBC 501Data Warehousing & Mining
BSBC 502Programming in Java
BSBC 503Management Information System
BSBC 504Workshop on Advanced Web Development
BSBC 505Software Lab-VI (Programming in Java)
BSBC 506Project Work -I


Course Code

Course Title
BSBC 601Principles of Management
BSBC 602Computer Graphics
BSBC 603Computer Networks
BSBC 604Information Security
BSBC 605Software Lab-VII (Computer Graphics)
BSBC 606Project Work -II

* Case Studies are an integral part of the syllabus.

Designed and Hosted By Kalsi IT Solutions &