BACHELOR OF COMPUTER APPLICATION
Bachelor of Computer Application (BCA) from the best BCA colleges in India is at par with Computer Science engineering. BCA is a three-year full-time degree program which is affiliated to Kavikulaguru Kalidas Sanskrit University. By designing the course around various aspects of computer and information technology, the college confers perspicacity on the subject.
At BCA course has been strategically divided into theory and practice. The theoretical section of the course helps in constructing a sound scholastic base with a view of making the students ready for the future. In the span of three years, the students get the knack of IT and computer application through rigorous training/teaching.
Bachelor of Computer Application intends to instil the fundamentals of Information Technology along with computing principles into the students. Primarily, the course aims to construct a pathway to a successful career for its students.
The program also aims:
Ø To instil a thorough understanding of the subject into the students. |
Ø To provide insight on the present day advancements of the field by regularly updating the curriculum. |
Ø To polish those skills which are pertinent to the field. |
Ø To bring those areas of the field into the limelight which require further development. |
Ø To prepare the students for higher studies. |
Ø To equip the candidates in accordance with industry needs. |
Duration:- 3 years(Six Semesters)
Eligibility:- H.S.C (12th) Pass (Any Stream Science, Commerce, Arts) Or Its Equivalent
BACHELOR OF COMPUTER APPLICATIONS [B.C.A]
BACHELOR OF COMPUTER APPLICATION Is 3 Years Degree Programme Divided In Six Semesters. Eligibility For BCA Is Minimum 12th (Higher Secondary) In Any Stream.
In Six Semesters You Are Going To Study These Subjects:
First Year |
Semester I |
Semester II |
1 |
Fundamental of Entrepreneurship |
Language |
2 |
Fundamentals of Computers & IT |
Digital Computer Organization |
3 |
Windows & MS Office |
Object Oriented Programming with C++ |
4 |
Programming in C |
Operating Systems |
5 |
Discrete Mathematics |
Internet programming (HTML, DHTML & JS) |
6 |
- - - - - |
*Skill Enhancement Elective Course I |
Second Year |
Semester III |
Semester IV |
1 |
English Language and Scientific Temper |
Introduction to soft skill & Team Building |
2 |
Data Base Management System (SQL/MS Access) |
Linux Operating System -Operations & Management |
3 |
Data Structure |
RDBMS with Oracle |
4 |
Computer Communication & Networks |
Programming with VB.NET |
5 |
Programming with JAVA |
Network & Web Security |
6 |
*Skill Enhancement Elective Course II |
- - - - - |
Second Year |
Semester V |
Semester VI |
1 |
Human Values & Ethics |
PHP, MySQL |
2 |
*Professional Elective I |
Information Technology Trends |
3 |
*Professional Elective II |
Embedded Systems |
4 |
Data Warehousing & Mining |
Software Engineering |
5 |
Multimedia Systems |
Project Development & Implementation |
6 |
*Skill Enhancement Elective Course III |
Major Project |
Skill Enhancement Elective Course I |
Skill Enhancement Elective Course III |
Professional Elective I |
a) Data Entry Operations |
a) Web Designing |
a) Programming with ASP.NET Using C# |
b) Communication Skill |
b) Communication Skill & Personality Development |
|
c) Tally |
b) Computer Graphics |
|
|
|
Professional Elective II |
Skill Enhancement Elective Course II |
|
a) Management Information System |
a) Multimedia |
|
|
b) Personality Development |
|
b) Compiler Design |
Ø I Semester:- November End To December End. |
Ø II Semester:- April End To May End. |
Live Project Training & Presentations
Live projects are basically ‘WORKING WHILE YOU ARE STUDYING’ |
|
It familiarizes students with the vision and the working environment of an IT company To teach them various approaches and tactics of developing projects. |
To increase the confidence level among the students. Students will learn as how to work as a team. To improve leadership qualities in them. |
To teach them the Best and Proven practices. |
To improve Communication, logical and analytical skills. |
First Year |
Semester I |
Semester II |
Practical |
1. Hardware (PC Assembling & Installation) 2. Basics of Networking |
1. Hardware(PC Maintenance Skill) 2. Networking |
Project 1 |
Hardware Gadget |
Software Using C++ Language |
Project 2 |
Software Using C Language |
Software Using C++ Language(With Database) |
Project 3 |
Software Using C Language(With Database) |
Personal Website/Portfolio Website |
Project 4 |
Basic Application |
Educational Website/E-Commerce Website |
Presentation |
IT & ITES |
IT Trends And Technologies |
Second Year |
Semester III |
Semester IV |
Practical |
1. Server Installation & Troubleshooting 2. Essentials of Cyber Security |
1. Linux 2. Essentials of Cloud Computing |
Project 1 |
Software Using Core Java |
Software Using .NET(VB/C#) |
Project 2 |
Software Using Core Java(With Database) |
Software Using .NET(ASP) |
Project 3 |
Software Using Advance Java |
ANDROID Application |
Project 4 |
Software using Oracle Database |
Website Using PYTHON |
Presentation |
The Role and Responsibilities of a Manager |
Artificial Intelligence |
Second Year |
Semester V |
Semester VI |
Practical |
1. Network Security 2. Ethical Hacking |
3/6 Month Internship |
Project 1 |
Website Using (PHP & MySql) |
|
Project 2 |
Software Testing |
|
Project 3 |
Data Warehouse & Mining |
|
Project 4 |
Editing Tool & Animation |
|
Presentation |
Project Management |
Ø Communicative English |
Ø Presentation Skills |
Ø Personality Development |
Ø Personal & Professional Effectiveness |
Ø Entrepreneurship Skills |
Ø Management Skills |
Ø Interview Skills |
CAREER OPPORTUNITIES FOR COMPUTER APPLICATION GRADUATES
I.T Sector is one of the major employment providers in India and is expected to grow more in the coming years. Following are some of the employment opportunities for computer application graduates.
Software Development |
Mobile App development
|
Web Development |
Database Administration
|
Software Testing
|
Software Programming
|
Game Design, Testing and Development |
Software Project Manager
|
Digital Marketing
|
Network Administration
|
Hardware Engineer
|
E-commerce Executive
|
Server Monitoring
|
Server Administrator
|
Search Engine Marketing(SEO)
|
IT Executive
|
Online Sales Admin
|
Inventory Management Online
|
Technical Support Engineer
|
Bank Operations
|
Government Departments
|
Faculty in training Institutes and schools
|
System Maintenance
|
Security and Surveillance
|
Entrepreneurship
|
Desktop Publishing
|
Technical Support-Non Voice Process
|
Back office Operations |
Ø Higher Education – MCA/ MBA/Other Post Graduation Qualification. |