Bachelor of Science Computer and Data Science
Overview
“Data Is Power. Learn to Wield It.”
The BSc Computer and Data Science programme combines computing, artificial intelligence, and data science to prepare students for a technology-driven future. Awarded by Siam University, Thailand, the programme equips students with technical knowledge, analytical thinking, and the practical skills to solve real-world problems using data and emerging technologies. From programming and machine learning to computer vision and big data, graduates leave ready to compete globally in one of the fastest-growing fields in the world.
International Degree & Global Opportunities
From an internationally recognized degree to exchange opportunities experience learning that extends beyond borders.
Siam University
BSc Computer and Data Science is offered in partnership with Siam University, Bangkok. Graduates receive a Siam University degree with international academic recognition.
Admission
KCM seeks applicants who can demonstrate their leadership potential. Either big or small, we appreciate leadership on any scale, from organizing a class trip to leading a national scale event.
Eligibility Criteria
Students who have successfully completed, or are awaiting the final results of, a +2 qualification or equivalent from a recognized institution are eligible to apply.
- NEB Grade 12 Minimum Grade C in all subjects
- CBSE Grade 12 Minimum 60% overall
- GCE A Level Minimum 3 credits with at least 3 Advanced Level subjects
- Grade 11 completed students may apply provisionally while awaiting.
- IB: Minimum 23/45 points with at least 3 SL and 3 HL subjects
Curriculum
Semester 1
Total Credit - 18 Hr- Fundamental English
- AI, Digital Technology and Cyber Security
- Dreams, Idea and Sustainability According to Sufficiency Economy Philosophy
- Fundamental Mathematics for Computer Scientists
- Computer Programming
- Computer Architecture and Operating System
Semester 2
Total Credit - 18 Hr- Advanced English
- Digital Tools for Lifelong Learning
- Calculus for Data Scientist
- Introduction to Probability and Statistics
- Object Oriented Programming
- Computer Network and Data Communication
Semester 3
Total Credit - 18 Hr- English for Profession
- Discrete Mathematics
- Numerical Method
- Systems Analysis and Design
- Database Systems
- Data Communication on Cloud Technology
Semester 4
Total Credit - 18 Hr- Data Analytics and Visualizations
- Linear Algebra
- UX/UI Design
- Geographic Information Systems
- Data Science
- Application Development on Service-Oriented Architecture
Semester 5
Total Credit - 18 Hr- Design Thinking for Creating Innovation and Startup Based on Sustainability
- Human-Computer Interaction
- Computer Games Design and Development
- Software Development for Internet of Things
- Data Visualization
- Data Mining and Data Warehousing
Semester 6
Total Credit - 21 Hr- Business Canvas and Project Management for Sustainability
- Artificial Intelligence
- Big Data
- Computer Capstone Project
- Simulation
- Software Measurement and Testing
- Image Processing
Semester 7
Total Credit - 19 Hr- Machine Learning
- Information Retrieval
- Digital Marketing
- Computer Vision
- Pre-Cooperative Education for Computer Scientist
- Natural Language Processing
- Introduction to Cyber Security
Semester 8
Total Credit - 5 Hr- Co-operative Education
Learning Approach
Experiential Learning
Apply concepts through projects, case studies, presentations, competitions, and practical challenges that connect classroom learning with real-world situations.
Collaborative Learning
Work alongside peers through discussions, group projects, and interactive learning activities that strengthen teamwork, communication, and leadership skills.
Global Exposure
Gain international exposure through academic partnerships, exchange opportunities, and cross-cultural experiences that prepare students for an increasingly connected world.
Your Learning Journey
Learn at KCM
6 Semesters at KCM, Nepal
Develop core knowledge, practical skills, and industry-relevant experience through coursework, projects, and collaborative learning.
Study in Thailand
1 Semester at Siam University, Thailand
Experience a new academic environment while gaining international exposure and cross-cultural perspectives.
Intern Globally
Internship Semester
Apply your knowledge in a professional setting through internship opportunities in Nepal or abroad.
Alumni Stories
KCM was a turning point in my life. It gave me the opportunity to explore myself, understand what I’m capable of, and build the confidence to take my ideas further
FAQ
Students who have completed, or are awaiting results of, a +2 qualification or equivalent from a recognised institution are eligible. Applicants must meet KCM’s minimum academic requirements.
Yes. You graduate with a degree awarded by Siam University, Thailand, giving you internationally recognised credentials for careers and postgraduate study anywhere in the world.
Yes. Students have access to a semester at Siam University in Bangkok, as well as exchange opportunities through KCM’s international partner universities. Availability varies by programme and semester.
The programme covers computer programming, data science, artificial intelligence, machine learning, big data, computer vision, natural language processing, cybersecurity, and more — giving you a comprehensive foundation for technology-driven careers.
Graduates pursue careers as data scientists, software engineers, AI developers, machine learning engineers, data analysts, and more — in Nepal and internationally.