HomeCourses

Courses

Every subject in the catalogue. Search by code or name; the same course can appear in more than one program.

247 courses
ENCT1531
Advanced Computer Programming
7 units
BEL3 credits
ENEX202-
Advanced Electronics
7 units
BEX3 credits
ENGE351-
Advanced GIS and Remote Sensing
8 units
BGE3 credits
-1
Advanced Java Programming
11 units
N/A
ENGE255-
Advanced Surveying
7 units
BGE3 credits
ENAS304-
Aerodynamics
6 units
BAE3 credits
ENAE303-
Agri-Economics and Entrepreneurship
8 units
BAG2 credits
ENAE101-
Agricultural Engineering for Sustainable Development
7 units
BAG2 credits
ENAS252-
Aircraft Manufacturing Process
7 units
BAE3 credits
ENAS303-
Aircraft Propulsion
7 units
BAE3 credits
ENAS352-
Aircraft Systems
11 units
BAE3 credits
ENME413-
Applied Computational Fluid Dynamics
6 units
BME3 credits
--
Applied Mathematics
4 units
N/A
ENCE1043
Applied Mechanics
9 units
BELBArch3 credits
ENME206-
Applied Thermodynamics and Heat Transfer
8 units
BIEBAE3 credits
ENAR104-
Architectural Graphics I
8 units
BArch2 credits
ENAR151-
Architectural Graphics II
4 units
BArch2 credits
ENCH204-
Artificial Intelligence in Chemical Engineering
6 units
BCH3 credits
ENCT3514
Artificial Intelligence
7 units
BCTBEX3 credits
ENME301-
Automotive Technology
12 units
BME3 credits
ENAS351-
Aviation Maintenance Engineering
14 units
BAE3 credits
ENAS301-
Avionics
6 units
BAE3 credits
ENEE1032
Basic Electrical and Electronics Engineering
4 units
BCEBGEBAG+13 credits
ENEX1012
Basic Electrical Engineering
8 units
BCTBEXBME+33 credits
-1
Basic Electronics Engineering
7 units
N/A
ENGE101-
Basic Geoinformation Science
6 units
BGE2 credits
ENGE201-
Basic Surveying
8 units
BGE3 credits
ENAR153-
Building Construction I
10 units
BArch2 credits
ENAR206-
Building Construction II
6 units
BArch2 credits
ENAR303-
Building Construction III
8 units
BArch2 credits
ENAR352-
Building Construction IV
8 units
BArch2 credits
ENAR103-
Building Material I
7 units
BArch3 credits
ENAR203-
Building Materials II
9 units
BArch3 credits
ENAR205-
Building Science I
7 units
BArch3 credits
ENAR252-
Building Science II
12 units
BArch3 credits
ENCE2553
Building Technology
6 units
BCE2 credits
ENGE305-
Cadastral and LIS
9 units
BGE4 credits
ENGE251-
Cartography and Geo-visualization
10 units
BGE3 credits
ENCH254-
Chemical Engineering Thermodynamics
5 units
BCH3 credits
ENCH203-
Chemical Process Calculations I
6 units
BCH3 credits
ENCH253-
Chemical Process Calculations II
6 units
BCH3 credits
ENCH252-
Chemical Process Technology
9 units
BCH3 credits
ENCH305-
Chemical Reaction Engineering I
6 units
BCH3 credits
ENCH354-
Chemical Reaction Engineering II
6 units
BCH3 credits
ENCE1032
Civil Engineering Materials
10 units
BCE2 credits
ENSH2044
Communication English
6 units
BCTBCEBEX+53 credits
ENEX3511
Communication Systems
9 units
BEX4 credits
ENAS203-
Composite Materials
6 units
BAE2 credits
ENCH355-
Computational Fluid Dynamics
6 units
BAEBCH3 credits
ENGE411-
Computational Techniques in Geomatics
6 units
BGE4 credits
ENCE2041
Computer Aided Civil Drawing
4 units
BCE2 credits
ENAR255-
Computer Aided Design and Drafting
8 units
BArch2 credits
ENME253-
Computer Aided Design
6 units
BMEBAMBAE3 credits
ENCH151-
Computer Aided Drawing
6 units
BCH2 credits
ENCT2012
Computer Graphics and Visualization
8 units
BCTBEX3 credits
ENCT3043
Computer Networks
8 units
BCT3 credits
ENCT3033
Computer Organization and Architecture
8 units
BCT3 credits
ENCT1012
Computer Programming
11 units
BCTBCEBEX+83 credits
ENCE2052
Concrete Technology
6 units
BCE2 credits
ENAR302-
Contemporary Architecture
7 units
BArch3 credits
ENAS302-
Continuum Mechanics
10 units
BAE2 credits
ENGE253-
Control Survey
7 units
BGE4 credits
ENEE2043
Control System
8 units
BEXBEL3 credits
ENCH351-
Corrosion Engineering
6 units
BCH3 credits
ENAE201-
Crop Production Technology
14 units
BAG2 credits
ENAE353-
Dairy and Food Engineering
9 units
BAG3 credits
ENCT2532
Data Communication
6 units
BCT3 credits
ENGE413-
Data Mining and Machine Learning
7 units
BGE4 credits
-1
Data Mining
7 units
N/A
ENCT2522
Data Structures and Algorithms
10 units
BCT3 credits
ENCT3013
Database Management System
9 units
BCT3 credits
ENCE3522
Design of RCC Structures
11 units
BCE4 credits
ENCE3031
Design of Steel Structures
6 units
BCE3 credits
ENCE3011
Design of Timber and Masonry Structures
8 units
BCE3 credits
ENAR101-
Design Studio I
4 units
BArch8 credits
ENAR152-
Design Studio II
3 units
BArch8 credits
ENAR201-
Design Studio III
10 units
BArch8 credits
ENAR251-
Design Studio IV
8 units
BArch8 credits
ENAR301-
Design Studio V
9 units
BArch8 credits
ENAR351-
Design Studio VI
6 units
BArch8 credits
ENAR204-
Design Theory I
6 units
BArch3 credits
ENAR254-
Design Theory II
6 units
BArch3 credits
ENEX1523
Digital Logic
11 units
BCTBEX3 credits
ENEX4162
Digital Signal Analysis and Processing
7 units
BCT4 credits
ENEX3041
Digital Signal Processing and Application
8 units
BEL3 credits
ENGE414-
Digital Terrain Model
8 units
BGE3 credits
ENCT2511
Discrete Structure
4 units
BEX3 credits
ENCT4111
Distributed Systems
10 units
BCT3 credits
ENGE151-
Drawing for Geomatics
6 units
BGE2 credits
ENEE1011
Electric Circuit I
6 units
BEL3 credits
ENEE1511
Electric Circuit II
8 units
BEL3 credits
ENEE1541
Electric Circuit Theory
7 units
BCTBEX4 credits
ENEE2032
Electrical Engineering Material
6 units
BEL3 credits
ENEE152-
Electrical Installation Workshop
5 units
BEL1 credits
ENEE2021
Electrical Machine I
5 units
BEL3 credits
ENEE254-
Electrical Machines
7 units
BMEBIEBAM+14 credits
ENEX2542
Electromagnetics
7 units
BCTBEX3 credits
ENEX1512
Electronics Devices and Circuits
6 units
BCTBEX3 credits
ENEX1541
Electronics Circuits
6 units
BEL3 credits
ENEX302-
Embedded Systems Design using ARM Technology
10 units
BEX3 credits
ENEX4172
Energy, Environment and Society
5 units
BCT3 credits
ENME414-
Energy Resources and Technology
8 units
BMEBIE3 credits
ENSH1534
Engineering Chemistry
10 units
BCTBCEBEX+83 credits
ENME1011
Engineering Drawing I
6 units
BCTBEXBME+72 credits
-1
Engineering Drawing II
4 units
N/A
ENME1582
Engineering Drawing
7 units
BCE2 credits
ENCE3074
Engineering Economics
9 units
BCTBCEBEX+33 credits
ENCE1021
Engineering Geology I
6 units
BCE2 credits
ENCE1521
Engineering Geology II
6 units
BCE2 credits
ENCE3062
Engineering Hydrology
8 units
BCE3 credits
ENAE151-
Engineering Materials
7 units
BAG2 credits
ENSH1012
Engineering Mathematics I
4 units
BCTBCEBEX+83 credits
ENSH1512
Engineering Mathematics II
6 units
BCTBCEBEX+83 credits
ENSH2012
Engineering Mathematics III
5 units
BCTBCEBEX+83 credits
ENME103-
Engineering Mechanics I
7 units
BMEBIEBAM+13 credits
ENME153-
Engineering Mechanics II
9 units
BMEBIEBAM+13 credits
ENCE1011
Engineering Mechanics
9 units
BCEBGEBAG+14 credits
ENSH1024
Engineering Physics
10 units
BCTBCEBEX+84 credits
ENAE203-
Engineering Properties of Biomaterials
10 units
BAG2 credits
ENCE1531
Engineering Survey I
9 units
BCE3 credits
ENCE2031
Engineering Survey II
8 units
BCE3 credits
ENME3101
Engineering Thermodynamics and Heat Transfer
8 units
BEL3 credits
ENME151-
Engineering Thermodynamics I
11 units
BMEBGEBIE+33 credits
ENME203-
Engineering Thermodynamics II
7 units
BMEBAM3 credits
ENME106-
Engineering Workshop
8 units
BCTBEXBGE+21 credits
ENME411-
Entrepreneurship Development
8 units
BMEBAM2 credits
ENCH304-
Environmental Pollution and Control
7 units
BCH3 credits
ENCE3511
Estimating and Costing
8 units
BCEBAG3 credits
ENAE302-
Farm Machinery and Equipment
12 units
BAG3 credits
ENAE202-
Farm Power and Engine System
6 units
BAG3 credits
ENAE354-
Farm Structures and Building Technology
11 units
BAG3 credits
ENAE306-
Field Operation and Maintenance of Farm Machines
BAG1 credits
ENEX3013
Filter Design
8 units
BEX3 credits
ENAS355-
Finite Element Analysis
7 units
BAE3 credits
ENME412-
Finite Element Method
8 units
BME3 credits
ENAS353-
Flight Dynamics
5 units
BAE3 credits
ENME302-
Fluid Machines
6 units
BME3 credits
ENME255-
Fluid Mechanics and Machines
8 units
BIEBAM3 credits
ENCH202-
Fluid Mechanics for Chemical Engineering
9 units
BCH4 credits
ENME254-
Fluid Mechanics with Engineering Applications
9 units
BMEBAE3 credits
ENCE2012
Fluid Mechanics
7 units
BCEBAG4 credits
ENCE3022
Foundation Engineering
8 units
BCE3 credits
ENCT2021
Foundation of Data Science
7 units
BCT3 credits
ENAR105-
Free Hand Sketching I
5 units
BArch2 credits
ENAR155-
Free Hand Sketching II
6 units
BArch2 credits
ENCH302-
Fuels and Combustion
7 units
BCH3 credits
ENME1051
Fundamentals of Thermodynamics and Heat Transfer
7 units
BCH3 credits
ENAS201-
Fundamentals of Aerospace Engineering
7 units
BAE3 credits
ENGE303-
Geospatial Database Management System
9 units
BGE3 credits
ENAE352-
Groundwater Development and Tube well Technology
9 units
BAG3 credits
ENME352-
Heat and Mass Transfer
6 units
BMEBAM3 credits
ENME207-
Heating Ventilation and Cold Storage
8 units
BAG3 credits
ENAR202-
History of Eastern Architecture
7 units
BArch3 credits
ENAR154-
History of Nepalese Architecture
5 units
BArch3 credits
ENAR253-
History of Western Architecture
9 units
BArch3 credits
ENAR353-
Human Settlement Planning
6 units
BArch3 credits
ENCE2512
Hydraulics
7 units
BCEBAG4 credits
ENAE301-
Hydrology and Agricultural Meteorology
8 units
BAG3 credits
ENCT355-
ICT Project Management
14 units
BCTBEX3 credits
-1
Image Processing and Pattern Recognition
10 units
N/A
ENME351-
Industrial Engineering and Management
8 units
BMEBAM3 credits
ENCH306-
Industrial Management and Entrepreneurship
8 units
BCH3 credits
ENCH256-
Instrumentation and Automation
6 units
BCH3 credits
ENEE2011
Instrumentation and Measurement
7 units
BEL3 credits
ENME252-
Instrumentation and Sensors
5 units
BMEBAM3 credits
ENEX2521
Instrumentation I
7 units
BCTBEX4 credits
ENAR102-
Introduction to Architecture
10 units
BArch2 credits
ENAS202-
Introduction to CubeSats
7 units
BAE3 credits
ENCE3541
Irrigation and Drainage Engineering
8 units
BCEBAG4 credits
ENGE353-
Land Administration and Land Law
9 units
BGE4 credits
ENEX2031
Logic Circuit
8 units
BEL3 credits
ENME353-
Machine Design I
9 units
BME3 credits
ENME415-
Machine Design II
6 units
BME3 credits
ENME152-
Machine Drawing
12 units
BMEBIEBAM+12 credits
ENME354-
Machine Dynamics
10 units
BME3 credits
ENME202-
Manufacturing and Production Processes
9 units
BMEBIEBAM3 credits
ENCH301-
Mass Transfer I
6 units
BCH3 credits
ENCH353-
Mass Transfer II
6 units
BCH3 credits
ENCH201-
Material Science and Engineering
6 units
BCH3 credits
ENME201-
Material Science
11 units
BMEBIEBAM+13 credits
ENSH104-
Mathematics for Architecture I
6 units
BArch3 credits
ENSH155-
Mathematics for Architecture II
5 units
BArch3 credits
ENCH251-
Mechanical Operation
8 units
BCH3 credits
ENME251-
Mechanics of Solids
9 units
BME3 credits
ENME204-
Metrology
14 units
BMEBAM3 credits
ENEX2511
Microprocessors and Microcontrollers
5 units
BEL3 credits
ENEX2012
Microprocessors
6 units
BCTBEX3 credits
ENEX353-
Minor Project
4 units
BCTBEXBME+11 credits
ENAS251-
Monitoring and Instrumentation
7 units
BAE3 credits
ENSH2523
Numerical Method
7 units
BCTBEXBEL+53 credits
ENCT1513
Object Oriented Programming
10 units
BCTBEX3 credits
ENCT2543
Operating System
8 units
BCT3 credits
ENSH154-
Organic and Inorganic Chemistry
10 units
BCH3 credits
ENME3041
Organization and Mangement
5 units
BMEBAM3 credits
ENSH205-
Physical and Analytical Chemistry
7 units
BCH3 credits
ENGE254-
Physical Geodesy
8 units
BGE3 credits
ENAE305-
Postharvest Engineering
10 units
BAG3 credits
ENEE2051
Power System Analysis I
6 units
BEL3 credits
ENAE355-
Precision Agriculture
7 units
BAG2 credits
ENGE202-
Principles of Geographic Information System
9 units
BGE3 credits
ENGE252-
Principles of Photogrammetry
8 units
BGE3 credits
ENGE301-
Principles of Remote Sensing
6 units
BGE3 credits
ENSH3045
Probability and Statistics
5 units
BCTBCEBEX+83 credits
ENCH352-
Process Dynamics and Control
5 units
BCH3 credits
ENCH255-
Process Heat Transfer
12 units
BCH3 credits
ENCE3551
Professional and Social Engineering
6 units
BCEBGE3 credits
ENME356-
Professional Engineering Economics
8 units
BMEBAMBAE3 credits
ENGE3521
Project Engineering and Management
8 units
BELBGE3 credits
ENGE415-
Project I
3 units
BCTBCEBEX+82 credits
ENGE461-
Project II
3 units
BCTBCEBEX+84 credits
ENME463-
Project Management and Professional Practice
8 units
BMEBAM3 credits
ENIE4122
Project Management
15 units
BIE3 credits
ENEX3032
Propagation and Antenna
6 units
BEX3 credits
ENGE354-
Ranging Techniques
9 units
BGE4 credits
ENAE251-
Renewable Energy and Conversion Devices
5 units
BAG3 credits
ENCE3052
Sanitary Engineering
10 units
BCE3 credits
ENGE302-
Satellite Geodesy and GNSS
9 units
BGE3 credits
ENGE203-
Signal and Transform
6 units
BGE3 credits
ENEX2551
Signals and Systems
6 units
BEX3 credits
ENCT3531
Simulation and Modeling
10 units
BCT3 credits
ENAR305-
Sociology and Culture
6 units
BArch2 credits
ENCT3521
Software Engineering
9 units
BCT3 credits
ENAE351-
Soil and Water Conservation Engineering
9 units
BAG3 credits
ENCE2532
Soil Mechanics
7 units
BCE4 credits
ENAE152-
Soil Science
6 units
BAG3 credits
ENGE412-
Spatial Data Infrastructure
8 units
BGE4 credits
ENCE1512
Strength of Materials
8 units
BCEBMEBIE+13 credits
ENCE256-
Survey Camp
4 units
BCEBGEBAG2 credits
ENSH303-
Technical English
5 units
BMEBAM1 credits
ENEX352-
Telecommunication and Computer Networks
9 units
BEX3 credits
ENME307-
Theory and Design of Machine Elements
8 units
BAG3 credits
ENCT2032
Theory of Computation
6 units
BCT3 credits
ENGE304-
Theory of Errors and Adjustment
8 units
BGE3 credits
ENME257-
Theory of Machine
7 units
BAE3 credits
ENME303-
Theory of Machines and Mechanisms
10 units
BMEBIE3 credits
ENME256-
Theory of Machines and Mechanisms
8 units
BAM3 credits
ENCE2021
Theory of Structures I
8 units
BCE3 credits
ENCE2522
Theory of Structures II
9 units
BCE4 credits
ENAE252-
Tractor Systems and Control
9 units
BAG3 credits
ENCH303-
Transport Phenomena
10 units
BCH3 credits
ENCE3041
Transportation Engineering I
5 units
BCE3 credits
ENCE3531
Transportation Engineering II
5 units
BCE3 credits
ENAS354-
Unmanned Aerial Systems
7 units
BAE3 credits
ENCE2542
Water Supply Engineering
9 units
BCE3 credits
ENCT3021
Web Technologies and Applications
9 units
BCT3 credits
ENAR304-
Working Drawing
3 units
BArch2 credits
ENME155-
Workshop Technology
10 units
BMEBIEBAM+13 credits