Bachelor of Computer Application

BCA 1st Year Syllabus

Semester I

  • MAT:101 – Mathematics I
  • ENG:105 – English I
  • ITA:103 – IT Tools and Application
  • BEL:105 – Basic Electronics
  • PPC:104 – Programming and Problem Solving Through C Language
  • ELL:106 – Electronic Lab I (Basic Electronic)
  • SWL:107 – Software Lab I (IT Tools & Application and Programming in ‘C)

Semester II

  • MAT:201 – Mathematics II
  • ENG:205 – English II
  • DSC:203 – Data Structure in C
  • DEL: 204 – Digital Electronics
  • ELL:205 – Electronic Lab II (Digital Electronics Lab.)
  • SWL:206 – Software Lab II (Data Structure in C)

BCA 2nd Year Syllabus

Semester III

  • OSM:301 – Operating System
  • CON:302 – Computer Oriented Numerical Methods
  • OOP:303 – OOP in C++
  • CMO:304 – Computer Organization
  • SWL:305 – Software Lab III (Computer Oriented Numerical Methods)
  • SWL:306 – Software Lab IV (OOP in C++)

Semester IV

  • DMS:401 – Database Management System
  • PPD: 402 – Professional Personality Development
  • SAD: 403 – System Analysis and Design
  • .NET:404 – C# & ASP.NET
  • SWL:405 – Software Lab V (C# & ASP.NET)
  • SWL:406 – Software Lab VI (DBMS)

BCA 3rd Year Syllabus

Semester V

  • MAP:501 – Microprocessor Architecture & Programming
  • SWE:502 – Software Engineering
  • CMG:503 – Computer Graphics
  • Elective: 
    • FMM:504 – Fundamentals of Multimedia (Elective)
    • ECM:504 – E- COMMERCE (Elective)
    • MBC:504 – Mobile Computing (Elective)
  • SWL:505 – Software Lab VII (Computer Graphics)
  • ELL:506 – Electronics Lab III (Microprocessor Architecture and programming)

Semester VI

  • DCN: 601 – Data Communication and Computer Network
  • Elective:
    • DBS:602 – Distributed Systems
    • NIS:602 – Networks and Information Security (Elective)
    • TOC:602 – Theory of Computation
  • BOM – 603 – Business Organization and Management
  • PRO: 604 – Project
      •  Seminar
      • Viva Voice
      • Report
  • DAA: 604: Design and Analysis of Algorithm

Final Year Project

Paper Code – 604

The BCA course will provide the foundations for those who want to pursue a serious career in information technology and software designing, hardware and networking. With the global scenario becoming increasingly technology based, the demand for computer professionals is also increasing day-by-day.

Do you require hostel accommodation? Click HERE for more details.

Click HERE to view the latest fee structure and other financial information.