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

Documents

Latest documents from program subjects

Internship

Internship Report Writing Guidelines PDF – TU BSc CSIT 8th Semester (CSC 462)

Notes

Free internship report writing guidelines PDF for TU BSc CSIT 8th Semester Internship (CSC 462). Structure and format your CSIT internship report.

Notes
View Document →
Sep 27, 2026
Advanced Database

Advanced Database Notes PDF – TU BSc CSIT 8th Semester (CSC 461)

Notes

Free Advanced Database notes PDF for TU BSc CSIT 8th Semester (CSC 461). EER model, object databases, query optimization, NoSQL, and Hadoop.

Notes
View Document →
Sep 27, 2026
Project Work

Project Proposal Format PDF – TU BSc CSIT 7th Semester Project Work (CSC 412)

Notes

Free project proposal format PDF for TU BSc CSIT 7th Semester Project Work (CSC 412). Use it to structure your CSIT project proposal.

Notes
View Document →
Sep 27, 2026
Principles of Management

Principles of Management Handwritten Notes PDF – TU BSc CSIT 7th Semester (MGT 411)

Notes

Free Principles of Management handwritten notes PDF for TU BSc CSIT 7th Semester (MGT 411). Planning, organizing, leadership, motivation, and control.

Notes
View Document →
Sep 27, 2026
Data Warehousing and Data Mining

Data Warehousing and Data Mining Notes PDF – TU BSc CSIT 7th Semester (CSC 410)

Notes

Free Data Warehousing and Data Mining notes PDF for TU BSc CSIT 7th Semester (CSC 410). OLAP, Apriori, classification, clustering, and graph mining.

Notes
View Document →
Sep 27, 2026
Advanced Java Programming

Advanced Java Programming Notes PDF – TU BSc CSIT 7th Semester (CSC 409)

Notes

Free Advanced Java Programming notes PDF for TU BSc CSIT 7th Semester (CSC 409). Swing, JavaFX, JDBC, sockets, servlets, JSP, RMI, and CORBA.

Notes
View Document →
Sep 27, 2026
Technical Writing

Technical Writing Handwritten Notes PDF – TU BSc CSIT 6th Semester (CSC 379)

Notes

Free Technical Writing handwritten notes PDF for TU BSc CSIT 6th Semester (CSC 379). Reports, proposals, resumes, presentations, and workplace ethics.

Notes
View Document →
Sep 27, 2026
NET Centric Computing

NET Centric Computing Handwritten Notes by Roshan Bist PDF – TU BSc CSIT 6th Semester (CSC 367)

Notes

Free NET Centric Computing handwritten notes PDF by Roshan Bist for TU BSc CSIT 6th Semester (CSC 367). Revision-friendly C# and ASP.NET notes.

Notes
View Document →
Sep 27, 2026
NET Centric Computing

NET Centric Computing Notes PDF – TU BSc CSIT 6th Semester (CSC 367)

Notes

Free NET Centric Computing notes PDF for TU BSc CSIT 6th Semester (CSC 367). C#, ASP.NET Core MVC, EF Core, state management, and security notes.

Notes
View Document →
Sep 27, 2026
E-Governance

E-Governance Handwritten Notes by Roshan Bist PDF – TU BSc CSIT 6th Semester (CSC 366)

Notes

Free E-Governance handwritten notes PDF by Roshan Bist for TU BSc CSIT 6th Semester (CSC 366). Revision-friendly e-governance notes for exams.

Notes
View Document →
Sep 27, 2026

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.