
Undergraduate Programme
Bachelor of Information Technology
BIT — 4 Years · 135 Credit Hours
Programme Overview
The BIT programme at Nepal Business College prepares future-ready IT professionals through an industry-focused curriculum. Students build expertise in programming, software engineering, cloud systems, cyber security, data technologies, and project delivery.
Learning by Building
BIT students engage in labs, coding sprints, and real-world problem solving from the first semester.

Hands-on projects helped me gain confidence quickly.

Our labs are collaborative and practical.

Every semester adds skills I can apply in industry.
Semester-wise Curriculum
The BIT programme spans eight semesters over four years. Click any semester to expand its subject list.
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Programming Fundamentals | BIT 111 | Major | 3 |
| 2 | Mathematics for Computing | MTH 111 | Major | 3 |
| 3 | Digital Logic | BIT 112 | Major | 3 |
| 4 | Computer Systems | BIT 113 | Major | 3 |
| 5 | Communication Skills | ENG 111 | Language | 3 |
| 6 | Principles of Management | MGT 111 | Minor | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Object Oriented Programming | BIT 121 | Major | 3 |
| 2 | Data Structures | BIT 122 | Major | 3 |
| 3 | Statistics | STA 121 | Major | 3 |
| 4 | Web Technologies | BIT 123 | Major | 3 |
| 5 | Database Concepts | BIT 124 | Major | 3 |
| 6 | Microeconomics | ECO 121 | Minor | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Algorithms | BIT 231 | Major | 3 |
| 2 | Operating Systems | BIT 232 | Major | 3 |
| 3 | Computer Networks | BIT 233 | Major | 3 |
| 4 | Software Engineering | BIT 234 | Major | 3 |
| 5 | Database Management Systems | BIT 235 | Major | 3 |
| 6 | Technical Writing | ENG 231 | Language | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Advanced Java Programming | BIT 241 | Major | 3 |
| 2 | Computer Architecture | BIT 242 | Major | 3 |
| 3 | Human Computer Interaction | BIT 243 | Major | 3 |
| 4 | Network Administration | BIT 244 | Major | 3 |
| 5 | Research Methods | BIT 245 | Major | 3 |
| 6 | Financial Accounting | ACC 241 | Minor | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Mobile Application Development | BIT 351 | Major | 3 |
| 2 | Cloud Computing | BIT 352 | Major | 3 |
| 3 | Cyber Security Fundamentals | BIT 353 | Major | 3 |
| 4 | Data Analytics | BIT 354 | Major | 3 |
| 5 | Elective I | ELE 351 | Elective | 3 |
| 6 | Project I | PRJ 351 | Project Based | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Artificial Intelligence | BIT 361 | Major | 3 |
| 2 | Machine Learning Basics | BIT 362 | Major | 3 |
| 3 | Information Security | BIT 363 | Major | 3 |
| 4 | DevOps Practices | BIT 364 | Major | 3 |
| 5 | Elective II | ELE 361 | Elective | 3 |
| 6 | Project II | PRJ 361 | Project Based | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Enterprise Application Development | BIT 471 | Major | 3 |
| 2 | Big Data Technologies | BIT 472 | Major | 3 |
| 3 | IT Project Management | BIT 473 | Major | 3 |
| 4 | Internship | INT 471 | Project Based | 3 |
| 5 | Elective III | ELE 471 | Elective | 3 |
| SN | Subject | Code | Classification | Credit |
|---|---|---|---|---|
| 1 | Capstone Project | CAP 481 | Project Based | 6 |
| 2 | Emerging Technologies | BIT 482 | Major | 3 |
| 3 | Viva Voce | VIV 481 | Major | 3 |