BCA (Bachelor of Computer Application)
BCA is one of the popular course among the students who want to make their career in the Information Technology and computer science field. Students are exposed with theoretical as well as practical knowledge related to the field of computer science and Information technology. BCA imparts great skills in the field of Software Development Technology. It also develops skills on software technology and enhances their knowledge on higher platform.
Scope after completion of BCA Degree
- Government as well as Private sector.
- Government jobs that require a Graduation Degree (for example- Armed Forces, Nationalized Banks, and PSUs etc).
- Web hosting, IT sector, Electronics Industry is some other sectors that recruits BCA graduates.
- One can go for the job in software companies like Info-sys,TCS,Google,Tech-Mehendra,Patni,WIPRO and some others software companies.
- Entrepreneurial venture
Any many more----------------
|1||Programming in ‘C’ Language||Programming in 'C'|
|2||Computational Mathematics||PC Packages|
|3||Fundamentals of Computer|
|1||Data Structure||Data & Files Structure|
|2||Programming in C++||Programming in C++|
|3||System Analysis and Design|
|1||Computer Based Numerical & Statistical Techniques||Computer Based Numerical & Statistical Techniques|
|2||Data Base Management System||Data Base Management System|
|3||Computer System Architecture|
|4||Organizational Structure & Personnel Management|
|1||Operating System Organization & UNIX||Operating System Organization & UNIX|
|2||Visual Programming||Visual Programming|
|4||Multimedia Tools & Application|
|1||Computer Graphics||Programming in JAVA|
|2||Web Programming using JAVA||.Net Technology|
|3||Management Information System|
|1||.Net Framework||.Net Framework|
A basic profile, that a BCA may start his career with, is that of a System Administrator, Desktop Technician or Help desk Assistant. These are employed in organizations such as banks, schools or colleges. The profile entails the setting up and maintenance of the server and system network. Another entry level profile is junior programmer and software tester who install, test and maintain software. This involves coding skills in computer language such as Assembly, COBOL, C, C++, C#, Java, Lisp, Python, etc.
This may later diverge into a career in Web Development in various web designs in companies and digital marketing. A web developer uses skills in HTML/XHTML, PHP, Java Script etc. to build and maintain websites. An advanced level of expertise can launch a career as an independent Web Designer.