All programs

Undergraduate

B.Tech Computer Science

B.Tech Computer Science — Undergraduate degree program spanning 4 years offered across accredited universities in Nepal.

5 universities offering 4 years 120 seatsContact admissions for current fee structure

About this program

B.Tech Computer Science is an accredited undergraduate program combining rigorous coursework with practical industry-aligned exposure.

Offered across leading institutions, the curriculum balances strong foundational principles with laboratory experiments, project work, and industry internships.

Highlights

  • Industry-aligned curriculum
  • Campus placement support
  • Experienced faculty

Eligibility

  • Meet minimum academic requirements for the program level
  • Entrance exam / interview as per university policy

Curriculum overview

Year-wise breakdown of semesters and subjects for this program.

Year 1

Foundations & orientation

Semester 1

SubjectCreditsType
Engineering Mathematics I4Core
Programming in C3Core
Digital Logic Design3Core
Communication Skills2Core
Programming Lab1Lab

Semester 2

SubjectCreditsType
Engineering Mathematics II4Core
Data Structures & Algorithms4Core
Computer Organization3Core
Discrete Mathematics3Core
DSA Lab1Lab

Year 2

Core discipline fundamentals

Semester 3

SubjectCreditsType
Object-Oriented Programming3Core
Database Management Systems3Core
Operating Systems3Core
Probability & Statistics3Core
DBMS Lab1Lab

Semester 4

SubjectCreditsType
Computer Networks3Core
Software Engineering3Core
Theory of Computation3Core
Web Technologies3Core
Networks Lab1Lab

Year 3

Applied engineering & labs

Semester 5

SubjectCreditsType
Machine Learning3Core
Compiler Design3Core
Cloud Computing3Elective
Mobile Application Development3Elective
ML Lab1Lab

Semester 6

SubjectCreditsType
Artificial Intelligence3Core
Information Security3Core
DevOps & CI/CD3Elective
Blockchain Fundamentals3Elective
Mini Project2Project

Year 4

Final year — project & specialisation

Semester 7

SubjectCreditsType
Distributed Systems3Core
Big Data Analytics3Elective
Human–Computer Interaction3Elective
Professional Ethics2Core
Internship / Industry Exposure2Project

Semester 8

SubjectCreditsType
Capstone Project I3Project
Capstone Project II3Project
Open Elective3Elective
Technical Seminar2Core