Bachelor in Computer Application | Undergraduate Programme - APIIT SD INDIA
Bachelor of Computer Application (BCA) at APIIT: 3 - Year Bachelor of Computer Application
Course Objective Bachelor in Computer Application (BCA) is an undergraduate degree course in computer applications. Bachelor in Computer Application (BCA) is one of the popular courses among the students who want to make their career in the IT (Information Technology) field. The duration of the course is three years and divided into 6 semesters. It comprises of the subjects like database, networking, data structure, core programming languages like ‘C’ and ‘java’. This course provides a lot of opportunities to the students who are interested in computer field and wants to work in the IT sector as programmer or software developer.
There is a huge scope in the field of computing. One can do job or can go for higher studies after the completion of course. Self-employment option is also available. Student can do freelancing or develop their own software. There are many software MNCs (Multi-National Companies) which provide job to the BCA graduates. If student want deep knowledge in this field, then advanced courses such as MCA and PhD. are available. MCA can be specialized in systems management, systems development, management information system, etc. After the completion of MCA, candidate can also get the job of lecturer in any of the reputed institutions.
Programme Content & Academic Framework First year is dedicated to Computer Fundamentals, Mathematical Foundation and System Analysis & Design etc. Second year aims at including Advance Languages, Database Sytems and Advance Data Structure etc. The third year curriculam has been designed to provide essential skills related to web designing, networking & multimedia tools. The complete BCA course has been designed to cater to the ever changing demands of information technology along with necessary inputs from the industry. Cutting Edge Laboratories
Cisco Networking Lab
Multi Media Lab
Vitual Lab of IIT Delhi
Image Processing Lab
Career Opportunities Since the computers are everywhere in every industry nowadays, there are number of career options available for a computer engineer - Application Analyst, Business Analyst, Data Analyst, Database Administrator, Games Developer, Information System Manager, IT Consultant, Multimedia Programmer, Network Administrator, Software Developer there no end to the career options. The graduates can also go for higher studies and do the research in new developing areas like Machine Learning, Artificial Intelligence, Robotics, Big Data etc.