Bachelor of Computer Applications (BCA)

The Bachelor of Computer Applications (BCA) is a three-year undergraduate program that equips students with a strong foundation in computer science and its applications. The program combines theoretical knowledge with practical skills to prepare students for a career in the rapidly evolving field of information technology. BCA focuses on various aspects of computer science, including programming, software development, database management, networking, and more.

Eligibility:
  • ⦿ Candidates should have passed 2nd PUC / 12th std.
  • Duration 3 years

Career Opportunities

    Bachelor of Computer Applications (BCA) degree opens up a wide range of career opportunities. Here are some common career paths that BBA graduates can pursue:

  • Software Developer
  • Web Developer
  • Database Administrator
  • System Analyst
  • Network Administrator
  • Technical Support Engineer
  • IT Consultant
  • Mobile App Developer

    First Semester

  • Fundamentals of Computers
  • Programming in C
  • Mathematical Foundation / Accountancy
  • LAB: Information Technology
  • LAB: C Programming

    Second Semester

  • Discrete Mathematical Structures
  • Data Structures using C
  • Object Oriented Concepts using JAVA
  • LAB: Data Structure
  • LAB: JAVA Lab

    Third Semester

  • Data Base Management Systems
  • C# and DOT NET Framework
  • Computer Communication and Networks
  • LAB: DBMS
  • LAB: C# and DOT NET Framework

    Fourth Semester

  • Python Programming
  • Computer Multimedia and Animation
  • Operating Systems Concepts
  • LAB: Multimedia and Animation
  • LAB: Python programming

    Fifth Semester

  • Internet Technologies
  • Statistical Computing and R Programming
  • Software Engineering
  • LAB: R Programming
  • LAB: JAVA Script, HTML and CSS
  • Vocational 1
  • Cyber Security / Employability skills

    Sixth Semester

  • Artificial Intelligence and Applications
  • PHP and MySQL
  • LAB: PHP and MySQL
  • PROJECT:
  • Vocational 2
  • Income Tax fundamentals
  • Internship

    Seventh Semester

  • Analysis and Design of Algorithms
  • Data Mining and Knowledge Management
  • LAB: Algorithms
  • LAB: Data Mining and Knowledge Management
  • Vocational 3

    Eighth Semester

  • Automata Theory and Compiler Design
  • Cryptography and Network Security
  • Compiler Lab
  • LAB: Project
  • Vocational 4

Our Faculties

Request Fee Structure

To get the fee structure, fill in the form below and check your inbox.

Enquiry Form

Advance Modules for BCA

  • ✵ Cloud Computing /
    Cyber Secutity & Ethical Hacking / AI & ML
  • ✵ Cloud Computing /
    Full Stack Web Development/ AI & ML
  • ✵ Data Science /
    Cyber Secutity & Ethical Hacking / AI & ML
  • ✵ Data Science / Full Stack Web Development
    / Game Development