Bachelor of Computer Applications (BCA)

Bachelor of Computer Application (BCA)

Semester 1

  1. Discrete Structure
  2. Problem Solving Techniques
  3. Data Structure
  4. Problem Solving Lab
  5. Data Structure Lab
  6. Tibetan Language
  7. Generic English

Semester 2

  1. Computer Architecture
  2. Object Oriented Programming using Java
  3. Database Management System
  4. Java Lab
  5. Database Management System Lab
  6. Tibetan Language
  7. Generic English

Semester 3

  1. Operating System
  2. Computer Networks
  3. Python Programming
  4. Computer Network Lab
  5. Python Programming Lab
  6. Tibetan Language
  7. Generic English

Semester 4

  1. Software Engineering
  2. Design and Analysis of Algorithm
  3. Internet Technology
  4. Design and Analysis of Algorithm Lab
  5. Internet Technology Lab
  6. Tibetan Language
  7. Generic English

Semester 5

  1. Artificial Intelligence
  2. Data Analytics
  3. Quantitative Techniques
  4. Web Programming
  5. Data Analytics Lab
  6. Web Programming Lab
  7. Elective
    1. Data Mining
    2. Computer Graphics
  8. Cyber Crime, Cyber Law and Intellectual Property Right

Semester 6

  1. Project Work
  2. Machine Learning
  3. Mobile Application Development
  4. Machine Learning Lab
  5. Mobile Application Development Lab
  6. Electronic Content Design
  7. Elective
    1. Operation Research
    2. Software Testing
  8. Internship

 Click here for B.C.A Syllabus & Course Details

 

keyboard_arrow_up