Course: Bachelor of Computer Application

Overview

Bachelor of Computer Application (BCA) is a 4 years undergraduate degree program spanning eight semesters. BCA focus on computer science and IT applications. It covers essential topics like programming, software development, database management, networking, and IT-business integration. The program prepares students for careers as software engineers, system analysts, IT managers, and more. BCA graduates can also pursue further studies such as MCA, MBA, MIS, or MSc in IT-related fields, opening doors to diverse professional opportunities. It offers one of the highest credit hours in IT at the undergraduate level.

Curriculum

First Semester

SubjectCredits
English-I3
Mathematics-I3
Programming Logic and Techniques3
Digital System3
Computer Application1

Second Semester

SubjectCredits
Business Communication3
Mathematics-II3
Programming Language3
Financial Accountancy-I3
Fundamentals of Electrical & Electronics3
Project – I2

Third Semester

SubjectCredits
Microprocessor3
Data Structure & Algorithms3
Object-Oriented Programming3
System Analysis and Design3
Financial Accountancy-II3
Management Information System3

Fourth Semester

SubjectCredits
Visual Programming3
Numerical Methods3
Operating System3
Database Management System3
Computer Graphics3
Project – II4

Fifth Semester

SubjectCredits
Networks & Data Communication3
Computer Architecture3
Web Programming – I3
Java Programming3
Management Information System3

Sixth Semester

SubjectCredits
Multimedia Technology3
Software Engineering3
Web Programming – II3
Probability & Statistics3
Project – III4

Seventh Semester

SubjectCredits
Electronic Commerce3
Economics3
Elective – I3
Internship3

Eighth Semester

SubjectCredits
Linux3
Organization Management3
Final Project6
Elective – II3

Admission Process

  1. Complete the online application form.
  2. Submit required documents (transcripts, recommendation letters).
  3. Take the entrance examination.
  4. Attend the personal interview.
  5. Receive admission decision within 2 weeks.
  6. Complete enrollment and registration.

Prospects

  • Jobs in software development, IT support, and system analysis.
  • Work in private, government, and multinational companies.
  • Pathway to higher studies like MCA and MBA.
  • High demand for IT professionals worldwide.
  • Software engineer, IT officer, network admin.
  • Opportunities in freelancing and startups.

Eligibility

  • The candidates should have completed Class 12 examination of NEB or equivalent level from a recognized academic institution.

  • The candidates should have studied a course (having at least 100 full marks or 5 credits) of Mathematics (Mathematics/ Business Mathematics/ Applied Mathematics) or Computer Science/Computer Application in SLCE (class 11 or class 12) examination of NEB or equivalent level.

  • The candidates should have scored a minimum of 45% or a CGPA/GPA of 2.0 (in a scale of 4.0) and at least Grade C (in case of A-level, at least Grade D) or 45% in Mathematics/Computer Science. The minimum criterion of Grade C (in case of A level, Grade D) or 45% does not apply to other courses.

Facilities

  • Hackathons & App Development Challenge.

  • UI/UX Design Workshops.

  • Cyber Security Awareness.

  • Program Tech Talks with Developers.

  • Digital Marketing Training.

Program Director

I am delighted to welcome you to the Bachelor of Computer Applications (IT) program at CAMAD College. In this era of rapid technological transformation, our mission is to equip students not only with strong academic foundations but also with the analytical, inventive, and technical skills required by the global IT industry. At CAMAD, we foster a challenging academic environment enriched with practical exposure, disciplined learning, and a deep commitment to professional ethics. Through a structured curriculum, hands-on lab experience, project-based learning, and continuous mentorship we aim to develop responsible, capable and forward-thinking IT professionals.
Our emphasis on problem-solving, teamwork, adaptability and lifelong learning ensures that our students are prepared to succeed across a wide range of professional and academic environments. CAMAD is not just a college, it is a family where students build friendships, learn teamwork and grow emotionally and intellectually. We nurture a culture where every student feels valued, respected and motivated to achieve their full potential. To empower students beyond the classroom, we encourage active participation in IT clubs, coding competitions, hackathons, research projects and leadership activities. These opportunities help students explore their creativity, sharpen their skills and build the confidence needed to thrive in the digital world.
As technology continues to evolve, so do we. Our teaching methodologies are frequently updated to ensure that every learner receives an education that prepares them for the world of tomorrow, not just today. We are honored to accompany you on this transformative academic and professional journey. Welcome to the CAMAD family, where we are dedicated to growing excellence and creating futures with meaning. 

BCA Director

Why BCA

  • Learn essential IT skills
  • Prepare for IT jobs
  • Gain programming knowledge
  • Develop problem solving skills
  • Work in local and global IT fields
  • Pathway to higher studies