TL;DR: Nepal offers IT courses at certificate, diploma, bachelor’s, and master’s levels across multiple universities. Top programmes include BSc CSIT, BCA, BE Computer, BIT, and BIM. TU, KU, and PU all offer IT-related degrees. The IT sector in Nepal is growing rapidly with opportunities in software development, fintech, and outsourcing. Short-term professional certifications in cloud computing, cybersecurity, and data science are also increasingly popular.
Overview of IT Education in Nepal
Information Technology education in Nepal has expanded significantly over the past decade, driven by growing demand from the domestic IT industry, international outsourcing opportunities, and the increasing digitisation of Nepal’s economy. From certificate-level courses to master’s programmes, Nepal now offers a comprehensive range of IT qualifications.
Bachelor’s Level IT Programmes
| Programme | University | Duration | Entry Requirement | Focus |
|---|---|---|---|---|
| BSc CSIT | Tribhuvan University (IOST) | 4 years | +2 Science (Physics + Math) | Core computer science, algorithms, databases |
| BCA | Tribhuvan University | 4 years | Any +2 stream | Computer applications, programming |
| BE Computer | TU (IOE), KU, PU | 4 years | +2 Science (PCM) | Hardware + software engineering |
| BIM (BITM) | Tribhuvan University (FoM) | 4 years | Any +2 stream | IT + management |
| BIT | Purbanchal University | 4 years | Any +2 stream | Information technology |
| BCIS | Pokhara University | 4 years | +2 any stream | Computing information systems |
| BSc Computing | Kathmandu University | 4 years | +2 Science/Management | Applied computing |
Master’s Level IT Programmes
| Programme | University | Duration | Entry Requirement |
|---|---|---|---|
| MSc CSIT | Tribhuvan University | 2 years | BSc CSIT or equivalent |
| MCA | Tribhuvan University | 2 years | BCA or equivalent |
| ME Computer | IOE, Tribhuvan University | 2 years | BE Computer or equivalent |
| MSc IT | Kathmandu University | 2 years | Relevant bachelor’s degree |
Diploma and Certificate Programmes
CTEVT offers diploma-level courses in Computer Engineering, Computer Application, and Information Technology through its network of affiliated technical colleges. These 3-year programmes are accessible after SEE and provide practical, job-ready IT skills for students who prefer a vocational pathway.
Short-Term Professional IT Courses
Beyond academic degrees, Nepal has a growing ecosystem of professional IT training. Popular short-term courses include web development (HTML, CSS, JavaScript, React, Node.js), mobile app development (Flutter, React Native), Python programming and data science, cloud computing (AWS, Azure, Google Cloud), cybersecurity and ethical hacking, digital marketing and SEO, and graphics design and UI/UX. These courses range from 1–6 months and are offered by various training institutes across Kathmandu Valley.
IT Career Prospects in Nepal
Nepal’s IT sector is experiencing rapid growth. Key employment areas include software development companies, banks and financial institutions (fintech), telecommunications companies, e-commerce and digital platforms, government IT infrastructure projects, international remote work and freelancing, and IT consulting and outsourcing firms.
Salaries in the IT sector are competitive compared to other industries in Nepal, with experienced developers and IT professionals earning NPR 50,000–150,000+ per month depending on specialisation and experience.
Key Takeaways
- Nepal offers IT programmes from certificate to master’s level across TU, KU, PU, and CTEVT
- BSc CSIT and BE Computer are the most competitive programmes (require +2 Science)
- BCA, BIM, and BIT accept students from any +2 stream
- Short-term professional courses in web development, data science, and cloud computing are growing
- IT sector salaries are competitive — NPR 25,000–150,000+ per month depending on role
- Remote work and freelancing opportunities connect Nepali IT professionals to global markets
Frequently Asked Questions
Which IT course is best in Nepal?
It depends on your background and goals. BSc CSIT is best for deep computer science knowledge (requires +2 Science). BCA is accessible from any stream and focuses on practical applications. BE Computer is ideal for those interested in both hardware and software. BIM suits students wanting IT combined with business management.
Can I study IT without a Science background?
Yes. BCA, BIM (BITM), BIT, and BCIS all accept students from Management, Humanities, and Education streams. Only BSc CSIT and BE Computer require +2 Science.
Originally published February 2021. Last reviewed July 2026.


