Bachelor of Computer Applications (BCA) is an undergraduate program that focuses on building software professionals with strong practical and theoretical knowledge in Computer Science. The curriculum provides options for students to choose multiple electives depending on their interest of study. Interdisciplinary Courses on Mathematics, Statistics and Financial management enhance the breadth of domain knowledge. The program is backed by a well-motivated set of teachers and an upgraded lab facility. Students get opportunities to be part of in-house projects/research projects/consultancy projects. The sixth semester project would be a capstone project with deliverables in the form of a project/article/patent. Students with good academic records are encouraged to take up a FAST-TRACK so that they can go for a fulltime industry internship during the sixth semester. Ample opportunities with credit transfers are available for students who would like to go on a student exchange to foreign universities for a short semester. The BCA degree opens doors to a multitude of career opportunities in the IT industry. Graduates can pursue roles as software engineers, designing, developing, and testing software applications. Their proficiency in programming languages makes them well-suited for web development, where they can create and maintain websites. Database management systems, the backbone of data storage and retrieval, offer career paths in database administration. Networking, the foundation of communication between computers, provides opportunities as network administrators, responsible for designing, installing, and managing computer networks. Security analysts, tasked with safeguarding systems from cyber threats, are in high demand due to the increasing reliance on technology.Overview
What you will learn?
Modules
Year 1
Year 2
Year 3
Year 4