BSc Hons · UK Degree · Nepal

Shape the Future with Computer Science

A cutting-edge British degree at ISMT College — powered by 50+ roadmap.sh developer learning paths, real-world projects and 15+ years of excellence across Nepal.

15+
Years in Education
1500+
Students Enrolled
50+
Roadmaps Covered
5
Campuses
⌨️ zsh — ismtians
~ zsh
roadmap.py
connected
Python 3.12
● idle
⌨️ zsh — ismtians — 96×28
~ zsh
roadmap.py
deploy.sh
connected
zsh 5.9
Nepal/KTM
● idle
Frontend
Backend
Full Stack
DevOps
AI Engineer
Machine Learning
Data Science
Cyber Security
React
Node.js
Python
System Design
Docker
Kubernetes
AWS
Blockchain
Swift
TypeScript
Go
Rust
Frontend
Backend
Full Stack
DevOps
AI Engineer
Machine Learning
Data Science
Cyber Security
React
Node.js
Python
System Design
Docker
Kubernetes
AWS
Blockchain
Swift
TypeScript
Go
Rust
About The Program

BSc (Hons) Computer Science

A world-class, UK-accredited computing degree in Nepal. Every module aligned to roadmap.sh's proven developer learning paths.

🎓

UK Accredited Degree

Internationally recognized qualification from a prestigious British university partner.

🗺️

roadmap.sh Aligned

Every module maps to proven developer paths used by millions worldwide.

🌐

Credit Transfer Available

Transfer credits to top universities in UK, Australia and USA.

🤝

Industry Placement Support

Career center connecting you with Nepal's top tech companies globally.

360
Credits · 3 Years · 6 Semesters
Level 4, 5 & 6 — British Education Framework
Hands-on projects every semester
Final year dissertation + capstone project
50+ roadmap.sh learning paths integrated
Small class sizes — max 30 per cohort
UK & Nepal industry-experienced faculty
Modern labs with latest hardware & software
Hackathons, coding competitions & events
Guest lectures from industry practitioners
Course Structure

Full Curriculum

360 credits across 3 years — every module aligned to industry roadmaps and modern computing demands.

◆ Semester I
Software Engineering20cr
Computer Systems, Architectures & Networks20cr
Introduction to Programming20cr
◆ Semester II
Full Stack Development20cr
Emerging Technologies20cr
Specialist Project20cr
◆ Semester III
Agile Development and DevOps20cr
Database Systems20cr
Advanced Programming20cr
◆ Semester IV
IoT and Robotics20cr
Cyber Security20cr
Enterprise Project20cr
◆ Semester V
Computing Project (Part 1)20cr
Artificial Intelligence20cr
UX Design20cr
◆ Semester VI
Computing Project (Part 2)20cr
Mobile Technologies20cr
Big Data and Visualisation20cr
Powered by roadmap.sh

All Developer Roadmaps

All 50+ community-verified roadmaps from roadmap.sh — mapped to your BSc CS journey. Click any card to open the full interactive roadmap.

🎯 Role-Based Roadmaps — 25 paths
🖥️
Frontend Developer
HTML, CSS, JS, React, TypeScript, performance & accessibility.
Role
⚙️
Backend Developer
APIs, databases, auth, caching, messaging and architecture.
Role
🌐
Full Stack Developer
End-to-end web development from UI to server infrastructure.
Role
🔧
DevOps Engineer
CI/CD, containers, cloud, monitoring and infrastructure as code.
Role
🛡️
DevSecOps
Integrate security throughout the DevOps lifecycle.
Role
📊
Data Analyst
SQL, statistics, visualization, Excel, Python and BI tools.
Role
🤖
AI Engineer
LLMs, vector DBs, RAG pipelines, agents, AI product engineering.
Role
🧬
AI & Data Scientist
ML algorithms, experimentation, feature engineering, deployment.
Role
🏗️
Data Engineer
ETL pipelines, data warehousing, Spark, Kafka and cloud storage.
Role
📱
Android Developer
Kotlin, Jetpack Compose, Android SDK, Firebase and publishing.
Role
🧠
Machine Learning Engineer
Deep learning, model training, MLOps, TensorFlow and PyTorch.
Role
🗄️
PostgreSQL DBA
Database administration, tuning, replication, backup and security.
Role
🍎
iOS Developer
Swift, SwiftUI, Xcode, Core Data and App Store deployment.
Role
⛓️
Blockchain Developer
Solidity, smart contracts, DeFi, Web3.js and Ethereum.
Role
🧪
QA Engineer
Manual testing, automation, Selenium, Cypress and QA strategy.
Role
🏛️
Software Architect
Design patterns, distributed systems, scalability and tech leadership.
Role
🔒
Cyber Security Expert
Threat modeling, pen testing, cryptography, SIEM and incident response.
Role
🎨
UX Designer
User research, wireframing, prototyping, Figma and design systems.
Role
📝
Technical Writer
API docs, guides, developer documentation and content strategy.
Role
🎮
Game Developer
Unity, Unreal Engine, C#, physics, 2D/3D and game design.
Role
🎲
Server Side Game Developer
Game backend, real-time systems, matchmaking and scalability.
Role
🔁
MLOps Engineer
Model CI/CD, monitoring, drift detection and ML platforms.
Role
📋
Product Manager
Product strategy, roadmapping, agile delivery and stakeholder mgmt.
Role
👔
Engineering Manager
Team leadership, hiring, performance, OKRs and technical direction.
Role
📢
Developer Relations
Developer advocacy, community building, content and events.
Role
📈
BI Analyst
Business intelligence, Power BI, Tableau and data strategy.
Role
🛠️ Skill-Based Roadmaps — 44 paths
💻
Computer Science
Algorithms, OS, networks, compilers and CS theory foundations.
Skill
🗃️
SQL
Queries, joins, aggregations, indexing and transactions.
Skill
⚛️
React
Hooks, state management, React Router, testing and performance.
Skill
💚
Vue.js
Vue 3, Composition API, Pinia, Nuxt.js and component patterns.
Skill
🔴
Angular
Components, services, RxJS, NgRx, forms and enterprise patterns.
Skill
🟡
JavaScript
ES6+, async/await, closures, prototypes, DOM and event loop.
Skill
🔵
TypeScript
Types, generics, decorators, utility types and TS config.
Skill
🟩
Node.js
Event loop, streams, Express, REST APIs, auth and deployment.
Skill
🐍
Python
OOP, decorators, async, data science libraries and web frameworks.
Skill
🏗️
System Design
Scalability, load balancing, caching, databases and distributed systems.
Skill
Java
OOP, JVM, Spring Boot, concurrency, collections and enterprise Java.
Skill
🔷
ASP.NET Core
C#, MVC, Web API, Entity Framework, middleware and auth.
Skill
🔌
API Design
REST, GraphQL, versioning, documentation, security and best practices.
Skill
🌱
Spring Boot
Auto-configuration, DI, JPA, security and Spring actuators.
Skill
🦋
Flutter
Dart, widgets, state management, navigation and cross-platform apps.
Skill
C++
Memory management, STL, templates, multithreading and systems.
Skill
🦀
Rust
Ownership, borrowing, lifetimes, async Rust and systems dev.
Skill
🐹
Go (Golang)
Goroutines, channels, interfaces, HTTP servers and microservices.
Skill
🧩
Design & Architecture
SOLID, design patterns, DDD, microservices and clean architecture.
Skill
🔗
GraphQL
Schemas, resolvers, mutations, subscriptions and Apollo.
Skill
📲
React Native
Cross-platform mobile apps with JavaScript, Expo and native modules.
Skill
🎛️
Design System
Component libraries, tokens, documentation and governance.
Skill
💬
Prompt Engineering
Crafting prompts for LLMs, RAG, chain-of-thought and agents.
Skill
🍃
MongoDB
Documents, aggregation pipelines, indexing, Atlas and replication.
Skill
🐧
Linux
CLI, file system, processes, networking, permissions and scripting.
Skill
☸️
Kubernetes
Pods, deployments, services, Helm, scaling and cluster management.
Skill
🐳
Docker
Images, containers, Dockerfile, Compose, networking and registries.
Skill
☁️
AWS
EC2, S3, Lambda, RDS, VPC, IAM and core cloud architecture.
Skill
🌍
Terraform
Infrastructure as code, state management, modules and provisioning.
Skill
🔢
Data Structures & Algorithms
Arrays, trees, graphs, sorting, searching and complexity.
Skill
🔴
Redis
Caching, pub/sub, data structures, Lua scripting and Redis Cluster.
Skill
🐙
Git & GitHub
Version control, branching, PRs, Actions and collaboration.
Skill
🐘
PHP
OOP, Composer, Laravel, APIs, sessions and modern PHP 8+ features.
Skill
🌤️
Cloudflare
CDN, Workers, Pages, DNS, security and edge computing.
Skill
🎯
AI Red Teaming
Adversarial testing, jailbreaks, prompt injection and AI safety.
New
🦾
AI Agents
Autonomous agents, tool use, multi-agent systems and LangGraph.
New
Next.js
SSR, SSG, App Router, API routes, image optimization and deployment.
Skill
👁️
Code Review
Effective reviewing, feedback culture, automation and quality gates.
Skill
🟣
Kotlin
Coroutines, extension functions, null safety, Android and Ktor.
Skill
🟠
HTML
Semantic HTML, forms, accessibility, SEO and web standards.
Skill
🎨
CSS
Flexbox, Grid, animations, custom properties, Tailwind and responsive.
Skill
🦅
Swift & SwiftUI
Swift syntax, SwiftUI views, state, Combine and Apple platforms.
Skill
🖥️
Shell / Bash
Scripting, automation, cron jobs, pipelines, sed, awk and sysadmin.
Skill
🔺
Laravel
Eloquent ORM, Blade, queues, Nova, Livewire and PHP web apps.
Skill
🔍
Elasticsearch
Indexing, full-text search, Kibana, aggregations and log analytics.
Skill
📰
WordPress
Themes, plugins, Gutenberg, WooCommerce and headless WordPress.
Skill
🎸
Django
MVT architecture, ORM, DRF, authentication, signals and deployment.
Skill
💎
Ruby
Blocks, metaprogramming, gems, modules and modern Ruby 3+.
Skill
🛤️
Ruby on Rails
Convention over configuration, ActiveRecord, Hotwire and full-stack.
Skill
🧡
Claude Code
Agentic coding with Claude — terminal workflows, tool use and automation.
New
🎵
Vibe Coding
AI-assisted dev workflows, copilots, Cursor and LLM-powered coding.
New
✅ Best Practices — 5 guides
Deep Dive Skills

What You'll Master

Core technical domains mapped to your BSc CS modules — each linked to the roadmap.sh learning path.

🧠

AI & Machine Learning

Train models and deploy AI solutions — from neural networks to production inference pipelines.

PythonTensorFlowPyTorchscikit-learnNLP
→ AI & Data Science Roadmap
🌐

Full Stack Development

Build complete web applications from pixel-perfect UIs to robust backend APIs and databases.

ReactNode.jsTypeScriptPostgreSQLREST
→ Full Stack Roadmap
🔒

Cyber Security

Understand attack vectors, protect systems and master ethical hacking and digital forensics.

NetworkingCryptographyOWASPPen Testing
→ Cyber Security Roadmap
☁️

Cloud & DevOps

Deploy and scale production apps with cloud-native infrastructure and automated CI/CD pipelines.

AWSDockerKubernetesTerraformCI/CD
→ DevOps Roadmap
📱

Mobile Development

Create cross-platform mobile applications shipping to billions of iOS and Android users globally.

React NativeFlutterKotlinSwift
→ React Native Roadmap
📊

Data Science & Big Data

Extract insights from massive datasets using statistical modeling, ML and visualization tools.

PandasNumPySparkTableauSQL
→ Data Analyst Roadmap
🤖

IoT & Embedded Systems

Bridge hardware and software — program smart devices, robotics and connected IoT ecosystems.

ArduinoRaspberry PiC/C++MQTT
→ C++ Roadmap
🎨

UX Design & HCI

Design intuitive, accessible user interfaces grounded in human-computer interaction principles.

FigmaPrototypingUser ResearchA11y
→ UX Design Roadmap
🗄️

Database Engineering

Design, optimize and manage both relational and NoSQL databases at enterprise scale.

PostgreSQLMongoDBRedisElasticsearch
→ SQL Roadmap
🔢

Algorithms & Data Structures

Master the fundamentals powering every great software system and ace technical interviews.

SortingTreesGraphsDynamic Programming
→ DSA Roadmap
🏗️

System Design

Architect scalable distributed systems that handle millions of users with high availability.

Load BalancingCachingMicroservicesCAP Theorem
→ System Design Roadmap
💬

AI Engineering & LLMs

Build production AI apps using LLMs, RAG pipelines, embeddings, vector databases and AI agents.

LangChainRAGAgentsVector DBs
→ AI Engineer Roadmap
Career Pathways

Where Will You Go?

ISMT CS graduates are thriving across Nepal and globally — each career path has a roadmap.sh guide to get you there.

💻

Software Engineer

Build products at startups and MNCs worldwide.

NPR 50K–150K/moRoadmap ↗
🤖

AI / ML Engineer

Design and deploy intelligent systems and data pipelines.

NPR 80K–200K/moRoadmap ↗
🔒

Security Analyst

Protect organizations from cyber threats and attacks.

NPR 60K–160K/moRoadmap ↗
☁️

Cloud / DevOps Engineer

Build and maintain scalable cloud infrastructure.

NPR 80K–220K/moRoadmap ↗
📊

Data Scientist

Turn raw data into strategic business intelligence.

NPR 70K–180K/moRoadmap ↗
📱

Mobile Developer

Ship apps reaching millions on iOS and Android.

NPR 55K–140K/moRoadmap ↗
🎨

UX / Product Designer

Create seamless digital experiences for global users.

NPR 50K–130K/moRoadmap ↗
⛓️

Blockchain Developer

Build decentralized apps and smart contracts in Web3.

NPR 100K–300K/moRoadmap ↗
🏛️

Software Architect

Design large-scale distributed systems and platforms.

NPR 120K–400K/moRoadmap ↗
🎮

Game Developer

Create immersive games for PC, console and mobile.

NPR 60K–160K/moRoadmap ↗
🔁

MLOps Engineer

Build the infrastructure powering AI and data teams.

NPR 90K–250K/moRoadmap ↗
🚀

Tech Entrepreneur

Launch your own startup with a world-class CS foundation.

Unlimited potentialRoadmap ↗
Why Choose Us

The ISMT Advantage

🇬🇧

British Degree

UK-validated qualification recognized worldwide, opening global doors.

🗺️

roadmap.sh Aligned

Curriculum mapped to 50+ developer roadmaps used by millions globally.

📍

5 Campuses

Kathmandu, Pokhara, Chitwan, Biratnagar & Butwal — study near home.

🔄

Credit Transfer

Continue your degree at partner universities in UK or Australia.

🏫

Modern Labs

High-performance computing labs with latest hardware and software.

👩‍💼

Expert Faculty

Industry practitioners and UK-trained academics teaching real skills.

💼

Job Placement

Active partnerships with Nepal's leading tech employers.

🎓

Scholarships

Merit and need-based scholarships available for eligible students.

Student Voices

Success Speaks

★★★★★

By Year 2, I was already freelancing on international projects — using roadmap.sh alongside the ISMT curriculum to guide my learning. The combination is genuinely world-class.

RK
Rohan Karmacharya
BSc CS · Now at Fusemachines
★★★★★

The AI module in Year 3 was incredible — hands-on with real datasets. I followed the roadmap.sh ML path alongside class and landed my dream job before even graduating.

PS
Priya Shrestha
BSc CS · ML Engineer at CloudFactory
★★★★★

Three years later I'm a full-stack developer at a Kathmandu fintech. Following roadmap.sh's Full Stack path alongside ISMT's structured program gave me exactly what I needed.

AT
Anil Tamang
BSc CS · Full Stack Dev at eSewa
Our Locations

5 Campuses Across Nepal

🏙️ Kathmandu

Tinkune, Gairigaun

+977-1-4112122

[email protected]

🏔️ Pokhara

Annapurna Marg, Pokhara-15

+977-61-433826

[email protected]

🌿 Chitwan

Bharatpur-12, Chitwan

+977-56-515146

[email protected]

🏭 Biratnagar

Kanchanbari, Biratnagar-4

+977-21-423141

[email protected]

🌄 Butwal

Janakinagar, Butwal

+977-71-437238

[email protected]
Admissions 2026

Start Your Journey

Simple 4-step process to join Nepal's leading British computing degree program.

01

Submit Application

Fill out the online form with your academic details and preferred campus.

02

Document Verification

Submit SEE/+2 certificates and ID documents for review by our admissions team.

03

Scholarship Assessment

Eligible students are automatically considered for merit-based scholarships.

04

Enrollment Confirmed

Complete enrollment, receive your student ID and personalized roadmap.sh learning track.

Apply for 2026 Intake

BSc (Hons) Computer Science — British Degree Program

Ready to Build the Future?

Nepal's top British Computer Science degree — guided by real-world developer roadmaps from roadmap.sh.

🎓 Apply Now — 2026 Batch 🗺️ Explore roadmap.sh