Skip to main content

🎓 New resources added daily! Join over 50,000 students using Padandas

Bachelors of Science in Computer Science and Information Technology (BScCSIT)

Free BScCSIT notes, syllabus, and past questions · TU

  • Bachelor's Degree
  • 4 years
  • 8 semesters
  • 36 subjects

Sessions

Select a session to view its subjects

Subjects

Browse subjects from different sessions

CSC 115 First Semester

C Programming

CSC 116 First Semester

Digital Logic

CSC 114 First Semester

Introduction To Information Technology

MTH 117 First Semester

Mathematics I

PHY 118 First Semester

Physics

CSC 165 Second Semester

Discrete Structure

MTH 168 Second Semester

Mathematics II

CSC 167 Second Semester

Microprocessor

CSC 166 Second Semester

Object-Oriented Programming

STA 169 Second Semester

Statistics I

CSC 213 Third Semester

Computer Architecture

CSC 214 Third Semester

Computer Graphics

CSC 211 Third Semester

Data Structure and Algorithm

CSC 212 Third Semester

Numerical Method

STA 215 Third Semester

Statistics II

CSC 266 Fourth Semester

Artificial Intelligence

CSC 263 Fourth Semester

Computer NetworkS

CSC 265 Fourth Semester

Database Management System

CSC 264 Fourth Semester

Operating System

CSC 262 Fourth Semester

Theory of Computation

CSC 316 Fifth Semester

Cryptography

CSC 314 Fifth Semester

Design and Analysis of Algorithms

CSC 317 Fifth Semester

Simulation and Modeling

CSC 315 Fifth Semester

System Analysis and Design

CSC 318 Fifth Semester

Web Technology

CSC 365 Sixth Semester

Compiler Design and Construction

CSC 366 Sixth Semester

E-Governance

CSC 367 Sixth Semester

NET Centric Computing

CSC 364 Sixth Semester

Software Engineering

CSC 368 Sixth Semester

Technical Writing

CSIT CSC AJP Seventh Semester

Advance Java Programming

CSIT CSC DWADM Seventh Semester

Data Warehousing and Data Mining

CSIT CSC POM Seventh Semester

Principles of Management

CSIT CSC PROJECT Seventh Semester

Project Work

CSIT CSC ADV DB Eighth Semester

Advance Database

CSIT CSC INTERN Eighth Semester

Internship

Bachelor of Science in Computer Science and Information Technology (BSc CSIT) is a four-year, eight-semester undergraduate program offered by Tribhuvan University (TU) through the Institute of Science and Technology (IOST). It is one of the most sought-after computing degrees in Nepal, combining a strong foundation in computer science theory with practical, industry-relevant skills in programming, networking, artificial intelligence, database systems, and software engineering.

The program is delivered through TU's constituent campuses and a large number of affiliated private colleges across Nepal. Each semester ends with a dedicated examination conducted by IOST, and the curriculum is periodically revised to keep pace with evolving technology — the current structure reflects TU's most recent syllabus update.

Beyond core computer science, the program includes mathematics, natural science, statistics, English, and social science/management courses, along with a required internship and project component in the final year — giving graduates both technical depth and the broader academic foundation expected of a university degree.

Eligibility Criteria

Who Can Apply for BSc CSIT at TU

To be eligible for admission into the BSc CSIT program, a candidate must:

  • Have successfully completed 10+2 (or equivalent) in the Science stream, with Physics, Chemistry, and Mathematics
  • Have secured a minimum of second division (or the minimum grade specified by TU/IOST for the relevant board)
  • A-Level candidates: must have secured at least grade D in Physics, Chemistry, and Mathematics
  • Pass the CSIT Entrance Examination conducted by the Institute of Science and Technology (IOST), TU
  • Complete all application procedures as specified by the affiliated or constituent college

Admission Process

  1. Fill out the Entrance Application Form through any TU-affiliated or constituent college offering the BSc CSIT program
  2. Sit for and pass the IOST entrance examination — a 100-mark, multiple-choice test covering Mathematics, Physics, Chemistry, English, and General IT
  3. Once results are published, secure admission at your chosen college based on your entrance rank and seat availability
  4. Complete the enrollment formalities as specified by the college

Program Structure & Credit Hours

BSc CSIT is structured across 8 semesters over 4 years, with a total of 126 credit hours, broken down as follows:

Course Category Credit Hours
Computer Science core courses 75
Computer Science elective courses 15
Mathematics courses 12
Natural science elective courses 6
Social science & management courses 6
English courses 3
Internship / Project 9
Total 126

Instruction structure:

  • Each semester runs approximately 90 working days
  • A 3-credit-hour course with both theory and lab typically equates to 3 hours of theory + 3 hours of lab per week
  • Each semester concludes with a formal examination conducted by IOST

Electives are introduced starting in the 5th semester, allowing students to specialize in areas such as multimedia computing, wireless networking, image processing, e-commerce, neural networks, cloud computing, mobile application development, and network security, depending on what their college offers that year.

Grading System

TU evaluates BSc CSIT students on a percentage-based division system:

Division Percentage Required
Pass Division 40%
Second Division 55%
First Division 70%
First Division with Distinction 80% and above

Final results are calculated cumulatively across all 8 semesters, combining both internal (college-level) and external (TU-conducted) evaluation components, which vary slightly by subject.

Career Scope After BSc CSIT

Graduates of BSc CSIT are well positioned across Nepal's growing IT sector, as well as international opportunities, thanks to TU's broad recognition. Common career paths include:

  • Software Engineer / Application Developer
  • Web Developer / Web Designer
  • Database Administrator
  • Network Administrator / Network Architect
  • System Analyst
  • IT Consultant
  • Cloud Architect
  • Data Scientist / Data Analyst
  • Cybersecurity roles (network security, cryptography-focused positions)
  • IT Project Manager

Many graduates also pursue Master's degrees (MSc, MS, or equivalent) domestically or abroad, given the program's international academic recognition.

Frequently Asked Questions

How many semesters and subjects are in BSc CSIT at TU?

BSc CSIT is a 4-year, 8-semester program with 36 subjects in total (including electives), totaling 126 credit hours.

What is the minimum eligibility for BSc CSIT admission?

Completion of 10+2 (or equivalent) in the Science stream with Physics, Chemistry, and Mathematics, a minimum of second division, and passing the IOST entrance examination.

Is there an entrance exam for BSc CSIT?

Yes. The IOST entrance exam is a 100-mark multiple-choice test (120 minutes, no negative marking) covering Mathematics, Physics, Chemistry, English, and General IT, with a pass mark of 35.

What is the grading system for BSc CSIT?

Results are graded by division: Pass (40%), Second Division (55%), First Division (70%), and First Division with Distinction (80% and above).

When do electives start in BSc CSIT?

Elective subjects begin from the 5th semester onward, continuing through the 8th semester, allowing specialization in areas like AI, networking, cloud computing, and cybersecurity.

What jobs can I get after completing BSc CSIT?

Common roles include software engineer, web developer, database administrator, network administrator, system analyst, and data scientist, among others — see the Career Scope section above for a fuller list.