B.Sc. in Computer Science at Kathmandu University is a four-year, eight-semester program that blends theoretical foundations with advanced fields like AI, robotics, and bioinformatics. With limited seats and scholarships, this program prepares students for diverse careers in academia, software development, banking, government, and more.
Thinking to pursue BSc in Computer Science but not sure if this is the right course for you?
Stop guessing and let our counselors help you find the course that fits you best.
Find Your Best-FitInstitutions offering BSc in Computer Science
B.Sc in Computer Science is a 4 year, 8 semester program of Kathmandu University. Every year KU enrolls 40 students in this program.
The study of Computer Science spans wide range, from its theoretical and algorithms foundations to cutting-edge developments in robotics, computer vision, intelligent systems. bioinformatics, and other exciting areas.
The work of a Computer Science graduate falls into three categories:
- • They develop effective ways to solve computing problems.
- • They devise new ways to use computers
- • They design and implement software.
A limited number of scholarships are available for meritorious and financially needy students. The application for financial support is to be submitted at the time of admission.
Eligibility
10+2 (or equivalent) examinations with minimum of 50% marks in aggregate and 50% in Physics, Chemistry and Mathematics (PCM) or Physics, Mathematics and Computer Science (PMCs).
OR Minimum 2.4 GPA in aggregate and minimum C+ in Physics, Chemistry and Mathematics (PCM) or Physics, Mathematics and Computer Science (PMCs) and minimum C in other subjects. Note:
Students who have completed +2 in Biology stream must have taken additional mathematics course and passed it with cumulative PCM of 50% or 2.4 GPA to be eligible for the indicated programs.
Admission Criteria
- Register your name for Computer-based Test (CBT) at http://apply.ku.edu.np/cbt. Candidates are required to register online before visiting the admissions office for admit cards.
- Pay the required CBT and admission application processing fee to KU Account.
- Visit Kathmandu University admissions office with your identification document (citizenship card or passport), a photocopy of the identification document, 3 recent PP-size photographs and a bank voucher. Make an appointment for CBT and collect admit card.
- Appear on Computer Based Entrance Exam. Please do not forget to bring your admit card and identification document along with you.
- Fill up the online application form for admission. The online application form will be available at http://apply.ku.edu.np/admission during admission time.
- Follow the announcements at http://ku.edu.np.
Job Prospects
Where are the Career Opportunities?
• Academic Institutes
• Software Development
• Banking Sectors
• Industries
• Government Organizations
• INGOs/NGO
Curricular Structure
Year/ Semester ( I/I )
| Subject Code | Subject | Credit |
|---|---|---|
| MATH 101 | Calculus and Linear Algebra | 3 |
| PHYS 101 | General Physics I | 3 |
| COMP 102 | Computer Programming | 3 |
| ENGG 111 | Elements of Engineering I | 3 |
| CHEM 101 | General Chemistry | 2 |
| EDRG 101 | Engineering Drawing I | 2 |
| ENGG 101 | Engineering Project Prepration and Workshop Practice | 2 |
Year/ Semester ( I/II )
| Subject Code | Subject | Credit |
|---|---|---|
| MATH 104 | Advanced Calculus | 3 |
| PHYS 102 | General Physics II | 3 |
| COMP 116 | Object-Oriented Programming | 3 |
| ENGG 112 | Elements Of Engineering II | 3 |
| ENGT 105 | Technical Communication | 2 |
| ENVE 101 | Introduction to Environmental Engineering | 2 |
| EDRG 102 | Engineering Drawing II | 2 |
| ENGG 102 | Engineering Project | 2 |
Year/ Semester ( II/I )
| Subject Code | Subject | Credit |
|---|---|---|
| MATH 208 | Statistics and Probability | 3 |
| MCSC 201 | Discrete Mathematics/Structure | 3 |
| EEEG 202 | Digital Logic | 3 |
| EEEG 211 | Electronics Engineering I | 3 |
| COMP 202 | Data Structures and Algorithms | 3 |
| COMP 206 | Computer Project I | 2 |
| EEEG 217 | Digital Electronics Laboratory Work | 1 |
Year/ Semester ( II/II )
| Subject Code | Subject | Credit |
|---|---|---|
| MATH 207 | Differential Equations and Complex Variables | 4 |
| MCSC 202 | Numerical Methods | 3 |
| COMP 204 | Communication and Networking | 3 |
| COMP 231 | Microprocessor and Assembly Language | 3 |
| COMP 232 | Database Management Systems | 3 |
| COMP 207 | Computer Project II | 2 |
Year/ Semester ( III/I )
| Subject Code | Subject | Credit |
|---|---|---|
| COMP 317 | Computational Operations Research | 4 |
| MGTS 301 | Engineering Economics | 3 |
| COMP 307 | Operating Systems | 3 |
| COMP 315 | Computer Architecture and Organization | 3 |
| COMP 316 | Theory of Computation | 3 |
| COMP 342 | Computer Graphics | 3 |
| COMP 311 | Combined/Computer Project | 1 |
Year/ Semester ( III/II )
| Subject Code | Subject | Credit |
|---|---|---|
| COMP 343 | Information System Ethics | 3 |
| COMP 302 | System Analysis and Design | 3 |
| COMP 409 | Compiler Design | 3 |
| COMP 314 | Algorithms and Complexity | 3 |
| COMP 323 | Graph Theory | 3 |
| COMP 341 | Human Computer Interaction | 3 |
| COMP 313 | Combined Computer Project | 1 |
Year/ Semester ( IV/I )
| Subject Code | Subject | Credit |
|---|---|---|
| MGTS 403 | Engineering Management | 3 |
| COMP 401 | Software Engineering | 3 |
| COMP 472 | Artificial Intelligence | 3 |
| Elective I | 3 |
Year/ Semester ( IV/II )
| Subject Code | Subject | Credit |
|---|---|---|
| MGTS 402 | Engineering Entrepreneurship | 3 |
| COMP 486 | Software Dependability | 3 |
| COMP 408 | Internship | 6 |
| Elective II | 3 |