Bachelor in Computer Application

BCA is an undergraduate degree course in computer applications. With the rapid growth of IT industry in India, the demand of computer professional is increasing day by day. This increasing growth of IT industry has created a lot of opportunities for the computer graduates.

It comprises of the subjects like operating systems, database management, software design, logical analysis and client server technology, Programming in C and Language, World-WideWeb, Networking, Data Structure, Advanced C Language Programming, Mathematics, Visual Basic, Object Oriented Programming using C++, Python, PHP, Oracle, JAVA, Web Scripting and Development, etc. This course provides a lot of opportunities to the students who are interested in computer field and want to work in the IT sector as programmer or software developer.

ADVANTAGES :
*BCA graduates can start their career in either Government sector or private sector since there are a lot of employment opportunities in both these sectors. This Course help the students to get a sound knowledge on computer applications with the help of which they can get a perfect launch pad for challenging career in the field of information technology.

*Students get opportunity of working abroad as the demand of technocrats with the knowledge of computer language is high.





Course Fee :

25,000

Available Seats :

120

Duration :

3 years (6 Semesters)

Eligibility :

10+2 with minimum 45% Marks with Maths

Course Details

Semester 1

Sl No.           
Subject Name                        
Credit
101
Programming Principles Using Python
3
102
Computer System Architecture
3
103
Introduction to Innovation and Entrepreneurship
4
104
Business Communication
4
105
Foundation of Mathematics for Computer Applications
4
106
Practical Lab for Programming Principles Using Python
2
107
Practical Lab for Computer System Architecture
2

Semester 2

Sl No.           
Subject Name                        
Credit
201
Object Oriented Programming Using C++
3
202
Concepts of Data Structure
3
203
Management Information System
4
204
Introduction to Soft Computing
4
205
Discrete Mathematics
4
206
Practical Lab for Object Oriented Programming Using C++
2
207
Practical Lab for Data Structure
2

Semester 3

Sl No.           
Subject Name                        
Credit
301
JAVA Programming and Dynamic Web Design
3
302
Operating System
3
303
Computer Network
4
304
Android Programming
4
305
Elements of Statistics
4
306
Practical Lab for Java Programming
2
307
Practical Lab for Operating System
2

Semester 4

Sl No.           
Subject Name                        
Credit
401
Introduction to DBMS
3
402
Design and Analysis of Algorithm
3
403
Software Engineering
4
404
Introduction to Cloud Computing
4
405
Numerical Methods
4
406
Practical Lab for DBMS
2
407
Practical Lab for DAA
2

Semester 5

Sl No.           
Subject Name                        
Credit
501
Computer Graphics & Animation
3
502
Web & Internet Technologies
3
503
Data Mining
4
504
Information Security
4
505
Minor Project
2
506
Viva-Voice on Minor Project
1
507
Practical Lab for Computer Graphics & Animation
2
508
Practical Lab for Web & Internet Technologies
2

Semester 6

Sl No.           
Subject Name                        
Credit
601
Theory of Computation
4
602
Artificial Intelligence
4
603
Machine Learning
4
604
Digital Image Processing
4
605
Major Project
5
606
Presentation/Seminar based on Major Projec
1

Career options