Bachelor of Computer Application and Information Technology (BCA‑IT)

Overview

BCA‑IT is a 4‑year undergraduate program (8 semesters) that combines computer applications, software development, and information technology. It aims to develop professionals who can design software, manage IT systems, solve tech problems, and apply modern tools like networking, cloud, and cybersecurity.

The program builds strong problem‑solving, analytical, and technical skills to prepare students for roles in the evolving digital and IT sector.

  • Course Info

    Affilation Purwanchal University (PU)
    Duration 4 Years
    Institute Type College
    Average Fees Incurred About NPR 2,94,200 – 3,60,000 for the full 4‑year program in many colleges.
    Average Salary Offered 20k–100k+ NPR/month
    Employment Roles

    Software / App Developer

    Web Developer

    Database Administrator

    System / Network Administrator

    IT Support / Officer

    Cybersecurity & Cloud Specialist

  • Admission Criteria

    +2 / Intermediate (Maths/CS preferred)

    Minimum 45% marks or GPA 2.0

    Pass university entrance exam

    Submit required documents (transcript, ID, photos)

  • Salient Features

    4-year semester-based IT program

    Focus on programming, databases, networking, and web/app development

    Includes practical labs, projects, and final-year capstone

    Prepares for IT industry jobs and higher studies

     
     
  • Eligibility

    +2 / Intermediate / Equivalent

    Maths or Computer Science preferred

    Minimum 45% marks or GPA 2.0

    Must pass university entrance exam

     
     
  • Job Prospectus

    Software / App Developer

    Web Developer

    IT Support / Administrator

    System / Network Analyst

    Database Administrator

    Cybersecurity & Cloud Support

    IT Officer / Technical Consultant

  • Curricular Structure

    Semester 1

    Fundamentals of Information Technology

    Programming in C

    Mathematics I

    English & Technical Communication

    Computer Lab I

    Society and Ethics in IT

    Semester 2

    Object-Oriented Programming (C++)

    Data Structures

    Database Management System (DBMS)

    Discrete Mathematics

    Computer Lab II

    Introduction to Software Engineering

    Semester 3

    Operating System Concepts

    Computer Networks

    Web Programming (HTML, CSS, JavaScript)

    Probability and Statistics

    Project I / Mini Lab Project

    Semester 4

    Advanced Programming (Java / Python)

    System Analysis & Design

    Network Security Basics

    Mobile App Development (Android / iOS basics)

    Project II / Lab Work

    Semester 5

    Cloud Computing & IT Infrastructure

    Cybersecurity Fundamentals

    Software Project Management

    Data Analytics & Visualization

    Project III / Mini Project

    Semester 6

    Artificial Intelligence / Machine Learning basics

    Advanced Web & Mobile Technologies

    Enterprise Resource Planning (ERP) Basics

    Internet of Things (IoT) Introduction

    Lab & Practical Project

    Semester 7

    Advanced Database Management / SQL

    Cloud & Network Administration

    Elective I (e.g., Python, AI, Cybersecurity)

    Internship / Industry Exposure

    Project IV

    Semester 8 (Final Year)

    Capstone / Final Year Project

    Elective II (Advanced IT topic)

    IT Entrepreneurship / Soft Skills

    Seminar & Presentation

    Industrial Training / Practical Exposure

Interested in this course?

Apply Now