UG COURSES

BCA (Bachelor of Computer Applications)

Our Vision

To be a centre of excellence in computer applications education by producing competent IT professionals equipped with technical expertise and ethical values.

Our Mission

  • To provide strong foundational knowledge in computer applications and programming.
  • To develop analytical and problem-solving skills among students.
  • To promote practical learning through modern computing technologies.
  • To prepare students for careers in software development and IT-enabled services.
  • To encourage innovation and continuous learning in emerging technologies.

  • Programming in C, C++ and Object-Oriented Programming
  • Data Structures and Algorithms
  • Database Management Systems
  • Operating Systems
  • Software Engineering
  • Web Technologies
  • Computer Networks
  • Mobile Application Fundamentals
  • Programming Lab and Project Work

The curriculum is designed as per Bharathiar University guidelines and updated to reflect current industry practices.

Students receive extensive practical training through well-equipped computer laboratories with modern hardware and software facilities. Practical sessions include programming exercises, database development, web application development, and software project implementation. Laboratory-based learning enhances technical proficiency and prepares students for real-world IT challenges.

  • Web Development Technologies
  • Python Programming
  • Full Stack Development Basics
  • Cloud Computing Fundamentals
  • Communication & Soft Skills Training
  • Career Development Programmes

These courses help students enhance technical expertise and improve employability in the IT sector.

Graduates of the BCA programme have wide career opportunities in the IT and software industry, including:

  • Software Developer
  • Web Developer
  • System Administrator
  • Database Administrator
  • Application Support Executive
  • Network Administrator
  • IT Support Specialist
  • Entrepreneur

Students can also pursue higher studies such as MCA, M.Sc Computer Science, MBA (IT), and other specialized IT programmes.

The Department of Computer Applications is supported by qualified and experienced faculty members specializing in programming, database systems, and software technologies. Faculty members adopt practical-oriented teaching methodologies and continuously mentor students to enhance technical skills and professional competence. The department encourages faculty participation in research, workshops, and technology-oriented training programmes.