About Course

About Course

BCA(Bachelor of Computer Application )

The Bachelor of Computer Applications (BCA) undergraduate programs which have guidelines and eligibility set out by the All India Council of Technical Education (AICTE). They are typically three-year programs that span six semesters. They are designed to bridge the gap between the studies of computers and its applications. The master’s program aims to shape computer professionals with the right moral and ethical values and can prepare students to face the challenges and opportunities in the IT industry of India by building strong foundations. The syllabus focuses on the core fundamentals of computer science, but generally undergoes revision according to the industry requirement with the aim of increasing student employ ability. Having a background in science can help in grasping concepts, and mathematics is a compulsory subject. BCA graduates can seek job opportunities in fields like software development, Web design, systems management, quality assurance and software testing. An BCA graduate can work in IT companies big and small in various roles.


B.C.A. Is The Bachelor Of Computer Applications. A Three Year [Six Semester] Full-Time Course Includes Variety Of IT Related Subjects.



Minimum Eligibility – 50% in Intermediate (10+2) with Mathematics

The BCA provides an understanding and skills related to the use of computer and its application. The basic objective of the programme is to open a channel of admission for computing courses for students, who have done the 10+2 and are interested in taking computing as a career. After acquiring the Bachelors Degree (BCA) at DAVV, there is a further educational opportunity to go for an MCA or Any Other Masters programmes at any University.

B.C.A.– Three Year Degree Course


First Year
Code Course Title Code Course Title
Sem I (July to December) Sem II (January to June)
101 Mathematics -I 201  Mathematics –II
102 Statistics -I 202 Statistics -II
103 Physics -I 203 Physics -II
104 Programming & Problem solving through C -I 204 Programming & Problem solving through C -II
105 PC Software 205 Introduction to Information System
106 English 206 Hindi
107 Programming & Problem
solving through C –I Practical
207 Programming & Problem
solving through C –II Practical
108  PC Software Practical 208 Internet Practical


Second Year
Code Course Title Code Course Title
Sem III (July to December) Sem IV (January to June)
301 Mathematics -III 401 Coordinate Geometry of Three Dimension
302 Object Oriented
Programming Through C++
402 Database Management System
303 Digital Computer Electronics 403 Data & Network Communication
304 Accounting & Financial Mgt 404 Digital Computer Organization
305 Data Structure using C++ 405 Unix Operating System
306 Communicational Skills 406 Environmental Awareness
307 Practical (Object Oriented Programming Through C++) 407 Practical (Database Management
System )
308 Practical (Data Structure using C++) 408 Practical (Digital Computer
309 Practical (Digital Computer Electronics) 409 Practical (Unix Operating System)


Third Year
Code Course Title Code Course Title
Sem V (July to December) Sem VI (January to June)
501 Introduction to JAVA 601 Computer Graphics & Multimedia
502 Computer Organization and Architecture 602 Computer Oriented Numerical Methods
503 Software Eng. 603 Microprocessor &
assembly language Programming
504 Discrete Mathematics & Linear algebra 604 Principles and Practices of Management
505 Web Designing & web Technology 605 Project
506 Entrepreneurship 606 Computer Graphics Practical
507 Practical JAVA 607 Practical (CONM Using C)
508 VB/ VB.NET Practical 608 Practical (Microprocessor &  assembly language Programming)