BCA Curriculum (Venkateshwara Open University)

Semester 1

  1. Principle of Management
  2. Business Communication
  3. Principles of Prog. & Algorithm
  4. Modern Operating Environment & M.S. Office
  5. Lab – Principles of Prog. & Algorithm

Semester 2

  1. Computer Applications in Statistics
  2. Introduction to Database Management System
  3. E-commerce Concepts
  4. C-programing
  5. Lab – C Programming

Semester 3

  1. Discrete Mathematics
  2. Data Structure Using C
  3. RDBMS (Oracle)
  4. Introduction to Operating Systems
  5. Lab- Data Structure Using C

Semester 4

  1. Enterprise Resource Planning
  2. Computer Networks
  3. Object Oriented Programming using C++
  4. Programming In Visual Basics
  5. Lab- Programming In Visual Basics

Semester 5

  1. Software Engineering
  2. Java Programming
  3. Lab – Java Programming
  4. Web Technologies
  5. Dot Net Programming

Semester 6

  1. Project Work
  2. Lab- Advanced Java
  3. Object Oriented Software Engineering
  4. Software Testing
  5. Advanced Java