Tribhuvan University Bachelor of Information Technology program at is one of the most popular IT degrees for students who want a strong mix of programming, networking, and business skills, all in one course.
Whether you’re preparing for admission, already enrolled, or just researching the TU BIT syllabus, this guide covers everything: course structure, credit hours, semesters, electives, and career scope.
Quick Overview
Faculty: Institute of Science and Technology (IOST), TU
Duration: 4 Years (8 Semesters)
Total Credit Hours: 120
Eligibility: 10+2 / Intermediate (any stream) plus TU Entrance Exam
Mode: Full-Time
What is BIT?
BIT, or Bachelor of Information Technology, is a 4-year undergraduate program designed for students who want to build a career in software development, networking, database management, and IT systems, while also understanding how technology supports business operations. It’s a great option for students who enjoy both coding and problem-solving in real-world contexts.
What Will You Study?
BIT syllabus is spread across 8 semesters, gradually moving from foundational subjects to advanced, specialized topics:
Semester I–II: Programming basics, digital logic, math, statistics, sociology
Semester III–IV: Data structures, databases, operating systems, web technology, AI
Semester V–VI: Software engineering, information security, computer graphics, .NET
Semester VII–VIII: Advanced programming, project management, internship, and electives like Cloud Computing, Data Mining, and Network Security
Each semester carries 15 credit hours across 5 subjects, with 100 full marks per subject (and 200 for internship).
Why Choose TU BIT?
Recognized, TU-affiliated degree
Balanced theory and hands-on lab work
Real-world electives (AI, Cloud, Cybersecurity, Data Mining)
Includes internship and final-year project
Strong foundation for IT jobs or further studies (Masters in IT/CS)
Career Opportunities After BIT
Graduates can work as software developers, database administrators, network engineers, system analysts, IT project managers, or pursue further studies in tech-related fields.
Eligibility Criteria
To apply for TU BIT, you need:
Completed 10+2 or equivalent (any stream)
Minimum second division with C grade average
Passed TU IOST entrance exam
Now, here’s the complete semester-wise BIT syllabus with course codes, subjects, and credit hours below.
Semester I
| Code | Course Title | Cr.Hrs. | F.M |
| BIT101 | Introduction to Information Technology | 3 | 100 |
| BIT102 | C Programming | 3 | 100 |
| BIT103 | Digital Logic | 3 | 100 |
| MTH104 | Basic Mathematics | 3 | 100 |
| SCO105 | Sociology | 3 | 100 |
| Total | 15 | 500 |
Semester II
| Code | Course Title | Cr.Hrs. | F.M |
| BIT151 | Microprocessor and Computer Architecture | 3 | 100 |
| BIT152 | Discrete Structure | 3 | 100 |
| BIT153 | Object Oriented Programming | 3 | 100 |
| STA154 | Basic Statistics | 3 | 100 |
| ECO155 | Economics | 3 | 100 |
| Total | 15 | 500 |
Semester III
| Code | Course Title | Cr.Hrs. | F.M |
| BIT201 | Data Structures and Algorithms | 3 | 100 |
| BIT202 | Database Management System | 3 | 100 |
| BIT203 | Numerical Methods | 3 | 100 |
| BIT204 | Operating Systems | 3 | 100 |
| MGT205 | Principles of Management | 3 | 100 |
| Total | 15 | 500 |
Semester IV
| Code | Course Title | Cr.Hrs. | F.M |
| BIT251 | Web Technology I | 3 | 100 |
| BIT252 | Artificial Intelligence | 3 | 100 |
| BIT253 | Systems Analysis and Design | 3 | 100 |
| BIT254 | Network and Data Communications | 3 | 100 |
| ORS255 | Operation Research | 3 | 100 |
| Total | 15 | 500 |
Semester V
| Code | Course Title | Cr.Hrs. | F.M |
| BIT301 | Web Technology II | 3 | 100 |
| BIT302 | Software Engineering | 3 | 100 |
| BIT303 | Information Security | 3 | 100 |
| STA304 | Computer Graphics | 3 | 100 |
| ECO305 | Technical Writing | 3 | 100 |
| Total | 15 | 500 |
Semester VI
| Code | Course Title | Cr.Hrs. | F.M |
| BIT351 | NET Centric Computing | 3 | 100 |
| BIT352 | Database Administration | 3 | 100 |
| BIT353 | Management Information System | 3 | 100 |
| RSM354 | Research Methodology | 3 | 100 |
| Elective I | 3 | 100 | |
| Total | 15 | 500 |
List of Electives:
- Geographical Information System (BIT355)
- Multimedia Computing (BIT356)
- Wireless Networking (BIT357)
- Society and Ethics in IT (BIT358)
- Psychology (PSY359)
Semester VII
| Code | Course Title | Cr.Hrs. | F.M |
| BIT401 | Advanced Java Programming | 3 | 100 |
| BIT402 | Software Project Management | 3 | 100 |
| BIT403 | E-commerce | 3 | 100 |
| BIT404 | Project Work | 3 | 100 |
| Elective II | 3 | 100 | |
| Total | 15 | 500 |
List of Electives:
- DSS and Expert System (BIT405)
- Mobile Application Development (BIT406)
- Simulation and Modeling (BIT407)
- Cloud Computing (BIT408)
- Marketing (MGT409)
Semester VIII
| Code | Course Title | Cr.Hrs. | F.M |
| BIT451 | Network and System Administration | 3 | 100 |
| BIT452 | E Governance | 3 | 100 |
| BIT453 | Internship | 3 | 200 |
| Elective III | 3 | 100 | |
| Total | 15 | 500 |
List of Electives:
- Data Warehousing and Data Mining (BIT454)
- Knowledge Management (BIT455)
- Image Processing (BIT456)
- Network Security (BIT457)
- Introduction to Telecommunications (BIT458)
This syllabus is based on the official TU BIT curriculum and may be revised by Tribhuvan University from time to time. Students are advised to cross-check the latest updates from the official TU IOST website or their respective college notice board before finalizing their course planning. If you found this helpful, feel free to share it with your batchmates or bookmark this page for future reference.