Texas International College

BSc CSIT TU Syllabus – Complete Semester-wise Curriculum (Tribhuvan University)

bnr-arrow-1-1.png
Bsc Csit TU Syllabus in Nepal

The BSc CSIT TU syllabus by Tribhuvan University is structured across 8 semesters over 4 years, covering approximately 126 credit hours. Designed by TU’s Institute of Science and Technology (IOST), the program encompasses core subjects in mathematics, programming, networking, artificial intelligence, and software engineering, along with practical lab work, elective courses, and a final-year project. Whether you are a fresh +2 science graduate or planning your IT career, this complete guide covers the semester-wise BSc CSIT subjects, credit hours, marks distribution, electives, entrance exam pattern, and admission details for 2026.

Overview of BSc CSIT TU

The BSc CSIT program under Tribhuvan University (TU IOST) is a 4-year undergraduate degree in computer science and information technology. It is one of the most popular science-based IT programs in Nepal, recognized both nationally and internationally.

  • Total Duration: 4 Years / 8 Semesters
  • Total Credit Hours: 126
  • Conducting Body: Tribhuvan University, Institute of Science and Technology (IOST)
  • Program Objective: To produce skilled IT professionals equipped for software development, cybersecurity, data science, networking, and IT management roles in Nepal and globally.

Complete BSc CSIT TU Syllabus – Semester-wise Subject Breakdown

The BSc CSIT TU syllabus is divided into 8 semesters. Below is the complete semester-wise breakdown of all subjects:

SemesterSubjectCredits
1st – FoundationsMathematics I3
Physics3
Introduction to C Programming3
Digital Logic3
Introduction to Information and Technology3
2nd – Core ComputingMathematics II3
Object-Oriented Programming (C++)3
Microprocessor3
Discrete Structure3
Statistics I3
3rd – Algorithms & ArchitectureNumerical Methods3
Computer Architecture3
Data Structure and Algorithm3
Computer Graphics3
Statistics II3
4th – Systems & NetworksTheory of Computation3
Computer Network3
Database Management System (DBMS)3
Operating System3
Artificial Intelligence3
5th – Security & WebCryptography3
Web Technology3
System Analysis and Design3
Design of Data and Analysis Algorithm3
Simulation and Modeling3
6th – Software Engineering & CompilersSoftware Engineering3
E-Governance3
Net-centric computing3
Technical Writing3
Compiler Design and Construction3
7th – Advanced Topics & Project IAdvanced Java Programming3
Data Warehousing and Data Mining3
Principle of Management3
Project I3
Elective Subject (Track-based)3
8th – Specialization & InternshipAdvanced Database3
Internship3
Advanced Networking with IPv63
Decision Support and Expert System3
Elective Subject (Track-based)3

Download BSc CSIT TU Syllabus PDF

The official BSc CSIT TU syllabus is available on the Tribhuvan University IOST official website at http://tuiost.edu.np. Students can also obtain the latest semester-wise syllabus from their college’s academic office.

BSc CSIT Credit System and Marks Distribution

The BSc CSIT program requires completion of approximately 126 credit hours to graduate. Here is how marks and credits are structured:

  • Total Duration: 4 Years / 8 Semesters
  • Total Credit Hours: 126
  • Theory Subjects: 3 credit hours each (80 marks external + 20 marks internal = 100 total)
  • Practical Subjects: 1–1.5 credit hours each (25–50 marks)
  • Pass Marks: 35% in theory and 50% in practical, assessed independently
  • Students must pass both the theory and practical components separately to clear each subject
  • Internal assessment includes assignments, presentations, and mid-term examinations
  • External assessment is conducted by Tribhuvan University at the end of each semester

Practical and Lab Work in BSc CSIT TU

  • Most BSc CSIT subjects include a dedicated practical component
  • Evaluated through semester-long lab sessions and end-of-semester practical exams
  • Lab work covers C, C++, Data Structures, DBMS, Networking, Web Technology, and Computer Graphics
  • Project I in Semester 7 — supervised IT project development
  • Internship in Semester 8 — mandatory training with an IT company
  • Practical pass marks are 50%, assessed independently of theory

Elective Subjects in BSc CSIT TU

  • Electives are offered in Semesters 7 and 8
  • Students choose from seven specialized tracks:
    • AI & Machine Learning
    • Networking & Security
    • Web & Mobile Development
    • Cloud & DevOps
    • Data Science & Big Data
    • Information Security & Cryptography
    • Advanced Database Systems
  • Availability varies by college — confirm with your institution before selecting

Important Topics Per Subject – BSc CSIT TU Syllabus

To help students prepare effectively, here are the most important topics covered in key subjects:

  • Mathematics I and II: Calculus, Linear Algebra, Differential Equations, Discrete Mathematics
  • C Programming: Data types, Loops, Arrays, Pointers, File Handling
  • Data Structures and Algorithms: Linked Lists, Stacks, Queues, Trees, Graphs, Sorting Algorithms
  • Operating System: Process Management, Memory Management, File Systems, Deadlock
  • Database Management: SQL, Normalization, Transactions, ER Diagrams
  • Computer Networks: OSI Model, TCP/IP, Routing, DNS, HTTP, Network Security
  • Artificial Intelligence: Search Algorithms, Knowledge Representation, Machine Learning Basics
  • Software Engineering: SDLC, Agile Methodology, UML Diagrams, Testing, Project Management

Recommended Textbooks – BSc CSIT TU

  • Mathematics: Calculus by Thomas and Finney; Discrete Mathematics by Kenneth Rosen
  • C Programming: Let Us C by Yashavant Kanetkar
  • Data Structures: Data Structures Using C by Reema Thareja
  • Operating System: Operating System Concepts by Silberschatz, Galvin, and Gagne
  • Database: Database System Concepts by Silberschatz and Korth
  • Computer Networks: Computer Networks by Andrew Tanenbaum
  • Artificial Intelligence: A Modern Approach by Russell and Norvig

Why Choose Our College for BSc CSIT in Kathmandu?

Admission Open for BSc CSIT in Kathmandu – Join a Leading IT College

After clearing the BSc CSIT entrance exam, choosing the right college is the most important decision. Here is why students choose us:

  • Tribhuvan University is affiliated and fully recognized
  • Experienced and qualified faculty with industry background
  • Well-equipped computer labs with high-speed internet
  • Internship tie-ups with leading IT companies in Kathmandu
  • Placement support and career counseling
  • Project-based and practical learning approach
  • Scholarship options available for meritorious and need-based students

Frequently Asked Questions (FAQ) – BSc CSIT TU Syllabus

  1. What is the BSc CSIT TU syllabus? 

The BSc CSIT TU syllabus is the official semester-wise curriculum designed by Tribhuvan University IOST for the 4-year Computer Science and Information Technology undergraduate program. It covers 8 semesters with approximately 126 credit hours, including theory, practical, elective, and project components.

  1. How many semesters are there in BSc CSIT TU? 

The BSc CSIT program under Tribhuvan University consists of 8 semesters spread across 4 academic years. Each semester includes theory subjects, practical lab work, and continuous internal assessment.

  1. What are the subjects in BSc CSIT 1st semester? 

The 1st semester subjects are Mathematics I, Physics, Introduction to C Programming, Digital Logic, and Introduction to Information and Technology.

  1. Where can I download the BSc CSIT TU syllabus PDF?

The official BSc CSIT TU syllabus PDF is available on the TU IOST official website at tuiost.edu.np. Your college academic office can also provide the latest semester-wise syllabus copy.

  1. What is the exam pattern for BSc CSIT TU? 

Each theory subject carries 80 marks external (TU end-semester exam) and 20 marks internal assessment, totaling 100 marks. Practical subjects carry 25–50 marks. Pass marks are 35% for theory and 50% for practical, each assessed independently.

  1. What are the elective subjects in BSc CSIT TU? 

Electives are offered in semesters 7 and 8 and include tracks in Artificial Intelligence and Machine Learning, Advanced Networking and Security, Web and Mobile Development, Cloud Computing, Data Science, and Information Security. Availability depends on your affiliated college.

  1. How many credit hours are required to complete BSc CSIT TU?

Students must complete approximately 126 credit hours across all 8 semesters to graduate with a BSc CSIT degree from Tribhuvan University.

  1. Is the BSc CSIT TU syllabus updated for 2026? 

Yes. Tribhuvan University periodically revises the BSc CSIT syllabus to align with current industry requirements. This page reflects the 2026 (2082/2083 BS) curriculum. Always refer to the official TU IOST website or your college for the most recently updated syllabus.

  1. What is the CSIT TU course structure? 

The BSc CSIT course structure under TU IOST includes 5 subjects per semester for the first 6 semesters, followed by project work, internship, and elective subjects in semesters 7 and 8. The total program spans 126 credit hours with both theory and practical components in every semester.

  1. What subjects and credits are covered in BSc CSIT all semesters? 

BSc CSIT covers approximately 60–65 subjects across all 8 semesters. Theory subjects carry 3 credit hours each, while practical subjects carry 1 to 1.5 credit hours. The full semester-wise breakdown is provided in the syllabus section above.

This page covers the complete BSc CSIT TU syllabus, including semester-wise subjects, credit hours, marks distribution, electives, entrance exam patterns, important topics, recommended books, and admission details for 2026. For the most accurate and updated information, always refer to the official Tribhuvan University IOST website.

Tags:

Leave a Comment

Your email address will not be published. Required fields are marked *