BIT Syllabus – All Semester Syllabus Collection

Hello BIT students! Explore the complete BIT syllabus from the first to the eighth semester, clearly structured to help you understand the course outline and plan your studies effectively. This BIT syllabus makes it easier to stay organized and focused throughout your BIT program.

First Semester Syllabus

5 subjects
Introduction to Information Technology
CompulsoryTheory+LabBIT101

This course covers basic concepts of computers, computer hardware, memory,input/output devic... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
C Programming
CompulsoryTheory+LabBIT102

This course familiarizes students with basic principles of programming. It introduces struct... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Digital Logic
CompulsoryTheory+LabBIT103

This course familiarizes students with Number System, Digital Design Fundamentals, Understan... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Basic Mathematics
CompulsoryTheoryMTH104

This course familiarizes students with functions, limits, continuity, differentiation, integ... Read more

  • Full Marks: 60+40 | Pass: 24+8+8
  • Credit Hours: 3
Sociology
CompulsoryTheorySCO105

The course Basic Sociology for BIT is a basic course for Bachelor in Information Technology ... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3

Second Semester Syllabus

5 subjects
Microprocessor and Computer Architecture
CompulsoryTheory+LabBIT151

This course aims at providing fundamental knowledge about computer architecture, instruction... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Discrete Structure
CompulsoryTheory+LabBIT152

The course introduces the basic concepts of discrete mathematics such as introductory logic,... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Object Oriented Programming
CompulsoryTheory+LabBIT153

The course familiarizes students with the concepts of object oriented programming using C++.

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Basic Statistics
CompulsoryTheory+LabSTA154

The course familiarizes students with the basic concepts of statistics including introductio... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Economics
CompulsoryTheoryECO155

This course covers the basic concepts of microeconomics and macroeconomics. In encompasses b... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3

Third Semester Syllabus

5 subjects
Data Structures and Algorithms
CompulsoryTheory+LabBIT201

This course contains the concepts of different types of data structures and concepts of algo... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Database Management System
CompulsoryTheory+LabBIT202

The course covers the basic concepts of databases, database system concepts and architectur... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Numerical Methods
CompulsoryTheory+LabBIT203

This course covers different concepts of numerical techniques of solving non-linear equation... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Operating Systems
CompulsoryTheory+LabBIT204

The course covers fundamental concepts of operating system as well as, Process management, ... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Principles of Management
CompulsoryTheoryMGT205

The course covers fundamental concepts of management including organization, decision makin... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3

Fourth Semester Syllabus

5 subjects
Web Technology I
CompulsoryTheory+LabBIT251

This course covers the concepts of HTML, CSS, JavaScript and XML.

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Artificial Intelligence
CompulsoryTheory+LabBIT252

The course introduces the concepts artificial intelligent. It includes the basics of artific... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Systems Analysis and Design
CompulsoryTheory+LabBIT253

This course familiarizes students with the concepts of information systems development inclu... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Network and Data Communications
CompulsoryTheory+LabBIT254

The course covers fundamental concepts about Data communication, Data Transmission and Comp... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Operations Research
CompulsoryTheoryORS255

The course covers fundamental concepts of operations research including introduction, optim... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3

Fifth Semester Syllabus

5 subjects
Web Technology II
CompulsoryTheory+LabBIT301

This course covers the concepts of server side scripting using the PHP programming language.

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Software Engineering
CompulsoryTheory+LabBIT302

This course familiarizes students with different concepts and techniques of software enginee... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Information Security
CompulsoryTheory+LabBIT303

This course familiarizes with basic concepts of information security. This course includes ... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Computer Graphics
CompulsoryTheory+LabBIT304

This course covers the basic concepts of Computer Graphics, various algorithms for basic gr... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Technical Writing
CompulsoryTheory+LabENG305

This course is designed for students to enhance their skills for workplace writing. This co... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3

Sixth Semester Syllabus

9 subjects
NET Centric Computing
CompulsoryTheory+LabBIT351

The course covers the concepts of cross-platform web application development using the ASP.N... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Database Administration
CompulsoryTheory+LabBIT352

This course introduces the database administration techniques in Oracle. Most of the DBA’s t... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Management Information System
CompulsoryTheory+LabBIT353

This course covers different concepts of management information systems, including informati... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Research Methodology
CompulsoryTheory+LabRSM354

This course introduces the concepts of research methodology. It also emphasizes on formulati... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3
Geographical Information System
CompulsoryTheory+LabBIT355

The course covers basic concepts of capturing and mapping the real world, different spatial ... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Multimedia Computing
CompulsoryTheory+LabBIT356

This course familiarizes students with the concepts of multimedia computing, including sound... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Wireless Networking
CompulsoryTheory+LabBIT357

The course addresses the fundamentals of wireless communications and provides an overview of... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Society and Ethics in IT
CompulsoryTheory+LabBIT358

This course covers different concepts related to social and ethical concepts, morality, law,... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Psychology
CompulsoryTheoryPSY359

The course is designed to acquaint the students with the concepts, findings, and approaches ... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3

Seventh Semester Syllabus

9 subjects
Advanced Java Programming
CompulsoryTheory+LabBIT401

This course explores advanced Java language techniques. GUI and event-driven programming, d... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Software Project Management
CompulsoryTheory+LabBIT402

This course introduces the concepts of project management concepts. It also emphasizes on e... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
E-Commerce
CompulsoryTheory+LabBIT403

This course covers the fundamental concepts of E-commerce and E-business models, E-commerce ... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Project work
CompulsoryLabBIT404

This course covers theoretical and practical concepts needed to develop a real world softwar... Read more

  • Full Marks: 80+20 | Pass: 32+8
  • Credit Hours: 3
DSS and Expert System
CompulsoryTheory+LabBIT405

This course is a study uses of artificial intelligence in business decision making. Emphasis... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Mobile Application Development
CompulsoryTheory+LabBIT406

This course introduces mobile application development frameworks, architectures, design and ... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Simulation and Modeling
CompulsoryTheory+LabBIT407

This course focuses on introducing modeling and simulation of different types of systems, it... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Cloud Computing
CompulsoryTheory+LabBIT408

The course introduces different concepts of cloud computing focusing on architectures, cloud... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Marketing
CompulsoryTheory+LabMGT409

The course includes topics that help students to understand marketing process and environme... Read more

  • Full Marks: 60+40 | Pass: 24+16
  • Credit Hours: 3

Eighth Semester Syllabus

8 subjects
Network and System Administration
CompulsoryTheory+LabBIT451

This course focuses on the network and system operation and management and covers subjects o... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
E-Governance
CompulsoryTheory+LabBIT452

This course familiarizes students with different concepts of E-Government and E-Governance, ... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Internship
CompulsoryLab+InternshipBIT453

This course covers the real world practice in industry. It includes using theoretical and pr... Read more

  • Full Marks: 160+40 | Pass: 64+16
  • Credit Hours: 6
Data Warehousing and Data Mining
CompulsoryTheory+LabBIT454

This course introduces advanced aspects of data warehousing and data mining, encompassing th... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Knowledge Management
CompulsoryTheory+LabBIT455

This course introduces fundamental concept of knowledge and different issues in managing the... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Image Processing
CompulsoryTheory+LabBIT456

This course covers the investigation, creation and manipulation of digital images by compute... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Network Security
CompulsoryTheory+LabBIT457

This course covers the fundamental concepts of network security protocols, wireless security... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
Introduction to Telecommunications
CompulsoryTheory+LabBIT458

This course covers the basic concepts of Telecommunication System including History of tele... Read more

  • Full Marks: 60+20+20 | Pass: 24+8+8
  • Credit Hours: 3
FAQ

Frequently Asked Questions

Frequently asked questions about the BIT syllabus under Tribhuvan University (TU)

The BIT syllabus under Tribhuvan University (TU) outlines all the subjects, topics, and course structures for the Bachelor in Information Technology (BIT) program. It helps students understand what they’ll study each semester and how the course builds their IT and programming skills step by step.
The BIT program under TU is divided into 8 semesters, usually completed over 4 years. Each semester focuses on different areas like programming, database management, networking, software engineering, and project work.
You can find the complete TU BIT syllabus on the official Tribhuvan University website (tuiost.edu.np) or right here on StudyNp. We’ve made it easy for you to access semester-wise BIT syllabuses, including detailed subject outlines and credit information.
The TU BIT syllabus usually remains the same for several years, but TU may update it occasionally to include new technologies or subjects. It’s a good idea to check for the latest syllabus updates on TU’s official website or StudyNp.
The BIT syllabus helps you focus on important topics for each subject. By studying according to the syllabus, you can make sure you’re covering all key areas that will appear in exams and are better prepared for both theory and practical questions.

Still have questions?

Contact Support