Bachelor in Computer Application (BCA)

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.
Affiliating Body :
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
|
