About Bachelor Of Computer Applications

If automation and technology are your forte, BCA is the course for you. Enabling students to cultivate enriching and gratifying careers in their chosen domain, the Department of Computer Applications aims to allow students to learn their respective subjects in depth, have the freedom and flexibility to revolve their learning around their working life, with best in class teaching methodologies and practices.

Eligibility of BCA Course :

50% and above marks in 10+2, with mathematics as an imperative subject.

Admissions to the program are direct and transparent, based on merit and subject to availability of seats, and can be fulfilled both, online and offline.

Admission Process

  • Applicants are requested to read the instructions carefully provided on the online admission portal before making an application.
  • Candidates are advised to keep ready scanned copies of the given documents before filling the Online Admission Form:
    1. Candidate’s Photograph
    2. Candidate’s Signature
    3. 10th Mark sheet/Certificate
    4. 12th Mark sheet/Certificate/
    5. Self-declaration form duly filled and signed by the candidate.


Digitize yourselves and revolutionize your careers in this automated world!
Whether you’re an aspiring web developer, or application programmer, a budding database administrator or system designer, BCA is an apt course for you. If tackling and solving tough questions soothes your soul, and communicating your remedies makes you feel at ease, master your domain and train individuals as a Technical Trainer. This course paves the way to profitable and remarkable careers in the field of Graphic Designing, Web Designing, System and Data Analysis, Cyber Security, Project Management, Software and Hardware Engineering, Software Architecture, and much more.


Semester I  Semester II 
Course Title  Course Title 
Programming Concepts using C Language  Data Structures and File organization 
Computer Fundamentals and Information Technology  Digital Electronics 
Mathematical Foundation of Computer Science  Discrete Mathematical Structures 
Principles and Practices of Management  Financial Accounting 
Communication and Soft Skills  Environmental Studies 
FIT & Programming in ‘C’ Lab  Data Structure Lab 

Semester III  Semester IV 
Course Title  Course Title 
Data Communication and Computer Networks  Software Engineering 
Object Oriented Programming Concepts using C ++  Computer Graphics 
Data Base Management System  Network Security 
Operating systems  Computer Organization and Architecture 
C ++ Lab  Computer Graphics Lab 
DBMS Lab  Software Engineering Lab 

Semester V  Semester VI 
Course Title  Course Title 
JAVA Programming  Data Mining and Warehousing 
Distributed Systems  Web Technologies 
Optimization Techniques  Web Technologies Lab 
Multimedia Technology and Animation  Project Work 
JAVA Programming Lab 
Multimedia and Animation Lab