Overview
BSc CSIT at Tribhuvan University: Eligibility, Syllabus and Entrance
Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) is a four-year undergraduate program under Tribhuvan University (TU) and its Institute of Science and Technology (IoST). The TU course of study effective from academic year 2079 contains eight semesters and 126 credit hours.

The curriculum combines computer science, information technology, mathematics, statistics, management study, electives, Project Work, and Internship. Students begin with subjects such as C Programming, Digital Logic, Mathematics, and Physics, then move into algorithms, operating systems, databases, computer networks, software engineering, web technology, cryptography, advanced databases, and other computing subjects.
Admission requires applicants to meet one of TU's specified academic eligibility routes and pass the BSc CSIT entrance examination conducted by IoST. The 2079 curriculum states that applicants must obtain at least 35% in the entrance examination.
Answer Summary: TU BSc CSIT is a four-year, eight-semester bachelor's degree carrying 126 credit hours. The 2079 curriculum specifies several Science or equivalent eligibility routes and requires applicants to score at least 35% in the IoST entrance examination. The program includes five electives, three-credit Project Work in Semester VII, and a six-credit Internship in Semester VIII. Admission-cycle details should be verified separately through IoST.
Key Takeaways:
-
TU BSc CSIT runs for four academic years across eight semesters.
-
The 2079 curriculum contains 126 credit hours.
-
TU provides several Science or equivalent academic eligibility routes.
-
Applicants must obtain at least 35% in the IoST entrance examination.
-
Project Work carries three credits in Semester VII.
-
Internship carries six credits in Semester VIII.
-
Admission dates, fees, seats, and similar cycle-specific details require separate official verification.
BSc CSIT at Tribhuvan University: Quick Facts
The main academic structure is defined in TU's B.Sc. CSIT Course of Study effective from academic year 2079.
| Item | BSc CSIT detail |
|---|---|
| Program | Bachelor of Science in Computer Science and Information Technology |
| University | Tribhuvan University |
| Institute | Institute of Science and Technology |
| Curriculum reference | Effective from academic year 2079 |
| Duration | 4 academic years |
| Semesters | 8 |
| Total credits | 126 credit hours |
| Entrance requirement | At least 35% in the IoST entrance examination |
| Project Work | CSC422, 3 credits, Semester VII |
| Internship | CSC476, 6 credits, Semester VIII |
What Is BSc CSIT at TU?
BSc CSIT is an undergraduate computing degree that combines computer science foundations with information technology subjects. Its structure includes programming, computing systems, mathematics, statistics, software, databases, networks, electives, academic project work, and internship.
The early semesters establish foundations through Introduction to Information Technology, C Programming, Digital Logic, Mathematics, Physics, Discrete Structure, Object Oriented Programming, Microprocessor, and Statistics.
Middle and later semesters cover subjects such as Data Structure and Algorithms, Computer Architecture, Theory of Computation, Operating Systems, Database Management System, Artificial Intelligence, Design and Analysis of Algorithms, Cryptography, Web Technology, Software Engineering, Compiler Design and Construction, Advanced Java Programming, and Advanced Database.
This structure gives students both theoretical and applied computing coursework. University study alone, however, does not guarantee a particular job or professional outcome. Technical practice, projects, communication skills, experience, and role-specific preparation also influence career development.
Who Is Eligible for BSc CSIT at TU?
TU's 2079 curriculum provides several academic eligibility pathways. Students should identify the pathway that matches their qualification rather than relying on a simplified statement that every applicant follows the same requirement.
| Academic route | Requirement stated in the 2079 curriculum |
|---|---|
| Grade 11-12 under the grading system | Science stream with Physics and Mathematics, each carrying 100 full marks; final grade C in all subjects |
| Grade 11-12 under the percentage system | Science stream with Physics and Mathematics, each carrying 100 full marks; minimum second division |
| PCL (I.Sc.) or equivalent | Physics and Mathematics, each carrying 100 full marks; minimum second division |
| A Level | Science stream with Physics and Mathematics, each carrying 100 full marks; minimum D grade, with or without a small letter as stated by TU |
| CTEVT Engineering diploma | Successfully passed a three-year Engineering diploma with Physics and Mathematics, each carrying 100 full marks; minimum second division |
| International education | Equivalence letter from the Curriculum Development Centre, Sano Thimi, Bhaktapur |
These pathways are taken from the verified 2079 TU course-of-study fact set.
Requirement for all applicants
Meeting an academic pathway is not the complete admission requirement. Applicants must also pass the entrance examination conducted by the Institute of Science and Technology, Tribhuvan University, with at least 35% and follow the applicable admission procedures.
Students with qualifications that do not clearly match one of the listed routes should confirm eligibility with IoST before applying.
BSc CSIT Entrance and Admission
The stable entrance requirement stated in the 2079 curriculum is a minimum score of 35% in the entrance examination conducted by IoST, TU.
The 35% figure is an entrance pass requirement. It should not be presented as a college cutoff, merit threshold, priority-list score, or guaranteed admission score.
Admission-cycle information can change. This includes:
-
Application opening and closing dates
-
Entrance examination dates
-
Application fees
-
Form-submission procedures
-
Seat information
-
Priority or merit lists
-
Campus-level admission schedules
-
Document-submission instructions
Official BSc CSIT Entrance Registration Application - https://entrancecsit.iost.tu.edu.np/
Duration, Credits and Semester Structure
TU BSc CSIT contains 126 credit hours distributed across eight semesters over four academic years.
| Semester | Credit hours |
|---|---|
| Semester I | 15 |
| Semester II | 15 |
| Semester III | 15 |
| Semester IV | 15 |
| Semester V | 18 |
| Semester VI | 18 |
| Semester VII | 15 |
| Semester VIII | 15 |
| Total | 126 |
The first four semesters carry 15 credits each. Semesters V and VI carry 18 credits each because each includes an elective in addition to five three-credit courses. Semesters VII and VIII return to 15 credits, with Project Work in Semester VII and Internship in Semester VIII.
BSc CSIT 2079 Syllabus: Semester-Wise Subjects
The following tables use the course codes and credit values printed in the TU curriculum effective from academic year 2079.
Older BSc CSIT course-structure charts may display earlier course codes. For example, older material can show codes such as CSC109 and CSC110 where the 2079 curriculum uses CSC114 and CSC115. Students should match course codes to the curriculum version they are studying rather than combining codes from different versions.
Semester I
Semester I introduces computing, programming, digital systems, mathematics, and physics.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC114 | Introduction to Information Technology | 3 |
| CSC115 | C Programming | 3 |
| CSC116 | Digital Logic | 3 |
| MTH117 | Mathematics I | 3 |
| PHY118 | Physics | 3 |
| Total | 15 |
Semester II
Semester II extends the foundation into discrete mathematics, object-oriented programming, microprocessors, mathematics, and statistics.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC165 | Discrete Structure | 3 |
| CSC166 | Object Oriented Programming | 3 |
| CSC167 | Microprocessor | 3 |
| MTH168 | Mathematics II | 3 |
| STA169 | Statistics I | 3 |
| Total | 15 |
Semester III
Semester III focuses on algorithms, numerical methods, computer architecture, graphics, and statistics.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC211 | Data Structure and Algorithms | 3 |
| CSC212 | Numerical Method | 3 |
| CSC213 | Computer Architecture | 3 |
| CSC214 | Computer Graphics | 3 |
| STA215 | Statistics II | 3 |
| Total | 15 |
Semester IV
Semester IV covers computation theory, networks, operating systems, databases, and artificial intelligence.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC262 | Theory of Computation | 3 |
| CSC263 | Computer Networks | 3 |
| CSC264 | Operating Systems | 3 |
| CSC265 | Database Management System | 3 |
| CSC266 | Artificial Intelligence | 3 |
| Total | 15 |
Semester V
Semester V introduces algorithm analysis, systems analysis, cryptography, simulation, web technology, and the first elective.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC325 | Design and Analysis of Algorithms | 3 |
| CSC326 | System Analysis and Design | 3 |
| CSC327 | Cryptography | 3 |
| CSC328 | Simulation and Modeling | 3 |
| CSC329 | Web Technology | 3 |
| Elective I | 3 | |
| Total | 18 |
Semester VI
Semester VI includes software engineering, compiler construction, e-governance, network-centric computing, technical writing, and the second elective.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC375 | Software Engineering | 3 |
| CSC376 | Compiler Design and Construction | 3 |
| CSC377 | E-Governance | 3 |
| CSC378 | NET Centric Computing | 3 |
| CSC379 | Technical Writing | 3 |
| Elective II | 3 | |
| Total | 18 |
Semester VII
Semester VII combines advanced programming, data warehousing, management study, Project Work, and an elective.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC419 | Advanced Java Programming | 3 |
| CSC420 | Data Warehousing and Data Mining | 3 |
| MGT421 | Principles of Management | 3 |
| CSC422 | Project Work | 3 |
| Elective III | 3 | |
| Total | 15 |
Semester VIII
Semester VIII includes Advanced Database, Internship, and two electives.
| Course Code | Course Title | Credits |
|---|---|---|
| CSC475 | Advanced Database | 3 |
| CSC476 | Internship | 6 |
| Elective IV | 3 | |
| Elective V | 3 | |
| Total | 15 |
The Semester VII and VIII structure, including the three-credit Project Work and six-credit Internship, is confirmed in the 2079 fact pack.
Electives, Project Work and Internship
The 2079 curriculum introduces electives from Semester V and continues them through Semester VIII.
The structure is:
-
Elective I: Semester V
-
Elective II: Semester VI
-
Elective III: Semester VII
-
Elective IV: Semester VIII
-
Elective V: Semester VIII
TU's course-of-study document provides the approved subject list for each elective group. Students who need the full elective titles and course codes should use the official curriculum PDF because elective planning should remain tied to the applicable curriculum and institutional offering.
Project Work
CSC422 Project Work is included in Semester VII and carries three credit hours.
Project Work is a separate credit-bearing academic component. It gives students a structured setting to apply knowledge gained through previous coursework to a defined computing project.
Internship
CSC476 Internship is included in Semester VIII and carries six credit hours.
The verified 2079 course structure confirms the credit value. A fixed internship duration should not be stated as a TU-wide rule unless the applicable official academic document specifies it.
Evaluation and Grading
For courses other than Project Work and Internship, the 2079 curriculum uses a 40% internal and 60% external evaluation structure.
For courses with laboratory work, the internal 40% is divided into:
-
20% laboratory work
-
20% internal assessment
The IoST final examination carries 60% of the overall evaluation for applicable courses.
The curriculum also states that a student should secure at least 40% in each category to pass a course.
Project Work and Internship follow separate evaluator-based assessment arrangements. The curriculum specifies assessment by different evaluators, with an external examiner involved in the final presentation.
Attendance, Fees and Seats
Students should check these details from the responsible campus, college, or official IoST source before making an admission decision.
Where Can Students Study TU BSc CSIT?
BSc CSIT is offered through institutions operating under Tribhuvan University's academic framework, but a college list should be maintained separately from the core course description.
Students comparing institutions should verify:
-
Whether the institution is offering the TU BSc CSIT program
-
Admission availability for the relevant intake
-
Institution-specific fees
-
Academic schedule
-
Available elective delivery
-
Laboratory and academic resources relevant to the curriculum
-
Institution-specific scholarship information, where officially published
Claims about rankings, placement percentages, reputation, or superiority should be assessed only when a clear source and methodology are available.
For university-level information, see Tribhuvan University.
BSc CSIT vs BIT vs BCA
BSc CSIT, BIT, and BCA are separate computing degrees, and students should compare their official curricula and eligibility requirements before choosing between them.
TU BSc CSIT includes mathematics, statistics, algorithms, computer architecture, theory of computation, operating systems, databases, computer networks, programming, software engineering, electives, Project Work, and Internship.
Students comparing related programs can read:
-
Bachelor in Information Technology (BIT) at Tribhuvan University
-
Bachelor of Computer Application (BCA) at Tribhuvan University
Useful comparison criteria include academic eligibility, mathematics requirements, curriculum emphasis, programming content, systems coverage, electives, project and internship structure, assessment method, study cost, and higher-study requirements.
No single computing degree suits every academic interest or career direction.
Higher Study and Career Direction
The BSc CSIT curriculum provides academic preparation across several computing areas, but the degree does not guarantee employment, salary, promotion, or admission to another program.
Its subjects connect with areas such as:
-
Software development
-
Database systems
-
Computer networks
-
Information security
-
Web development
-
Systems administration
-
Data-related computing
-
Academic computing and research
Employment requirements differ between employers and roles. Technical skills, projects, experience, communication ability, recruitment criteria, and labour-market conditions can all affect career outcomes.
Students planning further study can review MSc CSIT at Tribhuvan University. Entry into any postgraduate program should be checked against that program's own eligibility requirements.
Claims that a BSc CSIT degree automatically guarantees overseas recognition, direct doctoral admission, employment, or a particular salary are not supported by the course curriculum and should not be treated as course facts.
Is BSc CSIT a Suitable Program for You?
BSc CSIT may suit students who want a four-year computing degree that includes both theoretical computer science and applied information technology subjects.
Before applying, students can assess the following questions:
-
Do I meet one of TU's stated academic eligibility routes?
-
Am I prepared to study mathematics, statistics, programming, and theoretical computing?
-
Do subjects such as algorithms, operating systems, databases, computer networks, software engineering, and cryptography match my interests?
-
Am I comfortable with an eight-semester academic structure?
-
Do Project Work and Internship fit the type of degree experience I want?
-
Have I compared BSc CSIT with BIT, BCA, or another relevant program using official curricula?
-
Have I checked institution-specific fees and admission requirements from an official source?
-
Have I confirmed the applicable entrance procedure through IoST?
A course decision is stronger when it is based on eligibility, curriculum fit, cost, academic interests, and longer-term study or career requirements rather than general claims about the IT sector.
Conclusion
TU BSc CSIT is a four-year, eight-semester computing degree with 126 credit hours under the Institute of Science and Technology. The 2079 curriculum covers programming, mathematics, statistics, algorithms, computer systems, networks, databases, software, electives, Project Work, and Internship.
Students considering the program should first confirm that they meet one of TU's academic eligibility pathways, review the semester subjects, and prepare for the IoST entrance requirement. Details tied to a specific admission cycle, institution, or fee structure should be checked separately through official sources rather than treated as permanent course information.