The BSc in Computer and Data Science is a dynamic four-year program designed for the modern digital era. By merging computing, AI, and data analytics, it empowers students to build smart, data-driven solutions. Graduates master the technical expertise needed to wield the power of data and solve complex real-world challenges.
Thinking to pursue BSc Computer & Data 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-FitRecommended for You
BSc in Computer Science and Information Technology in Nepal
Explore detailed information, other programs and colleges offering this degree in Nepal.
Institutions offering BSc Computer & Data Science
This comprehensive eight-semester program sits at the vital intersection of computing, artificial intelligence, and data science. Students gain deep expertise in core domains, including advanced programming, machine learning, mathematics, and data visualization. The curriculum is built on a foundation of practical application, utilizing project-based learning and industry-driven case studies to ensure students can translate theoretical concepts into actionable solutions.
To support high-level technical training, the program provides access to a dedicated AI lab with GPU capabilities, specifically designed for handling intensive algorithmic tasks. Beyond academic rigor, students benefit from international internship opportunities, offering valuable global exposure and professional experience. With a total of 132 credit hours, the program emphasizes that while algorithms are powerful tools, human innovation is what truly directs them. Graduates emerge as highly skilled professionals ready to lead in a world where data is the ultimate power, capable of building the next generation of smart technology.
Salient Features
- International bachelor's degree awarded by Siam University, recognized globally and equivalent to a Nepali bachelor's degree.
- Comprehensive curriculum integrating Computer Science, Data Science, Artificial Intelligence (AI), and Machine Learning.
- Focus on practical, industry-oriented learning through real-world projects and hands-on training.
- Covers in-demand technologies including Generative AI, Data Analytics, Cloud Computing, Cybersecurity, DevOps, Full-Stack Development, Machine Learning, and Mobile Application Development.
- Develops strong programming, data analysis, software engineering, and problem-solving skills through a structured four-year curriculum.
- Includes a Co-operative Education (internship/work placement) component to provide professional industry experience before graduation.
- Emphasis on emerging technologies such as Cloud-Native Application Development, Data Science, and AI Applications to prepare graduates for future tech careers.
- Opportunities for international exposure through KCM's global partnerships and student exchange programs.
- Designed to prepare graduates for careers such as Data Scientist, AI Engineer, Machine Learning Engineer, Software Developer, Data Analyst, Cloud Engineer, and Cybersecurity Professional.
- Strong focus on professional communication, project management, ethics, and innovation alongside technical expertise.
Eligibility
- NEB Grade 12
- Minimum Requirement: Grade C in all subjects.
- Additional Condition: Must have successfully completed Grade 12.
- CBSE Grade 12
- Minimum Requirement: 60% aggregate.
- Additional Condition: Must have successfully completed Grade 12.
- GCE A Level
- Minimum Requirement: Minimum 3 Credits.
- Additional Condition: Must have taken at least 3 A-Level courses.
- IB Diploma
- Minimum Requirement: 23 / 45 points.
- Additional Condition: Minimum 3 subjects at SL (Standard Level) and 3 subjects at HL (Higher Level).
Admission Criteria
The selection of students is based on a comprehensive three-step evaluation process:
- Application Submission: Candidates must submit a completed application form along with all the required academic and personal documents.
- Written Test: Applicants are required to sit for a written examination that assesses:
- Quantitative Ability
- English Proficiency
- Personal Interview: The final stage involves an interview with the admissions committee, which serves as the basis for the final selection for admission.
Required Documents
Applicants must provide the following documentation during the application stage:
- Grade 12 Transcript & Certificate
- Character Certificates (for both Grade 10 & Grade 12)
- Provisional Certificate
- Migration Certificate
- Citizenship Certificate
- Passport (required for identification)
Scholarship Opportunities
To support deserving students, the institution offers financial aid based on:
- Merit-based Criteria: For students with exceptional academic performance.
- Need-based Criteria: For students requiring financial assistance.
Note: Scholarships are awarded to applicants who successfully meet the institution’s specific eligibility and selection criteria.
Curricular Structure
| Course Code | Course Title | Credit Hours |
| YEAR 1 | SEMESTER 1 (AUG-DEC 2026) | |
| 117-401 | Fundamental English | 3 |
| 117-501 | AI, Digital Technology and Cyber Security | 3 |
| 117-601 | Dreams, Idea & Sustainability (Economy Philosophy) | 3 |
| 125-101 | Fundamental Mathematics for Computer Scientists | 3 |
| 120-112 | Computer Programming | 3 |
| 120-114 | Computer Architecture and Operating Systems | 3 |
| Semester Total | 18 | |
| YEAR 1 | SEMESTER 2 (FEB-MAY 2027) | |
| 117-402 | Advanced English | 3 |
| 117-502 | Digital Tools for Lifelong Learning | 3 |
| 125-117 | Calculus for Data Scientist | 3 |
| 125-316 | Introduction to Probability and Statistics | 3 |
| 120-113 | Object Oriented Programming | 3 |
| 120-115 | Computer Network and Data Communication | 3 |
| Semester Total | 18 | |
| YEAR 2 | SEMESTER 1 (AUG-DEC 2027) | |
| 117-403 | English for Profession | 3 |
| 125-118 | Discrete Mathematics | 3 |
| 125-218 | Numerical Method | 3 |
| 120-224 | Systems Analysis and Design | 3 |
| 120-323 | Database Systems | 3 |
| 120-327 | Data Communication on Cloud Technology | 3 |
| Semester Total | 18 | |
| YEAR 2 | SEMESTER 2 (FEB-MAY 2028) | |
| 117-503 | Data Analytics and Visualizations | 3 |
| 120-103 | Linear Algebra | 3 |
| 120-225 | UX/UI Design | 3 |
| 120-330 | Geographic Information Systems | 3 |
| 120-352 | Data Science | 3 |
| 120-353 | Application Development on Service-Oriented Architecture | 3 |
| Semester Total | 18 | |
| YEAR 3 | SEMESTER 1 (AUG-DEC 2028) | |
| 117-602 | Design Thinking for Innovation and Startup | 3 |
| 120-345 | Human-Computer Interaction | 3 |
| 120-348 | Computer Games Design and Development | 3 |
| 120-354 | Software Development for Internet of Things | 3 |
| 120-355 | Data Visualization | 3 |
| 120-445 | Data Mining and Data Warehousing | 3 |
| Semester Total | 18 | |
| YEAR 3 | SEMESTER 2 (FEB-MAY 2029) | |
| 117-603 | Business Canvas and Project Management for Sustainability | 3 |
| 120-331 | Artificial Intelligence | 3 |
| 120-350 | Big Data | 3 |
| 120-427 | Computer Capstone Project | 3 |
| 125-431 | Simulation | 3 |
| 120-509 | Software Measurement and Testing | 3 |
| 120-511 | Image Processing | 3 |
| Semester Total | 21 | |
| YEAR 4 | SEMESTER 1 (AUG-DEC 2029) | |
| 120-357 | Machine Learning | 3 |
| 120-437 | Information Retrieval | 3 |
| 120-451 | Digital Marketing | 3 |
| 120-456 | Computer Vision | 3 |
| 120-490 | Pre-Cooperative Education for Computer Scientist | 1 |
| 120-502 | Natural Language Processing | 3 |
| 120-512 | Introduction to Cyber Security | 3 |
| Semester Total | 19 | |
| YEAR 4 | SEMESTER 2 (FEB-MAY 2030) | |
| 120-491 | Co-operative Education | 5 |
| Semester Total | 5 | |
| TOTAL CREDIT HOURS | 132 |