Bachelor of Science in Computer Science & Information Technology
Your Path to Becoming the Best CSIT Professional in Nepal
A premier 4-year, 8-semester program affiliated with Tribhuvan University, combining rigorous theoretical knowledge with practical IT skills to prepare you for Nepal's growing digital economy and beyond.
Course At a Glance — TU · BSc. CSIT
4 Yrs Duration
8 Semesters
126 Cr Credit Hours
1x Annual Intake
🏛️ Tribhuvan University
Officially Affiliated — TU BSc. CSIT
- Both Morning and Day Shift
- Science Stream
- Shrawan Intake
Nepal's Leading CSIT Program
The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) is a premier 4-year, 8-semester program affiliated with Tribhuvan University, designed for students with a science background aiming to excel in the IT industry.
The B.Sc. CSIT curriculum covers 126 credit hours, including core and elective courses tailored to meet industry standards. Students are trained in programming, software development, data structures, algorithms, networking, system design, hardware systems, and cutting-edge technologies.
The program prepares graduates for real-world challenges and positions them at the forefront of innovation in Nepal’s growing IT sector. The curriculum closely follows courses practiced in accredited international universities, supplemented with service courses meeting market demand and fast-changing computer technology.
Students enrolled in the four-year B.Sc. CSIT program are required to take courses in design and implementation of computer software systems, information technology, and the foundational theoretical model of computer science — all students completing a minimum of 126 credit hours.
Quick Reference — Course Details
- Course Code: TU – BSc. CSIT
- Duration: 4 Years (8 Semesters)
- Credit Hours: 126 Hrs
- Entrance Exam: TU Conducted (min 35%)
- Min. Division: Second Division (+2)
- Intake: Once a Year
- Class Time: Morning | Day Shifts
- Affiliation: Tribhuvan University
Ready to Enroll?
2026 admissions are open. Limited seats — apply early to secure yours.
📍 Mitrapark, Chabahil, Kathmandu
Semester-by-Semester Course Breakdown
126 credit hours across 8 semesters: core computer science, mathematics, electives, project work and a 6-credit internship in the final year.
| 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 Credit Hours | 15 | |
| 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 Credit Hours | 15 | |
| 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 Credit Hours | 15 | |
| 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 Credit Hours | 15 | |
| 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 |
| ELEC | Elective I | 3 |
| Total Credit Hours | 18 | |
| 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 |
| ELEC | Elective II | 3 |
| Total Credit Hours | 18 | |
| 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 |
| ELEC | Elective III | 3 |
| Total Credit Hours | 15 | |
| Code | Course Title | Credits |
|---|---|---|
| CSC475 | Advanced Database | 3 |
| CSC476 | Internship | 6 |
| ELEC | Elective IV | 3 |
| ELEC | Elective V | 3 |
| Total Credit Hours | 15 | |
Where Bsc. CS IT Takes You
Bsc. CS IT graduates are sought after across Nepal’s growing IT sector and global remote job markets.
🛡️ Cybersecurity Specialist
☁️ Cloud Engineer
🤖 AI / ML Engineer
⚙️ DevOps Engineer
🌐 Full Stack Developer
📋 IT Project Manager
🚀 Entrepreneur / Founder
🔗 Blockchain Developer
🎮 Game Developer
🧑🏫 IT Lecturer / Trainer
💡 IT Consultant
🔬 Tech Researcher
Core Areas of Study
💻
Programming, software development & data structures — from fundamentals to advanced
🌐
Networking, system design & cutting-edge web technologies
🤖
Artificial Intelligence, data mining & emerging technologies
🔬
Hands-on labs, industry exposure & real-world project implementation
🏢
Mandatory internship + final project in semester 7 & 8
🎓
Opens pathway to MScIT, MIT, MSc CS and global master's programs
Professional Certification Tracks
Ready to Begin Your Journey at TIC?
Admissions are open — secure your seat at Kathmandu's best IT & management college.


