MEGA IT College

← Back to Programs
Undergraduate Program

BCA at Mega IT College

Bachelor in Computer Application

Affiliation
Rajarshi Janak University
Duration
4 Years / 8 Semesters
Total Credits
128 Credit Hours
Total Seats
35 Seats
Medium
English
Recognition
UGC Approved
Eligibility

Intermediate / PCL or +2 level in any stream with minimum 40% marks or C grade, at least 1.61 CGPA, with entrance-based admission where applicable.

Program Overview

BCA is a four-year undergraduate program in computer applications. It prepares students with practical and theoretical knowledge in programming, software systems, database management, networking, web technologies, project work, and internships.
The program is open to students from any academic stream, making it accessible to a wide range of learners who want to enter the IT industry. With 128 credit hours across 8 semesters, students gain both foundational and advanced IT competencies.

Who This Program Is For

  • Students from any stream interested in computer applications
  • Students who want to learn programming and software development
  • Students interested in web development, database systems, networking, and digital services
  • Students planning careers in IT support, software, web development, or further studies such as MCA, MBA, MCM, MIM, or related digital fields

Key Learning Areas

Computer Applications
Programming in C, C++, Java, Advanced Java, Python
Web Designing
Database Management System
Data Structures and Algorithms
Operating Systems
Computer Networking
Software Engineering
Cyber Law and Computer Ethics
Cloud Computing
Artificial Intelligence
GIS
Data Warehousing and Data Mining
Internship and Project Work

Credit Hour Distribution

73
Computer Applications
9
Language Courses
9
Mathematics and Statistics
12
Social Science and Management
12
Electives
10
Projects
3
Internship

Career Pathways

BCA graduates may explore various opportunities in IT and digital services. Career outcomes depend on individual skills, experience, and market conditions.
Application Developer
Web Developer
Software Assistant
Database Assistant
IT Support Officer
System Support Technician
Digital Technology Assistant
Junior Programmer
Technical Data Entry Operator
Freelance Developer
Startup Founder

Why Study BCA at Mega IT College?

Open to all streams — no science background required
RJU affiliated, UGC approved program
Practical programming and application development focus
Web, database, networking, AI — comprehensive coverage
Project work in Semesters IV, VI, and VIII
Internship for practical industry exposure
Accessible campus in Kumaripati, Lalitpur
Supportive learning environment with career guidance

Ready to Join BCA?

Contact our admissions team or apply now to start your career in computer applications.