Bachelor in Computer Applications (BCA), running under the affiliation of Tribhuvan University, 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 4 years and divided into 8 semesters. With the rapid growth of IT industry in Nepal, 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 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 want to work in the IT sector as programmer or software developer.
Objectives
BCA program consists of the core motives in the production of highly qualified professionals who have both theoretical and practical knowledge in computer systems and its application.The main objectives of BCA program are:
- To train students to create solutions for information system based needs and problems in commercial, financial, governmental or other types of organizations.
- To provide knowledge on various tools, concepts, and techniques of software development.
- To prepare of students for acquiring careers in dynamic and continually evolving fields of software development.
- To provide solid foundation for the further studies leading to MCA (Masters in Computer Applications), MIT, MS Computer Science and MBA.
Career Prospects
21st century is definitely an era of Information Technology. In order to sustain in the long run, we must be updated with the surrounding technologies. Nepal is a developing country and there are lots of opportunities for the students to grow in the IT sector. Most of the organization are transforming their operations and going digital to cope up with the environment. BCA (Bachelor in Computer Applications) course provides an opportunity for students to develop well-designed, robust and reusable computer-based solutions to a range of problems in businesses and industries. BCA graduates can work as system analysts, system managers, project managers, database administrators, system designers and programmers in IT Companies. Information industries and Manufacturer Industries are always seeking for BCA graduates.