BSc CSIT Tribhuvan University: Course, Syllabus, Careers

Study-in-nepal 29 Aug 2025 232

BSc CSIT Tribhuvan University

BSc Computer Science and Information Technology (BSc CSIT), Tribhuvan University (TU)

The Bachelor of Science in Computer Science and Information Technology (BSc CSIT) is one of the most sought-after undergraduate programs under Tribhuvan University (TU) in Nepal. It combines the study of computer science with applied aspects of information technology, preparing students for academic, research, and professional careers in computing and IT services.

In Nepal, where the digital economy is expanding, graduates of this program are playing a key role in software development, IT infrastructure, and global outsourcing markets. The program’s structure is carefully designed to meet both international academic standards and the needs of local industries.

Table of Content

  1. Overview of the Program
  2. Objectives of BSc CSIT
  3. Eligibility Criteria
  4. Admission Process
  5. Program Duration and Structure
  6. Credit Hours and Grading
  7. Semester-Wise Curriculum
  8. Electives and Specializations
  9. Teaching and Evaluation Methods
  10. Skills Needed to Succeed
  11. Career Prospects
  12. Fee Structure of BSc CSIT in Tribhuvan University
  13. Higher Education Opportunities
  14. Comparison with Other IT Programs
  15. Challenges Faced by Students
  16. Global Relevance of CSIT
  17. Real-Life Example
  18. Conclusion
  19. FAQs
  20. Colleges Offering BSc CSIT (TU) in Nepal

Overview of the Program

BSc CSIT is a four-year degree divided into eight semesters and managed by the Institute of Science and Technology (IOST), TU. Students complete a total of 126 credit hours, including:

  • Core computer science courses such as programming, data structures, and operating systems.

  • Information technology subjects like networking, database systems, and e-governance.

  • Mathematics, statistics, and management courses for analytical and business skills.

  • Electives that introduce emerging areas such as cloud computing, cybersecurity, and mobile application development.

This balance of theoretical and practical learning makes the program relevant both inside Nepal and internationally.

Objectives of BSc CSIT

The main goals of the program are:

  • To build a strong understanding of computing and IT fundamentals.

  • To prepare students to design and develop efficient computer-based systems.

  • To encourage analytical and problem-solving abilities for professional work.

  • To promote research and higher education opportunities.

  • To meet the rising demand for IT professionals in Nepal’s private and public sectors.

Eligibility Criteria

Applicants must meet the following requirements:

  • Completion of 10+2 in Science (or equivalent) with at least a second division.

  • Mathematics as a compulsory subject at the +2 level.

  • Successful performance in the entrance examination organized by IOST.

Because the number of applicants is much higher than the available seats, the entrance exam is highly competitive.

Admission Process

Admission typically involves four steps:

  1. Application Form – Students apply through TU-affiliated colleges.

  2. Entrance Examination – Covers mathematics, physics, English, and computer fundamentals.

  3. Merit List – Published by TU based on exam results.

  4. College Enrollment – Selected students complete the final admission process at their chosen college.

Thousands of students compete every year, making preparation for the entrance exam a decisive factor.

Program Duration and Structure

The BSc CSIT program runs for four years across eight semesters. Each semester consists of 90 working days, with theory and practical classes scheduled weekly.

A typical three-credit course includes three hours of lectures and three hours of laboratory work per week. Semester-end examinations are conducted by TU, ensuring uniform academic standards across affiliated colleges.

Credit Hours and Grading

The program is structured into 126 total credit hours. Performance is categorized as:

  • Distinction: 80% and above

  • First Division: 70% and above

  • Second Division: 55% and above

  • Pass Division: 40% and above

Students are required to maintain at least 80% attendance in each course to qualify for examinations.

Semester-Wise Curriculum

Semester I – Foundation

  • Introduction to Information Technology

  • C Programming

  • Digital Logic

  • Mathematics I

  • Physics

Semester II – Core Principles

  • Object-Oriented Programming (C++)

  • Discrete Structures

  • Microprocessor

  • Mathematics II

  • Statistics I

Semester III – Programming and Systems

  • Data Structures and Algorithms

  • Numerical Methods

  • Computer Architecture

  • Computer Graphics

  • Statistics II

Semester IV – Networks and AI

  • Theory of Computation

  • Computer Networks

  • Operating Systems

  • Database Management Systems

  • Artificial Intelligence

Semester V – Algorithms and Web Technology

  • Design and Analysis of Algorithms

  • System Analysis and Design

  • Cryptography

  • Simulation and Modeling

  • Web Technology

  • Elective I

Semester VI – Applied IT

  • Software Engineering

  • Compiler Design

  • E-Governance

  • .NET Centric Computing

  • Technical Writing

  • Elective II

Semester VII – Advanced Studies

  • Advanced Java Programming

  • Data Warehousing and Data Mining

  • Principles of Management

  • Project Work

  • Elective III

Semester VIII – Internship and Specializations

  • Advanced Database

  • Internship (6 credits)

  • Electives IV and V

The curriculum encourages both academic rigor and workplace readiness, with students required to complete a final-year internship.

Electives and Specializations

Students can choose electives from a wide range of subjects, allowing them to specialize in specific areas. Options include:

  • Artificial Intelligence and Robotics

  • Cybersecurity and Network Administration

  • Mobile Application Development

  • Cloud Computing

  • Geographic Information Systems (GIS)

  • Game Technology

Electives help students align their studies with career aspirations or further academic pursuits.

BSc CSIT Tribhuvan University, Course, Syllabus

Teaching and Evaluation Methods

Evaluation combines internal assessment and final examinations:

  • Internal evaluation (20%) includes class tests, assignments, and participation.

  • Final examinations (80%) are administered by TU.

  • Practical courses and labs include separate evaluations.

  • Final-year project and internship are assessed by both internal and external examiners.

This method ensures both continuous engagement and standardized academic testing.

Skills Needed to Succeed

Students who excel in the program often develop:

  • Strong mathematical reasoning and analytical skills.

  • Proficiency in programming languages such as C, C++, Java, and Python.

  • Ability to work with databases and networks.

  • Teamwork and communication skills for collaborative projects.

  • Adaptability to rapidly changing IT tools and environments.

Career Prospects

Graduates of BSc CSIT are employed in a wide range of roles:

  • Software Developer – Building applications and enterprise systems.

  • Database Administrator – Managing large-scale information systems.

  • Network Engineer – Designing and maintaining IT networks.

  • Data Analyst – Using statistics and computing to generate insights.

  • Cybersecurity Officer – Securing digital infrastructures.

  • Government IT Officer – Serving through Public Service Commission examinations.

  • Researcher or Lecturer – Contributing to academia and innovation.

The private sector—especially banking, telecommunications, fintech, and outsourcing—regularly hires CSIT graduates. Many students also work remotely for companies in the USA, Europe, and Asia.

Fee Structure of BSc CSIT in Tribhuvan University

The cost of studying BSc CSIT under Tribhuvan University varies depending on whether a student is enrolled in a constituent campus (directly run by TU) or a private TU-affiliated college.

  • Constituent Campuses (e.g., Amrit Science Campus, Patan Multiple Campus): The fee is relatively affordable, generally ranging from NPR 2.5 to 3.5 lakhs for the entire four-year program. These campuses are highly competitive, with limited seats.

  • Private TU-Affiliated Colleges: Fees are higher compared to constituent campuses. On average, students pay NPR 6 to 8 lakhs for the complete program. Some institutions with better infrastructure and facilities may charge slightly more.

Factors Affecting Fee Variation:

  • Type of college (government vs. private affiliation).

  • Availability of laboratory facilities, libraries, and student support services.

  • Location of the campus (Kathmandu Valley colleges usually charge higher fees).

The overall cost still remains reasonable compared to international IT degrees, making BSc CSIT a preferred choice for students across Nepal.

Higher Education Opportunities

Graduates often continue to advanced studies such as:

  • MSc CSIT offered by Tribhuvan University.

  • Master’s programs in computer science, data science, or artificial intelligence abroad.

  • Professional certifications including Cisco (CCNA), AWS, Microsoft, or PMP to strengthen industry credentials.

Comparison with Other IT Programs

Degree Focus Career Pathways
BSc CSIT Combination of theory and applied IT Technical careers, higher studies, research
BIT Practical IT and system management Industry-ready jobs in IT companies
BCA IT with business applications IT in business, management, and corporate systems

Challenges Faced by Students

Common challenges include:

  • Entrance exam competition – Thousands apply for limited seats.

  • Workload – Balancing demanding coursework in mathematics, programming, and labs.

  • Infrastructure gaps – Not all colleges have updated laboratories.

  • Self-study needs – Success often requires independent learning beyond classroom hours.

Global Relevance of CSIT

Nepal’s IT outsourcing industry is growing steadily. According to World Bank reports, digital services in South Asia are becoming an important export sector. Nepali CSIT graduates are contributing to global companies in software engineering, mobile development, and data analysis.

This international adaptability proves the long-term value of the TU BSc CSIT program.

Real-Life Example

A graduate from TU’s CSIT program, who started as a local software intern in Kathmandu, is now working remotely for a European data analytics firm.

His project experience during the final semester and elective courses in data mining gave him the confidence and skill set needed to compete internationally. Stories like this highlight the program’s practical benefits for motivated students.

Conclusion

BSc CSIT at Tribhuvan University offers a strong foundation in computer science and information technology, preparing students for academic, professional, and global opportunities.

Its balanced curriculum, competitive admission, and focus on both theory and practice make it one of the most respected IT degrees in Nepal. For students seeking a career in computing, this program provides both immediate and long-term pathways for growth.

FAQs

1. What is the fee structure for BSc CSIT in TU-affiliated colleges?

The fee varies by institution but generally ranges from NPR 3 to 6 lakhs for the full program.

2. Is mathematics mandatory for admission?

Yes. Students must have studied mathematics in their +2 or equivalent level.

3. What kinds of jobs are available after graduation?

Graduates can work as software developers, IT officers, database administrators, or network engineers in both the public and private sectors.

4. How competitive is the CSIT entrance exam?

It is highly competitive, with thousands of students competing for limited seats every year.

5. Can CSIT graduates work internationally?

Yes. Many graduates pursue further studies abroad or secure jobs in international IT companies through outsourcing or remote work opportunities.

Colleges Offering BSc CSIT (TU) in Nepal

Jhapa

  • Mechi Multiple Campus – Bhadrapur

  • Shreeyantra College – Damak

Morang

  • Mahendra Morang Adarsha Multiple Campus – Biratnagar

  • AIMS College – Biratnagar

  • Birat Kshitiz College – Biratnagar

  • Birat Multiple College – Biratnagar

  • Himalaya Darshan College – Biratnagar

  • Niharika College – Biratnagar

Sunsari

  • Central Campus of Technology – Dharan

  • Birendra Memorial College – Dharan

  • Godawari College – Itahari

Dhanusha

  • Ramsorup Ramsagar Multiple Campus – Janakpur

Bara

  • National Infotech College – Birgunj

Chitwan

  • Birendra Multiple Campus – Bharatpur

  • Chitwan College of Technology – Bharatpur

Makawanpur

  • Hetauda City College – Hetauda

Dang

  • Ambikeshwori Information & Technical Campus – Ghorahi

  • Mahendra Multiple Campus – Dang

Banke

  • Mahendra Multiple Campus – Nepalgunj

  • Bake Bageshwori College – Nepalgunj

  • Nepalgunj Campus – Nepalgunj

Rupandehi

  • Butwal Multiple Campus – Butwal

  • Bhairahawa Multiple Campus – Bhairahawa

  • Lumbini City College – Butwal

  • Nepathya College – Butwal

Palpa

  • Tribhuvan Multiple Campus – Palpa

Kaski

  • Prithivi Narayan Multiple Campus – Pokhara

  • Mount Annapurna Campus – Pokhara

  • Soch College of IT – Pokhara

Kavre

  • NIST College – Banepa

Kathmandu

  • Amrit Campus – Lainchour

  • Padma Kanya Multiple Campus – Bagbazar

  • Ambition College – Baneshwor

  • Asian School of Management & Technology – Samakhushi

  • College of Applied Business & Technology – Gangahity, Chabahil

  • Deerwalk Institute of Technology – Sifal

  • Himalaya College of Engineering – Shankhamul

  • Kathmandu BernHardt College – Bafal

  • Madan Bhandari Memorial College – Anamnagar

  • National College of Computer Studies – Paknajol

  • Nepalaya College – Kalanki

  • New Summit College – Purano Baneshwor

  • Orchid International College – Sinamangal

  • Prime College – Nayabazar, Khusibu

  • St. Lawrence College – Chabahil

  • St. Xavier’s College – Maitighar

  • Texas International College – Chabahil

  • Trinity International College – Dillibazar

Lalitpur

  • Patan Multiple Campus – Patan

  • Academia International College – Gwarko

  • Asian College of Higher Studies – Jawalakhel

  • Kathford Int. College of Engineering and Management – Lalitpur

  • Nagarjuna College of IT – Pulchowk

  • Sagarmatha College of Science & Technology – Sanepa

  • Vedas College – Jawalakhel

Bhaktapur

  • Bhaktapur Multiple Campus – Bhaktapur

  • Kathmandu College of Technology – Lokanthali

  • Samridhi College – Lokanthali

  • Swastik College – Thimi

Kanchanpur

  • Sidha Nath Science Campus – Mahendranagar

Nawalparasi

  • Lumbini ICT College – Gaidakot, Nawalparasi
 

Download

BSc CSIT Course Syllabus (TU).PDFPDF logo icon

Tribhuvan University Study in Nepal
Comments