× Popup Banner
Home / Academics / Bachelor Of Computer Applications
Programme Details

Bachelor Of Computer Applications

BCA stands for Bachelor of Computer Applications. It is an undergraduate academic degree in the field of computer science. The course typically lasts for 3 years and covers various topics related to computer science and applications, such as programming, data structures, algorithms, databases, computer networks, and software development.

Programme Overview

Programme Code BCA-001
Programme Type Graduate Programme
Department Department of Computer Applications
Duration 3 Years / 4 Years Hons.
Fee Per Year 26000
Eligibility 50% (45% for SC/ST) Marks in 10+2 or equivalent examination from a recognized board with Mathematics/Computer Science/Information Technology as one of the subjects.

Available Programme Options

This course is available in regular and advanced academic pathways. Students can choose the plain programme, honours programme, or honours with research option based on their academic goals.

Plain + Honours Available
Plain

Bachelor Of Computer Applications

Duration3 Years
Fee Per Year26000
Eligibility50% (45% for SC/ST) Marks in 10+2 or equivalent examination from a recognized board with Mathematics/Computer Science/Information Technology as one of the subjects.

Regular programme option for students who want to complete the standard course duration.

Honours

Bachelor Of Computer Applications (Hons.)

Duration4 Years
Fee Per Year26000
Eligibility50% (45% for SC/ST) Marks in 10+2 or equivalent examination from a recognized board with Mathematics/Computer Science/Information Technology as one of the subjects.

Advanced option with extended academic learning and deeper subject specialization.

Honours with Research

Bachelor Of Computer Applications (Hons. with Research)

Duration4 Years
Fee Per Year26000
Eligibility50% (45% for SC/ST) Marks in 10+2 or equivalent examination from a recognized board with Mathematics/Computer Science/Information Technology as one of the subjects.

Research-focused option for students interested in academic projects, research work, and higher studies.

Career Path

  • Software Developer
  • Web Developer
  • Data Scientist
  • Digital Marketer
  • System Analyst
  • Database Administrator
  • Network Engineer
  • Cyber Security Expert
  • Technical Analyst

Programme Outcomes

  • Fundamental Computing Knowledge
    Apply basic principles of computer science, programming, and information technology to solve computing problems.
  • Programming & Software Development Skills
    Develop, test, and debug software applications using appropriate programming languages and tools.
  • Database Management Skills
    Design, implement, and manage databases using standard database management systems.
  • Networking & Operating Systems Knowledge
    Understand computer networks, operating systems, and system administration for practical applications.
  • Web Development & Digital Skills
    Develop basic websites and applications using modern web technologies and digital tools.
  • Problem-Solving & Analytical Thinking
    Analyze technical problems and apply logical reasoning and computational thinking for solutions.
  • Cyber Security & Ethical Practices
    Demonstrate awareness of cybersecurity, data privacy, and ethical use of technology.
  • Teamwork & Communication Skills
    Work effectively in teams and communicate technical ideas clearly in professional settings.
  • Use of Modern Computing Tools
    Utilize modern software tools, programming environments, and IT resources efficiently.
  • Research & Lifelong Learning
    Engage in continuous learning and research to keep pace with evolving computing technologies.
Admission Enquiry