Department of BCA


India has become a global leader in information technology and software services, driving economic growth and innovation. In this digital age, the demand for skilled IT professionals continues to rise. The Bachelor of Computer Applications (BCA) programme is designed to meet this demand by providing students with a strong foundation in computer science, applications, and emerging technologies.
The BCA programme focuses on developing technically competent graduates with solid theoretical knowledge, practical skills, and problem-solving abilities. It enhances logical thinking, analytical reasoning, and computational skills essential for success in the technology-driven world. Students gain in-depth knowledge of core subjects such as programming, data structures, database management systems, operating systems, software engineering, computer networks, and web technologies, supported by hands-on practical training. The curriculum also introduces students to emerging fields like Artificial Intelligence, Machine Learning, Big Data Analytics, Cloud Computing, Cyber Security, Internet of Things (IoT), and Mobile Application Development. These skills open diverse career opportunities in software development, web design, system analysis, database and network administration, and IT consultancy across various industries.
Additionally, the programme prepares students for higher education such as MCA, M.Sc. (Computer Science), MBA (IT), and professional certifications. Emphasizing ethics, communication, teamwork, and adaptability, the BCA programme equips students for lifelong learning and a successful career in information technology.
The faculty members of the department are continually working on research problems. Their results are published and presented in National and International Scientific journals and at National and International Conference /Seminars. The department arranges the guest lectures by resource persons.
OBJECTIVES OF THE DEPARTMENT :
  • Train the students to develop problem solving abilities using a computer.
  • Demonstrate to use new design methodologies, operating systems, computer languages and other software development tools within reasonable time constraints.
  • Design and develop computer programs and understanding the principles and working of hardware and software aspects of computer systems.
  • To enhance skills and adapt new technologies for attaining professional excellence.
  • Inculcate to develop professional skills related to software industry that prepares them for immediate employment.
  • To prepare the students for graduate training in some specialized areas of computer science effectively for software development.

The existing staff members of Computer Science Department are :

Sl No Faculty Name Designation Qualification
1 Mr Prashant K Assistant Professor M.Tech