Department of Computer Science

Welcome Message!

Welcome to the Department of Computer Science!

 

Welcome to the Department of Computer Science at the Royal University of Phnom Penh (RUPP).

 

The Department of Computer Science is dedicated to excellence in teaching, research, and innovation in the rapidly evolving field of computing and information technology. Our mission is to prepare students with strong theoretical foundations, practical technical skills, critical thinking abilities, and professional ethics to succeed in the digital era.

 

We offer quality education and learning opportunities in areas such as software development, artificial intelligence, data science, networking, database systems, and emerging technologies. Through academic excellence and industry collaboration, we aim to develop graduates who can contribute effectively to society and the global technology community.

 

We warmly welcome students, educators, researchers, industry partners, and visitors to explore our department and join us in shaping the future of technology and innovation.

 

Department of Computer Science
Royal University of Phnom Penh

About the Department

Royal University of Phnom Penh is the oldest and largest university in the Kingdom of Cambodia. In order to maintain its prestige both nationally and internationally as a leading higher education institution, the university has established important visions and missions focused on providing quality, effective, ethical, and highly competent education, research, and innovation. Guided by the vision and mission of the university, the Department of Computer Science continues to contribute actively to the advancement of education and technology.

The Department of Computer Science was established on October 9, 1990, in response to the National Information Technology Plan 2000–2005, with the objective of promoting the development of information technology in Cambodia as a developing country in the region. To support this national plan, the department envisions educating students with strong information technology skills so they can share the benefits of information technology with stakeholders in Cambodian society and within the context of globalization.

The department aims to become a leading institution in providing knowledge in information technology and 21st-century skills through the development of human resources. It is committed to strengthening learning, understanding, research, and innovation capabilities effectively and professionally for both current and future careers.

 

The Bachelor’s Degree Program in Computer Science and Engineering is a four-year program designed to equip Cambodian students with the essential knowledge, skills, and competencies needed to contribute to the development of Cambodia. Graduates are prepared for careers as specialized teachers in computer science and engineering, technical support and maintenance service providers, managers, network and computer system administrators and installers, software developers, and database management specialists.

 

The Department of Computer Science at the Royal University of Phnom Penh (RUPP) was founded in 1990 to address the growing need for qualified professionals in the field of information and communication technology (ICT) in Cambodia. The establishment of the department marked an important step in supporting the country’s modernization efforts and promoting the development of science and technology education during a period of rapid global digital transformation.

As one of the leading computer science departments in Cambodia, the department has been committed to developing human resources with strong academic knowledge, technical expertise, and professional competence in computing and digital technologies. Since its inception, the department has contributed significantly to the advancement of higher education and the preparation of skilled graduates capable of serving in public institutions, private companies, educational organizations, and international industries.

The department offers comprehensive education and training in various areas of computer science, including programming, software engineering, database management, computer networking, web and mobile application development, cybersecurity, artificial intelligence, data science, cloud computing, and emerging digital technologies. The curriculum is regularly reviewed and updated to ensure alignment with technological trends, industry requirements, and international academic standards.

In addition to academic excellence, the Department of Computer Science places strong emphasis on research, innovation, creativity, critical thinking, teamwork, and ethical responsibility. Students are encouraged to participate in practical projects, internships, seminars, workshops, and research activities that help bridge the gap between theoretical learning and real-world application.

Throughout the years, the department has continuously improved its teaching methodologies, laboratory facilities, and academic partnerships with local and international institutions. These collaborations provide students and faculty members with opportunities for knowledge exchange, research development, and professional growth in the rapidly evolving field of information technology.

Today, the Department of Computer Science continues to play a vital role in supporting Cambodia’s digital economy and technological advancement by producing highly qualified graduates equipped with the skills, knowledge, and innovation needed to succeed in the modern global technology environment.

 

Vision

To become Cambodia’s leading center for computer science and engineering education, aligned with IR 4.0 and digital innovation, committed to professional quality, integrity, and ethics, and advancing education, research, and innovation to meet national, regional, and global needs. 

 

Mission

We hereby introduce the following institutional missions:

Mission 1: To deliver high-quality, industry-relevant education in computer science and engineering through the systematic integration of Industry 4.0 technologies, digital innovation, and emerging scientific and technological advancements into teaching, learning, and professional practice.

Mission 2: To foster ethical professionalism, academic integrity, and lifelong learning by embedding internationally recognized quality standards, professional values, and codes of conduct across all educational, research, and institutional activities.

Mission 3: To advance education, research, innovation, and community engagement through strategic collaboration, knowledge creation, and capacity-building initiatives that address national, regional, and global development needs and challenges.

 

Program Goals

The Bachelor of Computer Science and Engineering program is designed to respond to the requirements of the Fourth Industrial Revolution (IR 4.0) and to prepare graduates with the necessary knowledge, skills, and competencies to succeed in modern technology-driven environments. The program aims to develop students in the following key areas:

  • Software Designers and Developers
    Graduates will be able to plan, analyze, and design software systems effectively. They will have a strong understanding of data structures and algorithms and will be capable of developing efficient and scalable software solutions for real-world problems. 
  • Network Designers, Administrators, and Security Practitioners
    Graduates will understand fundamental networking concepts, including routing and switching. They will be able to design, connect, and manage computer networks, as well as perform network administration tasks and ensure network security and reliability. 
  • Information Systems Analysts and Project Developers
    Graduates will be capable of analyzing, designing, developing, and managing information systems and projects. They will be skilled in collecting, organizing, analyzing, and synthesizing data to support decision-making and organizational needs. 
  • Innovators in Smart Technologies and Artificial Intelligence
    Graduates will develop the ability to innovate and work with smart devices and emerging technologies, including artificial intelligence. They will understand hardware and system installation, apply algorithms, and develop coding solutions to create intelligent and automated systems

 

Program Specification

Bachelor of Computer Science and Engineering Program

The Bachelor of Computer Science and Engineering program at Royal University of Phnom Penh is a four-year undergraduate degree designed to prepare students with strong theoretical foundations and practical skills in computing, software development, networking, and modern information technologies.

This program is developed to meet the growing demands of the digital economy and the Fourth Industrial Revolution (IR 4.0), producing graduates who are capable of solving real-world problems and contributing to national and global technological development.

 

Program Educational Objectives (PEO)

The Bachelor of Computer Science program defines its Program Educational Objectives (PEO) in alignment with the institution’s vision and mission. These objectives are developed based on feedback and inputs collected from relevant stakeholders, including industry partners, alumni, and academic experts, to ensure that graduates are well-prepared for professional careers and future academic development. After completing the four-year program, graduates are expected to achieve the following objectives:

  • PEO1: Leadership in Software and Technology Project Development

Graduates will be able to take on leadership roles in planning, developing, and implementing software and technology-based projects in business and industry environments. They will demonstrate the ability to coordinate teams, manage project workflows, apply modern development methodologies, and deliver effective technological solutions that meet organizational needs. 

  • PEO2: Problem Solving in Business and Industrial Contexts
  • PEO3: Innovation and Professional Ethical Practice in Technology

Graduates will be equipped with strong analytical and critical thinking skills to identify, analyze, and solve complex problems in business and technology industries. They will be able to apply computer science principles, tools, and technologies to design practical and efficient solutions that improve organizational performance and decision-making. 

Graduates will demonstrate the ability to generate innovative ideas and contribute to technological advancement in a responsible and ethical manner. They will uphold professional ethics, consider social and environmental impacts, and continuously adapt to emerging technologies to support sustainable development in the field of computing

 

Program Learning Outcomes (PLO)

The Bachelor of Computer Science program defines its Program Learning Outcomes (PLOs) in alignment with the Program Educational Objectives (PEOs). These outcomes are developed based on inputs collected from relevant stakeholders to ensure that graduates possess the required knowledge, skills, and competencies. Upon completion of the Bachelor of Computer Science program, students will be able to demonstrate the following abilities:

A. Knowledge

  • PLO1: Describe the components of computer applications, systems, and computer networks. 
  • PLO2: Demonstrate the methods and processes of software development and system operation using computer technologies. 
  • PLO3: Demonstrate foundational knowledge in programming, databases, networking, statistics, artificial intelligence, and aspects of life skills and arts. 

B. Cognitive Skills

  • PLO4: Solve problems using various computer programming languages. 
  • PLO5: Develop database systems. 
  • PLO6: Analyze requirements for information system development, manage systems, and install smart devices and computer networks. 

C. Interpersonal Skills and Responsibility

  • PLO7: Work independently and collaboratively in teams with a high sense of responsibility. 
  • PLO8: Apply 21st-century skills for communication and problem-solving in information technology contexts. 
  • PLO9: Demonstrate responsibility in managerial, leadership, and operational roles. 

D. Numerical, Information Technology, and Communication Skills

  • PLO10: Analyze data to solve problems in various organizations, and use English for research, communication, and career development. 
  • PLO11: Apply ICT and communication skills effectively in professional contexts. 

E. Psychomotor Skills

  • PLO12: Operate computers and assemble/implement robotic systems.

     

Curriculum of Bachelor of Computer Science and Engineering 

The Bachelor of Computer Science and Engineering is a 4-year program (8 semesters) designed to provide students with strong foundations in computing, engineering principles, and modern IT technologies.

 

Core Study Areas

Students will study a wide range of subjects, including:

  • Programming and Software Development 
  • Data Structures and Algorithms 
  • Database Systems 
  • Computer Networks 
  • Operating Systems 
  • Web and Mobile Application Development 
  • Software Engineering and Project Management 

 

Course Description

YEAR 1 - FOUNDATION YEAR

 

Semester 1

CS1101: Computer Fundamentals

The Computer Fundamental course provides students with knowledge of standard computer system architecture, including the roles of the processor, main memory, and input/output devices. It also introduces system software and application software and their uses.

 

CS1102: Structure Programming Language

The Structured Programming Language course introduces students to problem-solving through program design, analysis, and implementation using a chosen programming language.

 

CS1103: Basic Electronics

The Basic Electronics I course introduces fundamental electrical concepts such as current, voltage, and circuits. It also covers Ohm’s Law, Kirchhoff’s Laws, basic measuring instruments, and key electronic components like resistors, capacitors, inductors, and transformers.

 

CS1104: Mathematics for Computing

The Mathematics for computing course introduces students to logic and step-by-step problem-solving processes. It covers number systems used in computing, including decimal, binary, octal, and hexadecimal operations. The course also uses basic mathematics as a foundation and includes practical applications using the C programming language.

 

CS1105: English for Computing (Hardware)

English for Computing (Hardware) course develops students’ reading, listening, speaking, and writing skills in English for IT. It helps them understand technical terms, study computer-related topics, and take notes. Semester 1 covers Lessons 1–12, focusing mainly on computer hardware concepts.

CS1106: 21st Century Skills

 

21st Century Skills help students develop critical thinking, creativity, communication, collaboration, and problem-solving abilities to succeed in a fast-changing, technology-driven world.

 

Semester 2

CS1201: Computer Fundamentals and Technology

The course “Computer Fundamental Concept and Technology” provides students with basic knowledge of computer systems, including the roles of the processor, main memory, and input/output devices, as well as the use of system and application software.

 

CS1202: Object-Oriented Programming

The course “Object-Oriented Programming Language” is designed to provide students with the mindset to develop solutions to problem-solving tasks through analysis and programming in any programming language, based on the concept of objects.

 

CS1203: Electronic Devices

The course “Electronics Device” builds on Basic Electronics and focuses on semiconductor devices and electronic circuits, including P-N semiconductors, diodes, transistors, power supply circuits, and logic circuits, with applications in modern control and automation systems.

 

CS1204: Discrete Mathematics

This course introduces students to fundamental concepts of logic and step-by-step problem-solving techniques based on structured stages of a given problem. Students will learn number systems used in computer systems, including decimal, binary, octal, and hexadecimal systems, as well as basic arithmetic operations within these number systems.

 

CS1205: English for Computing (Software)

The course develops students’ English skills in reading, listening, speaking, and writing for IT study and workplace communication. It covers IT terminology, computer concepts, and software-related topics (Lessons 13–24), with a focus on software over hardware.

 

CS1206: Khmer Civilization & CS1207: Khmer History

The course combines Khmer Civilization with Philosophy, providing students with knowledge of Khmer heritage and national identity alongside basic philosophical concepts, while developing critical thinking through discussion, reading, and research.

 

YEAR 2 

Semester 1

CS2101: Essential Data Communications

The course “Essential Data Communications” provides students with fundamental knowledge of Internet architecture, infrastructure, functions, components, protocols, technologies, and models, as well as computer networking for designing and managing small to medium-sized LANs.

CS2102: Data Structures and Algorithms I

The course “Data Structures and Algorithms I” provides students with the mindset to solve problems through analysis and data organization using pseudocode before implementing solutions in any programming language.

CS2103: Database Systems Design

The course “Database Systems Design” introduces students to database systems, data models, relational database design, Entity-Relationship modeling, and database normalization. It also emphasizes practical application by designing database systems based on real-world requirements from organizations, companies, or institutions.

CS2104: Core Java Programming Language

The course “Core Java Programming” provides students with the mindset to solve problems through analysis and programming using any programming language based on the object-oriented programming concept.

CS2105: Computer Architectures

The course “Computer Architecture” covers computer system structure, including microarchitecture and instruction set architecture, and explains how hardware and software interact, with applications in modern technologies such as smart devices, robotics, and IoT.

CS2106: Academic English for reading and writing

The course develops students’ reading and writing skills through text comprehension and paragraph writing. It also helps them understand various academic subjects and improve overall language proficiency.

 

Semester 2

CS2201: Data Communications for Networking

The course “Data Communications for Networking” provides students with comprehensive knowledge of router configuration, IP addressing, network protocols, network security fundamentals, and LAN design.

 

CS2202: Data Structures and Algorithms II

The course “Data Structures and Algorithms II” provides students with the mindset to solve problems through analysis and data organization using pseudocode before implementing solutions in any programming language.

 

CS2203: Database Systems Implementation

The course “Database Systems Implementation” introduces students to databases, database management systems, SQL (Structured Query Language), and types of SQL. It focuses on practical skills in creating databases, organizing and storing data, retrieving data for specific needs, and managing database users effectively.

 

CS2204: Advanced Java Programming Language

The course “Advanced Java Programming” provides students with the knowledge and skills to solve problem-based tasks through system analysis and programming using object-oriented programming concepts. The course also introduces advanced Java techniques including graphical user interface development, file processing, exception handling, multithreading, networking, and database connectivity for developing real-world software applications. Students will learn how to integrate Java applications with database systems, develop business and enterprise applications, and apply Java technologies in areas such as information systems, web applications, and software development projects.

 

CS2205: AI for Robotics

The course “AI for Robotics” introduces the principles of artificial intelligence used in robotics, enabling students to understand how AI supports robot development for modern needs. It also relates to smart devices, robotics, and the Internet of Things (IoT) that help automate tasks and improve human work efficiency.

 

CS2206: English for Employment

The course develops students’ reading and writing skills through effective strategies for understanding texts and writing paragraphs. It helps students comprehend various fields such as social sciences, biology, business, history, psychology, arts, literature, and economics. Students also practice writing on different topics, improving both academic performance and overall language proficiency.

 

YEAR 3 

Semester 1

CS3101: Applied Statistics

The course introduces descriptive and inferential statistics, along with probability theory for statistical analysis and decision-making. It emphasizes practical exercises, testing, and the application of probability distributions and software tools to solve real-world problems.

 

CS3102: Computer Networks I

The course “Computer Network I” provides students with fundamental knowledge of switching, routing, and wireless technologies for small to medium-sized networks, including basic network security. It also helps students understand network architecture, design and analyze network setups, and apply solutions to improve performance and security in small and medium enterprise networks.

 

CS3103: .NET Programming Language I

This course provides students with knowledge of the C# language, an object-oriented programming language, covering fundamentals such as data types, arrays, operators, loops, classes and objects, inheritance, interfaces, and exceptions, for developing Windows applications.

 

CS3104: Information System Analysis

The course introduces students to information systems, the System Development Life Cycle (SDLC), and methods and techniques used in system development. It covers process modeling using DFDs, Structured English, Decision Trees, and Decision Tables, as well as data modeling concepts.

 

CS3105: Front-End Web Development

The course teaches students how to design and develop websites using HTML, CSS, and JavaScript, with a focus on responsive design for different devices. It also introduces frameworks such as Bootstrap and React for building modern, user-friendly, and visually appealing websites.

 

Semester 2

CS3201: Data Analysis

This course covers descriptive and inferential statistics, including the use of probability theory for making statistical conclusions. It also introduces the application of statistical software for real-world problem solving. The course assessment is highly based on exercises and practical applications to help students understand concepts more effectively.

 

CS3202: Computer Networks II

This course provides students with advanced knowledge of designing and managing large and complex computer networks efficiently and professionally. It focuses on WAN technologies, Quality of Service (QoS), Software-Defined Networking (SDN), controller-based architecture, virtualization, and the fundamentals of network automation and APIs.

 

CS3203: .NET Programming Language II

The course provides students with advanced C# programming knowledge using object-oriented concepts, including file systems, database programming with ADO.NET and LINQ, for developing Windows applications. It also enables students to build management systems that work with file systems or databases on Windows operating systems.

 

CS3204: Information System Design and Development

The course covers relational database design, user interface design, and report design, along with information systems architecture and the development of thin client/server systems using SQL Server as the DBMS server.

 

CS3205: Back-End Web Development

The course teaches students how to develop and manage server-side web applications using PHP. It covers web application development, database management, API creation, AI integration in websites, and web security, while also introducing the Laravel framework for building secure and efficient web applications.

 

YEAR 4

Semester 1

CS4101: Mobile Systems and Applications

The course teaches students how to develop mobile applications for both Android and iOS platforms, enabling them to apply their knowledge to build cross-platform mobile applications.

 

CS4102: Object-Oriented Analysis, Design and Programming I

The course “Object-Oriented Analysis, Design and Programming I” provides students with the knowledge and skills to solve problems through system analysis, design, and programming using object-oriented principles. The course also introduces basic design patterns such as the Singleton Pattern and other fundamental software design techniques to support the development of structured, reusable, and maintainable software solutions.

 

CS4103: Windows Server Administration

The course “Windows Server Administration” focuses on the installation, configuration, and management of Windows Server in enterprise network environments. Students learn to manage services such as Active Directory, DNS, DHCP, Group Policy, IIS, virtualization, security policies, backup and recovery, and troubleshooting, preparing them for real-world system and network administration roles.

 

CS4104: Software Engineering

The course provides students with knowledge of software engineering principles, methods, and techniques for producing high-quality, reliable software. It also focuses on effective use of resources such as manpower, time, and budget, supported by appropriate hardware and software tools.

 

CS4105: Management Information System I

The course “Management Information Systems I” introduces students to the fundamental relationship between information systems and business management in supporting organizational strategies. It focuses on how information technology improves business efficiency and addresses management problems related to the use of computers and information systems in organizations.

 

Semester 2

CS4201: iOS & Swift App Development

The course teaches students how to develop mobile applications for the iOS platform, enabling them to apply their knowledge to build and deploy iOS applications.

 

CS4202: Object-Oriented Analysis, Design and Programming II

The course introduces design patterns as reusable, optimized solutions to common programming problems. It focuses on improving code quality, maintainability, and reliability. Students learn how to classify, select, and apply appropriate design patterns, independent of any specific programming language, with a foundation in OOAD & Programming.

 

CS4203: Linux System Administrations

The course “Linux System Administration” focuses on installing, configuring, and managing Linux servers in enterprise and data center environments. It covers user and group management, file systems, shell commands, networking, security, web and database services, virtualization, and backup and recovery. Students gain practical skills in using CLI and managing services such as SSH, Apache/Nginx, DNS, DHCP, FTP, and firewalls, preparing them for system administration, cloud, and DevOps roles.

 

CS4204: IT Project Management

The course “IT Project Management” provides students with fundamental knowledge of managing general and IT projects, including project planning, execution, monitoring, and closure. It focuses on key areas such as scope, time, cost, and quality management. Students also use tools like Microsoft Excel, Microsoft Project, and Project KickStart to effectively manage IT projects.

 

CS4205: Management Information System II

The course “Management Information Systems (MIS)” provides students with a basic understanding of the relationship between information systems and business management in supporting business strategies. It focuses on using information technology to improve business efficiency and addressing management issues related to the use of computers and information systems.

Future Careers

Graduates of this program can pursue careers as:

  • Software Developers / Engineers 
  • System Analysts 
  • Network Administrators 
  • Database Administrators 
  • IT Support Specialists 
  • Web and Mobile Application Developers 
  • IT Project Managers 

Admission

coming soon

Our Team

Chi Koung

Chi Koung

Assistant Professor & Department Head

Chi Kuong is an Assistant Professor and the Head of the Department of Computer Science at the Royal University of Phnom Penh (RUPP). To achieve the overarching vision of RUPP, he strategically initiates and executes modern departmental action plans mapped to the milestones of the Faculty of Science and the broader university framework. Kuong leads the academic department, pioneers forward-looking ICT curriculum development, and manages academic staff to ensure highly effective, top-tier teaching and robust student achievement across computing disciplines. With decades of specialized experience in pedagogy and information systems engineering, his leadership focuses heavily on bridging modern technology paradigms with structural institutional excellence.

Education

  • Master of Science, in Computer Science, Ateneo de Manila University, the Philippines, 2000
  • Bachelor of Science, in Chemistry, Royal University of Phnom Penh, Cambodia, 1991.

Teaching Areas

  • C/C++ Programming Language

  • Java Programming Language

  • Data Structures and Algorithms

  • Fundamental Computer Concepts

  • Internet Programming / Web programming

Research Interests

  • ICT and IoT

Publications & Books

  • C Programming Language. (2021). Chi Kuong. Royal University of Phnom Penh.  
  • C++ Programming Language. (2021). Chi Kuong. Royal University of Phnom Penh.  
  • Java Programming Language: Part 1. (2022). Chi Kuong. Royal University of Phnom Penh.

Projects & Experience

  • Integration of ICT in Teaching and Learning in Higher Education: Case Study at RUPP

(Prof. Dr. Henrik Hansson, Computer and Systems Sciences Department - Stockholm University, 2014)

Skills & Certifications

  • Programming Languages: C/C++ Programming Language, Java Programming Language, Internet Programming / Web programming

  • Tools & Platforms: ICT tools, Adobe Photoshop, MS-Teams, MS-Office

  • Certifications:

  • Research Security and Due Diligence in Academia Workshop, Sandia National Laboratories (Sheraton Towers, Singapore), June 2024.

  • Technical working group of Artificial Intelligence, USAID Digital Workforce Development (University of California, Berkeley), Jan-April 2024

  • ICT in Higher Education: Capacity Building of HEIs, Southern University of Science and Technology and UNESCO-ICHEI, Shenzhen, China, 2016.

  • Enterprise Campus Network Design, Disaster Recovery and Backup Technology, Big Data cutting-edge Technology, Huawei University, Shenzhen, China, 2016.

  • The Integration of ICT into Teaching and Learning in Higher Education, Life Academy and Stockholm University, Sweden, 2014.

  • The Use of ICT tools for Teaching and Learning in Higher Education, Life Academy and Stockholm University, Sweden, 2014.

  • Upgrading Program in Computer Science, Ateneo de Manila University, the Philippines, 1996.

  • Advanced Tools & Techniques in Computer Applications Development, Asian Institute of Technology, Bangkok, Thailand, in 1995.

  • 2nd AIT-SIDA Faculty Development Program for Cambodian Educational Institutions, Asian Institute of Technology, Bangkok, Thailand, in 1995.

Awards & Achievements

  • Silver Medal of Labor — January 2006 

  • Gold Medal of Labor — March 2011 

  • Gold Medal of Labor — 2021

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Email: chi.kuong@rupp.edu.kh

  • Phone: +(855)17 947 377

  • Office: A102, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Dr. Chor Chandara

Dr. Chor Chandara

Assistant Professor & Deputy Head of Department

Dr. CHOR CHANDARA is an Assistant Professor at the Royal University of Phnom Penh (RUPP) with over two decades of academic experience. He obtained his Bachelor of Science in Mathematics (1998), Certificate of Upper Secondary School Teacher with a major in Mathematics (1999), Master of Information Technology (2005), and Doctor of Philosophy in Economics (2022).

Throughout his long teaching career, he has specialized in Mathematics, Data Structures and Algorithms, Applied Statistics, Data Analysis, and Investment Management. He is committed to continuous professional development and strive to enhance the quality of education through innovative teaching methods and the effective use of technology. 

Education

  • Doctor of Philosophy in Economics, 2022

  • Master of Information Technology, 2005

  • Certificate of Upper Secondary School Teacher (Major: Mathematics), 1999

  • Bachelor of Science in Mathematics, 1998

Teaching Areas

  • Mathematics for Computing

  • Data Structures and Algorithms

  • Statistics Analysis and Data Analysis

  • Investment Management

  • Research Methodology

Research Interests

  • Mathematics and Applied Statistics

  • Investment Management

Publications & Books

  • Discrete Mathematics (2026)

  • Statistics Analysis and Data Analysis (2023)

  • S-Plus Programming and Applied Statistics (2022)

  • Data Structures and Algorithms (2021)

  • Mathematics for Computing (2021)

  • MathLab Programming and Python Programming (2021)

Projects & Experience

  • HelpMe

  • CheckFirst

  • Digitalized Community for Skills Improvement

  • Performance Improvement of Urban Public Bus System by Utilizing Smartphone Application to Reduce Traffic Congestion in Phnom Penh

Skills & Certifications

  • Programming Languages & Tools: C/C++ Programming, S-Plus Programming, SPSS, and Data Analysis

  • Certifications:

  • Capacity Building Program on Statistical Methodology and Data Processing, Statistics Training Institute, Korea.

  • Applied Mathematics and Statistics, Siem Reap.

  • Teacher Advisor in the 11th Regional Congress Search for SEAMEO YOUNG Scientists held at SEAMEO RECSAM, Penang, Malaysia.

  • Advising student in Youth Innovation Competition on Lancang-Mekong Region’s Governance and Development.

  • International Expert Committee of Youth Innovation Competition on Lancang-Mekong Region’s Governance and Development.

Awards & Achievements

  • Silver Medal of Labor

  • Bronze Medal of Labor 

Social & Professional Links

  • Telegram: 012 952594

  • Facebook: Chor Chandara

Pok Leakmony

Pok Leakmony

Deputy Head

Mr. Pok Leakmony serves as the Deputy Head of the Department of Computer Science at the Royal University of Phnom Penh (RUPP). He brings over 38 years of foundational and advanced teaching experience, with 3 years dedicated to mathematics and 23 years within computer science disciplines. Beyond his administrative tenure directing department affairs, quality assurance, internal testing controls, and student graduation frameworks, he is an active research contributor in software engineering. His background spans complex independent developments, including interactive educational mathematics systems, multi-tiered algorithmic processing architectures, and competitive robot platforms. Additionally, he has lent his language expertise as a Khmer language collaborator for Radio the Voice of Vietnam for 3 years.

Education

  • Master of Science in Computer Science, Vietnam National University, Hanoi, Vietnam, 2002.
  • Bachelor of Science in Mathematics, Royal University of Phnom Penh, Cambodia, 1988.

Teaching Areas

  • Distributed Database Systems
  • Software Engineering
  • IT Project Management
  • Dot Net Programming
  • Structure Programming
  • Object-Oriented Programming
  • Analytical Geometry (Mathematics)
  • Mathematical Analysis

Research Interests

  • Teaching and learning with support tools (software).
  • Teaching and learning with AI support tools

Publications & Books

  • Pok Leakmony, Factors Impacting IT Development in Cambodia, PC World Vietnam, 43(5), p. 39, Vietnam, 1996.
  • Pok Leakmony, An Outline of IT Development in Cambodia’s Education Sector, IT Week IV, 2, p. 201-202, Ho Chi Minh City, Vietnam, 1994.

Projects & Experience

  • The Teaching Management System for Instructor (2012): The system can provide the instructor how to register his or her classes by semesters with subjects, topics of assignment and homework. It has 4 other randomizing functions which includes one for dividing students into groups, assigning assignment topics, homework, and oral questions.

 

  • IQ Test in Khmer (2002): The system provides the users the opportunity to test his or her knowledge by using multiple-choice questions. The instructors can create questions with any language that has been installed in their current computer. It can randomize the questions during testing. Each question can be displayed in text, picture, video or sound. The test-takers will get the prize depending on their score after completing the test.

 

  • Let’s Study Mathematics (2002): The system helps the students learn some basic mathematics, based on different levels that the users can select. The students can type or select their answers and check it to test their knowledge with each type of question level.

 

  • 38-years of experience in teaching and managing include being:
    • A senior lecturer (3-years in teaching mathematics and 23-years in teaching in the field of computer science).
    • A deputy head of department.
    • A Khmer language collaborator for radio the voice of Vietnam (in 3 years).

Skills & Certifications

  • Programming Languages: C, C++, VB.Net, Pascal

  • Tools & Technologies: MS-Team, MS-Project, Project KickStart, MS-Office Suite (Word, Excel, PowerPoint, Access)

  • Certifications:

    • ICT in Higher Education: Capacity Building of HEIs, Southern University of Science and Technology and UNESCO-ICHEI, Shenzhen, China, 2016.

Awards & Achievements

  • Gold Medal of Labor - 2020

  • Silver Medal of Labor - 2015 

  • Bronze Medal of Labor - 2013 

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Email: pok.leakmony@rupp.edu.kh

  • Phone: (+855) 011782654

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Chhim Bunthoeurn

Chhim Bunthoeurn

Assistant Professor

Chim Bunthoeurn is a Senior Lecturer in the Department of Computer Science at the Royal University of Phnom Penh (RUPP). With over 30 years of extensive teaching experience, he bridges the gap between academic theory and practical execution in Information Technology and Computer Science.

Throughout his career, Mr. Bunthoeurn has empowered generations of students to master programming, database systems, and full-stack web development, with expertise in Script, OOP, Framework, Front-End and Back-End Technologies. In today’s rapidly evolving digital landscape, his teaching integrates essential insights into Tech-Business strategies, Digital Security, and Artificial Intelligence (AI) adaptation.

Driven by a passion for continuous learning, his student-centric approach focuses on building real-world skills, critical thinking, and the confidence needed for students to thrive in the modern technology ecosystem.

 

Chim Bunthoeurn is a dedicated educator with a strong academic background in Information Technology and Computer Science. Holding an advanced degree in this domain, he expertly bridges the gap between deep theoretical knowledge and industry-ready practical skills. With over 30 years of extensive teaching experience, he has mentored students across various academic levels, empowering them to build a solid foundation in programming, databases, and web development.

Driven by a student-centric methodology, his teaching approach focuses on absolute clarity, intensive hands-on practice, and active student engagement. His technical expertise spans vital, modern domains including Core Programming, Object-Oriented Programming (OOP), Web & Mobile Application Development, Cybersecurity, and DevOps. He is deeply passionate about continuous learning, constantly adapting to cutting-edge technologies, and striving to inspire the next generation of tech innovators to build real-world skills and confidence in their abilities.

Education

  • Master of Science in Information Technology, Royal University of Phnom Penh, 2006
  • Bachelor of Science, in Mathematics, Royal University of Phnom Penh, Cambodia, 1997.

Teaching Areas

  • Basic Programming

  • OOP

  • Web Application Development (Front-End, Back-End)

  • Mobile App Development

  • IoT

Research Interests                                                                                     

  • Digital and AI

  • Data Analysis and Data Science

  • Telecommunication

Awards & Achievements

  • Silver Medal of Labor

  • Bronze Medal of Labor 

Contacts:

Emailchim.bunthoeurn@rupp.edu.kh

Phone: (+855) 012899304

Office: A101, Building A, Department of Computer Science

Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Dan Vournpheng

Dan Vournpheng

Assistant Professor

Assistant Professor DAN VOURNPHENG is a senior lecturer in the Department of Computer Science of the Faculty of Science, Royal University of Phnom Penh. He has been teaching both Bachelor’s degree and Master’s degree programs at the university. The courses he has been teaching include Data Structures & Algorithms, Object-Oriented Analysis and Design (OOAD) & Programming, and Management Information Systems (MIS). Besides teaching, he is also a project supervisor for research projects and student theses in the programs. He obtained a Master of Science in Information Technology from Royal University of Phnom Penh, Cambodia in 2010. In 2012, he earned a Cisco Certified Academy Instructor (CCAI) certification for CCNA from the University of Malaya, Malaysia. Later, in 2017, he received an Australia Awards Fellowship to attend training on Higher Education Quality Assurance at Charles Darwin University, Australia. His research interests include Data Structures & Algorithms, Machine Learning, and Data Science.

Education

  • Master of Science in Information Technology – Royal University of Phnom Penh, Cambodia | 2010

  • Bachelor Plus One in Informatics-Mathematics – National Institute of Education, Cambodia | 2006

  • Bachelor of Science in Information Technology – Build Bright University, Cambodia | 2005

Teaching Areas

  • Data Structures & Algorithms

  • OOAD & Programming

  • Data Warehousing & Mining

Research Interests

  • Data Structures & Algorithms

  • Machine Learning

  • Data Science

Publications & Books

  • Dan, V., et al. (2005). Employee Management Systems of Preah Kossamak Hospital [Bachelor’s thesis]. Build Bright University, Phnom Penh, Cambodia.

  • Dan, V. (2010). PL/SQL Database Server Language [Master’s research report]. Royal University of Phnom Penh.

  • Dan, V. (2007). Data Structures & Algorithm Analysis in C/C++. Svay Rieng University.

  • Dan, V. (2017). Computer Applications: Microsoft Office 2016. Royal University of Phnom Penh.

  • Dan, V. (2018). Microsoft Office 3-in-1: MS Word, Excel, and PowerPoint 2016. Royal University of Phnom Penh.

Projects & Experience

  • University teaching and curriculum development in Computer Science, including developing undergraduate and Master's degree textbooks and designing practical, laboratory-based learning environments.

  • Participate in national and international training programs focused on Information Technology and Computer Science research, including Higher Education Quality Assurance.

  • Supervise and mentor undergraduate student projects in Information Technology, Computer Science, and related fields. 

Skills & Certifications

  • Programming Languages: C, C++, Java, C#, VB.NET, Python

  • Tools / Technologies: Dot Net Technologies, Oracle Databases

  • Certificates:

  • Certificate of Teacher with Higher Education Degree (Informatics-Mathematics) – National Institute of Education, Cambodia | 2006

  • Certificate of Cisco Certified Academy Instructor for CCNA – University of Malaya, Malaysia | 2012

  • Certificate of Higher Education Quality Assurance – Charles Darwin University, Australia | 2017

Awards / Achievements

  • Bronze Medal of Labor — 2022

Contacts:

Department: Computer Science | Faculty of Science | RUPP
Email: dvournpheng@gmail.com
Phone: (+855) 12 905 696
Office: A101, Building A, Department of Computer Science

Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.
 

Ear Eksanthan

Ear Eksanthan

Senior Lecturer

With over 28 years of experience spanning academia, he is a seasoned educator and IT professional dedicated to bridging the gap between theory and industry practice. He holds an Engineer’s degree in Computer Science from Hanoi University of Technology and a Master’s degree in Computer Science from RUPP University, providing him with a robust theoretical foundation in computer science and management.

Education

  • Master of Science in Information Technology (RUPP | 2004 – 2006)
    Advanced graduate studies focusing on specialized areas within the computer science field.

  • Bachelor of Science in Computer Science and Engineering (Hanoi University of Technology | 1990 – 1997)
    Foundational undergraduate degree covering the core principles of software development, algorithms, engineering, and systems.

Teaching Areas

  • MIS

  • DBS

  • Oracle

  • SQL Server

  • Java

  • C

  • C++

  • C#

  • PHP

  • Mobile App

Research Interests

  • The mathematics for artificial intelligence (AI) and machine learning (ML)

  • AI development

Projects & Experience

  • Supervisor and Developer: Insurance Information, Banking system, E-commerce

Skills & Certifications

  • Programming Languages: C, C++, C#, VB, Java, PHP, Kotlin, SQL, T-SQL, P-SQL

  • Tools / Technologies: Artificial Intelligence & Machine Learning, Software Development & Engineering, Data Science & Database Management, Collaboration & Project Management

  • Other Skills: System Analyst

  • Certifications: AI, BI, Finance and Accounting

  1.  

Awards & Achievements

  • Bronze Medal of Labor  

 

Department: Computer Science | Faculty of Science | RUPP
Email: ear.eksanthan@rupp.edu.kh
Phone: (+855) 012844416
Office: A101, Building A, Department of Computer Science

  1. Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Hin Sam Ath

Hin Sam Ath

Assistant Professor

HIN SAM ATH is an Assistant Professor at the Royal University of Phnom Penh (RUPP) with over three decades of academic experience. He earned his Master of Computer Science from the Asian Institute of Technology (AIT), Thailand, in December 1996, and completed his undergraduate degree in Science, majoring in Mathematics, at RUPP (formerly Phnom Penh University) in June 1991. He has been a lecturer at RUPP since August 1991, teaching a wide range of subjects including Mathematical Analysis, Algebra, Systems Analysis, Digital Systems, Simulation & Modeling and Introduction to Artificial Intelligence. Since 2014, he has specialized in teaching Software Engineering and IT Project Management to senior students in Computer Science and Management Information Systems programs. His long-standing commitment reflects a strong dedication to advancing IT and computing education in Cambodia.

Education

  • MSc in Computer Science, AIT Thailand (1996)

  • BSc in Mathematics, RUPP (1991)

Teaching Areas

  • Software Engineering

  • IT Project Management

  • Introduction to Artificial Intelligence

  • Simulation & Modeling

  • System Analysis & Design

  • Digital System

  • Algebra

  • Mathematics Analysis

Research Interests

  • Artificial Intelligence

Publications & Books

  • Artificial Intelligence (Cheam Sithy & Hin Samath, 2020)

  • Mathematics for Computing (Sok Sambath & Hin Samath, 2020)

  • Programming Language (Cheam Sithy & Hin Samat, 2020).

Skills

  • Programming Languages

  • Analysis & Design

  • Management 

Tools / Technologies

  • MS-Team

  • G-Suit

  • MS-Project

  • MS-Office

Other Skills

  • Problem solving

  • Critical thinking

  • Conflict Management

  • Intra-personal

  • Inter-personal

 

Certifications

  • “Building Ecosystem for Higher Education Research”, December 02-03, 2021, The Ministry of Education Youth and Sport, online

  • “Best Practice in online higher education”, November 25, 2021, AmCham Cambodia – online.

  • The 3-Year Project on Strengthening Capacity of University Quality Assurance System towards uplifting Higher Education Quality in GSM Counties, November 10-13, 2015 in Phnom Penh, Cambodia.

  • STEM (Science, Technology, Engineering & Mathematics), Siem Reap – October 14-18, 2013, Kingdom of Cambodia (Facilitator)

  • Higher Education trend, July 22-27, 2014, Laung PreahBang, Lao PDR – Organize by SEMO RIHED.

  • Higher Education Preparation of Planning & Controlling for Higher Education, Siem Reap – December 03-07, 2012, Kingdom of Cambodia

  • Higher Education Leadership & Management, Siem Reap 18-23 November 2012, Kingdom of Cambodia

  • Higher Education Curriculum Development to meet labor market demand, May 28 – 30, 2012, Phnom Penh, Cambodia. 

  • Customer Life Cycle Management (CLM), in Indonesia (July 11-17, 2010)

  • Project Management System, Cambodia (July 06, 2010).

  • A story Telling & 4-Discipline Execution, In Malaysia (May 04-06, 2010).

  • Finance for non-finance Manager, In Cambodia (Feb 26th, 2010).

  • Leadership Alignment & New World Habit, in Cambodia (January 12-13, 2010)

  • Leadership & Management part III, in Malaysia (December 7 – 11, 2009).

  • Performance Management System, in Cambodia (November 24-25, 2009)

  • Process Excellence Initiative for International Roaming, and Revenue Assurance, in Cambodia (November 16-24, 2009).

  • Leadership & Management part II, in Malaysia (November 7-11, 2009)

  • Influencing Skill, in Malaysia (October 25-29, 2009)

  • Leadership & Management part I, in Malaysia (October 18-21, 2009)

  • HR for Non-HR Manager, in Cambodia (September 15-16, 2009).

  • GSMAP workshop, in Shang Hai (China), (September 6-11, 2009) 

  • Business Intelligence workshop, in Cambodia (May 19, 2009)

  • Executive Leadership Coach, in Cambodia (June 24-25, 2008)

  • Regulatory workshop in interconnect, and licensing, in Cambodia (March 25, 2008)

  • Leadership, in Cambodia – the Oxford Center (UK) (June 28-29, 2008).

  • Fraud Management & Revenue Assurance (2-8 December 2007 in Singapore)

  • Management & Leadership, (American Academic Association, 2007)

  • TAP and Roaming Testing, in Singapore (MACH) (June 16-20, 2006).

  • Fraud Management (05-10 Feb 2004, Hongkong)

  • Object-Oriented Technology Concept and Getting Start to Java Programming Language, conducted by No Magic Asia Limited Training course in Cambodia Samart Communication Co. Ltd., in Cambodia, Mar 29 – April 2, 2004. 

  • Prepaid System 3.5 & 3.6 Tariff Handling, conducted by Ericsson Education from 24-26 November 2003 (in Cambodia Samart Communication Co. Ltd. In Cambodia.)

  • GSMAP & IREG meeting in Singapore, August 2002.

  • Oracle, Developer 2000, Database Administration (February 04-16, 2002), in Phnom Penh. Offer by Cambodia Samart Telecommunication, Co., Ltd. 

  • Prepaid platform and its system (Telecommunication), Boston, Masachuset, January 03-20, 2000. USA

  • Computer Training (Computer Application & Curriculum Development), Regional Computer Center, Asian Institute of Technology, Thailand 1994.

 

Awards & Achievements

  • Gold Medal of Labor, 2023–2025 

  • Royal Order of Cambodia (Maha Sena), 15 August 2022 

  • Royal Order of Cambodia (Thibadin), 20 August 2019

 

Contacts:

Department: Computer Science | Faculty of Science | RUPP
Email: hin.samath@rupp.edu.kh
Phone: (+855) 015810191
Office: A101, Building A, Department of Computer Science

Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00

Dr. Heng Sovannarith

Dr. Heng Sovannarith

Assistant Professor

Dr. Heng Sovannarith is a senior academic staff member in the Department of Computer Science, Faculty of Science, Royal University of Phnom Penh (RUPP), Cambodia. He is actively involved in teaching and curriculum development in computer science, software engineering, and related fields.

He obtained his Ph.D. in Computer Science from Khon Kaen University, Thailand (2019), a Master’s degree in Computer Science from Ateneo de Manila University, Philippines (2010), and a Bachelor’s degree in Computer Science and Engineering from the Royal University of Phnom Penh (2005).

His academic interests include computer science education, software development, and information systems. He contributes to teaching, academic supervision, and the development of computing curricula at RUPP.

.

Education

  • Ph.D. in Computer Science, Khon Kaen University, Thailand (2019) 

  • M.Sc. in Computer Science, Ateneo de Manila University, Philippines (2010) 

  • B.Sc. in Computer Science and Engineering, Royal University of Phnom Penh, Cambodia (2005)

Teaching Areas

  • Computer Science

  • Software Engineering

  • Information Systems

  • System Analysis and Design

  • Programming Languages

  • Database Systems

  • Computer Networks

  • Web Development

  • Mobile Application Development

  1.  

Research Interests

  • Image Processing and Computer Vision

  • Software Engineering

  • Information Systems 

  • Database Systems 

  • Wireless Network

  • Artificial Intelligence  

  • Internet of Things (IoT) Systems

Publications & Books

  • Heng, S., So-In, C., & Nguyen, T. G. (2017). Distributed image compression architecture over wireless multimedia sensor networks. Wireless Communications and Mobile Computing, 2017, 5471721. 

  • Vo, V. N., So-In, C., Tran, H., Tran, D. D., Heng, S., Aimtongkham, P., & Nguyen, A. N. (2019). On security and throughput for energy harvesting untrusted relays in IoT systems using NOMA. IEEE Access, 7, 149341–149354. 

  • Heng, S., Aimtongkham, P., Vo, V. N., Nguyen, T. G., & So-In, C. (2020). Fuzzy adaptive-sampling block compressed sensing for wireless multimedia sensor networks. Sensors, 20(21), 6217. 

  • Aimtongkham, P., Heng, S., Horkaew, P., Nguyen, T. G., & So-In, C. (2020). Fuzzy logic rate adjustment controls using a circuit breaker for persistent congestion in wireless sensor networks. Wireless Networks, 26(5), 3603–3627. 

  • Heng, S., Aimtongkham, P., & So-In, C. (2023). A novel video-on-demand caching scheme using hybrid fuzzy logic least frequency and recently used with support vector machine. 

  • Vinh, N. Q., Dang, V. H., Tran, D. H., Heng, S., Ho Dac, T., & Vo, V. N. (2025). Mobile UAV eavesdropper position tracking for improving physical layer security in 6G networks. International Conference on Industrial Networks and Intelligent Systems, 259–271. 

  • Saadat, S., Heng, S., & Teknomo, K. (2009). Automation of pedestrian tracking in a crowded situation using angled uncalibrated camera. ERDT Conference, 119–122. 

  • Heng, S. (2010). Automated pedestrian detection using stereo images from two convergent cameras (Thesis).

Projects & Experience

  • University teaching and curriculum development in Computer Science and related fields 

  • Laboratory management for Computer Networks, Software Development, Artificial Intelligence, and IoT systems 

  • Development of academic course materials and textbooks for undergraduate programs 

  • Participation in international training programs in computer software and Internet research 

  • Supervision and mentoring of student projects in software development and information systems 

  • Contribution to the design and improvement of practical laboratory-based learning environments at university level

Skills & Certifications

  • Programming Languages: C, C++, C#, Java, PHP, JavaScript, Python, SQL

  • Tools & Platforms: Microsoft Office, Visual Studio, VS Code, NetBeans, Eclipse, XAMPP/WAMP, MySQL, Git/GitHub, Linux, Windows Server, Laravel, Android Studio

Awards & Achievements

  • Bronze Medal of Labor

Contacts

Department: Computer Science | Faculty of Science | RUPP
Email: sovannarith@rupp.edu.kh
Phone: +(855) 012510576
Office: A101, Building A, Department of Computer Science

Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Huot Mengtek

Huot Mengtek

Senior Lecturer

HUOT MENGTEK is a senior lecturer of Computer Science at the Royal University of Phnom Penh (RUPP) with three decades of academic experience. He earned his Master of Science in Information Technology (IT) from the Royal University of Phnom Penh, Cambodia, in July 2006, and completed his Bachelor of Mathematics degree at the Royal University of Phnom Penh, Cambodia, in September 1995. He has been a dedicated lecturer at RUPP since January 1996, teaching core computer architecture, infrastructure, networking, and programming foundations. His long-standing career reflects a profound commitment to developing computing and logical competencies in young engineering talents.

Education

  • Master’s Degree in Information Technology, Royal University of Phnom Penh, Cambodia – 7/2008.

  • Bachelor’s Degree in Computer Science and Engineering, Royal University of Phnom Penh, Cambodia – 1/2002.

  • Bachelor’s Degree in Mathematics, Royal University of Phnom Penh, Cambodia – 9/1995.

Teaching Areas

  • Math for Computing

  • Operating Systems

  • Computer Networking

  • Data Structures and Algorithms

  • Programming Languages (C/C++, Java, Python)

Research Interests

  • Artificial Intelligence (AI)

Skills & Certifications

  • Programming Languages: C, C++, Java, Python

  • Core Concepts: Analysis & Design, Problem Solving, Critical Thinking

  • Tools / Technologies: MS-Team, MS-Project, MS-Office

  • Certifications:

  • Cisco Networking Academy Program – Temasek Polytechnic School, Singapore | 1999

  • Advanced Course Participation of Computer Software and Application – UNU/IIST & Vietnam National University | 2002

  • Summer School in Algorithms and Programming in Python – Royal University of Phnom Penh | 2022

Awards & Achievements

  • Bronze Medal of Labor

 

Contacts

Department: Computer Science | Faculty of Science | RUPP

Emailhuot.mengtek@rupp.edu.kh
Phone: (+855) 012789618

Office: A101, Building A, Department of Computer Science

Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Kim No

Kim No

Assistant Professor

Assistant Professor KIM NO is a dedicated educator and researcher in the field of Information Technology Networking and Cybersecurity. He specializes in Computer Networks, System Administration, Network Security, and Cisco Networking technologies. With extensive experience in higher education and technical training, he is committed to developing students’ practical and analytical skills to meet the evolving demands of the digital and networking industry.

Throughout his academic career, Assistant Professor KIM NO has taught a wide range of subjects including Data Communications, Computer Networks (Switching, Routing and Wireless Essentials and Enterprise Networking, Security, and Automation), Network Security, Windows Server Administrator and Linux System Administrator. His teaching approach combines theoretical foundations with hands-on laboratory practice, enabling students to gain real-world technical experience in network configuration, troubleshooting, and security management.

In addition to teaching, he actively contributes to curriculum development, academic mentoring, and professional training programs in Information Technology. His interests include cybersecurity solutions, secure network infrastructure, cloud networking, and modern enterprise network management.

Assistant Professor KIM NO is passionate about advancing technology education and inspiring the next generation of IT professionals through innovation, professionalism, and lifelong learning.

Education

  • M.Sc. in Telecommunications Engineering 
    Hanoi University of Science and Technology, Vietnam | 2011

  • B.Sc. in Electronics and Telecommunications 
    Hanoi University of Science and Technology, Vietnam | 2008

Teaching Areas

  • Data Communications

  • Computer Networks

  • Windows and Linux System Administration

Research Interests

  • Network Security

  • Cloud Computing

  • AI

  • Cybersecurity

Publications

  • 55 Practice Labs of Cisco Switch, Published in 2020

  • 55 Practice Labs of Cisco Switch, First Edition, Published in 2021

  • Practice Exercises of Cisco Router Part1, Published in 2021

  • Practice Exercises of Cisco Router Part2, Published in 2021

  • Practice Exercises of Cisco Router Part3, Published in 2024

Projects & Experience

  • Worked for Huawei Technologies (Cambodia) Co., Ltd who held the position of NOC NSS Front Office Engineer, 2011.

  • Worked for CamGSM Company Limited (Mobitel) who held the position of OMCR Engineer, 2009.

  • Worked for VIETEL (CAMBODIA) PTE. LTD who held the position of BSS Engineer, 2008.

Skills & Certifications

  • Certifications: 
  • Cisco Certified Network Associate - CCNA from CISCO, 2007.

  • CCNA1&2 Instructor Certification, Sunrise Institute, Cambodia, 2012.

  • CCNA3&4 Instructor Certification, PNC, Cambodia, 2020.

Awards /Achievements  

  • Bronze Medal of Labor – 2026

  1. Contacts
  • Department: Computer Science | Faculty of Science | RUPP

  • Emailkim.no@rupp.edu.kh

  • Phone: (+855) 017222150

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Dr. Ouk Khean

Dr. Ouk Khean

Associate Professor

Assoc. Prof. Dr. Ouk Khean is an enthusiastic and dedicated educator with a strong academic background and a passion for fostering meaningful learning experiences in computer science and worked as adviser to Ministry of education Youth and sports with ranked as General Directory was in charge of IT Bac II exam System troubleshooting. He holds a Doctor of Philosophy (Ph.D.) degree, which has equipped him with deep theoretical insight and comprehensive practical expertise. Over his distinguished career, he has accumulated vast teaching and administrative experience working with diverse groups of students, helping shape advanced instructional plans, and steering research-driven engineering goals. He is heavily involved in advanced system engineering, data center engineering, infrastructure security landscapes, and high-performance container orchestrations.

Education

  • PhD of Information Technology (Cybersecurity/Network security)- 2014

  • Master of Information Technology-Royal University of Phnom Penh-2006.

  • Bachelor of Computer Science and Engineering-Royal University of Phnom Penh-2001.

  • Diploma of Pedagogy -Pedagogy Faculty-1996.

  • Bachelor of Mathematic -Royal University of Phnom Penh-1995

Teaching Areas

  • Computer Networks/Advanced network 

  • AI-integrated

  • Linux System Administration

  • System Software Development with Python programming

Research Interests

  • Cybersecurity

  • Computer Networks

  • Linux System Administration

  • Plagiarism Checker in Khmer

  • Artificial Intelligence (AI)

  • Cryptography

  • Blockchain 

Publications & Books

  • Mobile App security for E-Commerce 

  • Network Design for WAN Traffic and Cost Generator

  • Hybrid of asymmetric cryptography (RSA) and symmetric cryptography (OTP)

  • Packet Filtering with IPtable in Ubuntu

  • Message Security and Parity Bit Recovery

Projects & Experience

  • Khmer plagiarism Checker

  • CSD Smart Scheduling System 

  • MySQL/SQLite cryptography Implementation (hybrid encryption/Decryption)

  • Internet Bandwidth speed Test System 

  • Smart Building Scheduling Control System 

  • Professor Scheduling Tacking

Skills & Certifications

  • Programming Languages: C++, Java, Python (with Flask framework), Shell Scripting, JavaScript, Windows PowerShell

  • Tools & Environments: Cisco Packet Tracer, Wireshark, Linux Enterprise Systems, Windows Server 2024, AWS, Docker, Kubernetes, Metasploit Framework, Kali Linux

  • Certifications: 

  • Excellence of Instructor ( 5 years)-Cisco(2019)
  • Digital public Administration ( Royal Administration School,2025)
  • International Cybersecurity Policy and Diplomacy for CLMV Countries(2012)
  • Business Analysis Career Start (Charles Sturd,2021)
  • Cisco CCNA V3 (Charles Sturd ,2017)
  • CISSP Security (Charles Sturd ,2017)
  • Cyber Warfare and Terrorism (Charles Sturd ,2017)
  • Cybersecurity Management (Charles Sturd ,2017)
  • Detecting and defending against Threats (Charles Sturd ,2021)
  • Network Security Administrator (Charles Sturd ,2016)
  • Enterprise Security Fundamentals (Charles Sturd ,2018)
  • Knowledge Discovery and Data Mining (Charles Sturd ,2021)
  • Applied Social Media Marketing (Charles Sturd ,2021)
  • The journey of DIP Student (Charles Sturd ,2018)

Awards & Achievements

  • Gold Medal of Labor

  • Silver Medal of Labor

  • Bronze Medal of Labor

  • Cisco Excellence Instructor for 5 years’ service

Social & Professional Links

Contacts

Department: Computer Science | Faculty of Science | RUPP

Emailoukkhean@gmail.com

Phone: (+855) 012925849

Office: 106B, Building B, Royal University of Phnom Penh

Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Pheng Oussaphea

Pheng Oussaphea

Assistant Professor

Pheng Oussaphea is an Assistant Professor in the Department of Computer Science at the Royal University of Phnom Penh (RUPP). He is a dedicated educator with a strong academic background in information technology and computer science. He holds a degree in this field, which has equipped him with both theoretical knowledge and practical skills. He has more than 30 years of teaching experience, working with students at different levels and helping them develop a solid understanding of programming, databases, and web development. His teaching approach focuses on clarity, hands-on practice, and student engagement. He is particularly experienced in technologies such as PHP, Laravel, and front-end web development. He is passionate about continuous learning and strive to inspire students to build real-world skills and confidence in their abilities.

Education

  • Master's degree of Science in Information Technology
    Royal University of Phnom Penh, Cambodia | 2006

  • Bachelor's degree of Science in Computer Science and Engineering
    Royal University of Phnom Penh, Cambodia | 2001

  • Bachelor's degree of Mathematics
    Royal University of Phnom Penh, Cambodia | 1995

Teaching Areas

  • Database Systems Design and Implementation

  • Information Systems Analysis and Design

  • Web Application Development

Skills & Certifications

  • Programming Languages: Python, Java, C#, HTML, CSS, JavaScript

  • Tools / Technologies: PHP, Laravel

 

Awards & Achievements

  • Silver Medal of Labor

  • Bronze Medal of Labor

 

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emailpheng.oussaphea@rupp.edu.kh

  • Phone: (+855) 016862689

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Meas Vandeth

Meas Vandeth

Senior Lecturer

With over 28 years of experience in Information Systems Analysis and Development, I have been dedicated to teaching and mentoring students in system analysis, system design, database management, and system implementation. I combine academic teaching with real industry experience through hands-on involvement in developing and consulting systems for SMEs and enterprise organizations.

I specialize in DBMS technologies such as Oracle and Microsoft SQL Server, Ms Access, and in software development using .NET, Java, and Flutter technologies. I also have experience with reporting and business intelligence tools including Power BI and Crystal Reports. Throughout my career, I have worked on projects ranging from SMEs System to Enterprise System such as Sale and Stock Management System, HR Management Systems Core Banking, Solutions.

Education

  • Master of Information Technology
    Royal University of Phnom Penh, Cambodia | 2004-2006

  • Engineer of Computer Science
    Hanoi University of Technology, Vietnam | 1992-1997

Teaching Areas

  • System Analysis and Design

  • Java Programming

  • Database System

Research Interests

  • Information System analysis, design and digitalize business

  • Business Intelligence

Projects & Experience

  • Sale and Stock Management System for Many SMEs

  • Loan and Accounting Management (Part of Core-Banking) for Micro Finance Institution

  • Logistic Management System (for Cambodia Post) and Integration with International System IPS, CDS, etc. and Companies

  • Member Management System, HR System

Skills & Certifications

  • Programming Languages: Visual Basic, Java, C#, T-SQL, PL/SQL, etc.

  • Tools / Technologies: .NET Technology, Java, Flutter, Power BI, Crystal Report

  • Other Skills: Analyze, design, and translate business into automated and digital Information Systems

Awards & Achievements

  • Bronze Medal of Labor 

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emailmeas.vandeth@rupp.edu.kh

  • Phone: (+855) 012885348

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM

Ouk Polyvann

Ouk Polyvann

Assistant Professor

Mr. Ouk Polyvann is an Assistant Professor in the Department of Computer Science at the Royal University of Phnom Penh (RUPP). He has over 30 years of experience in higher education, specializing in Computer Architecture, Artificial Intelligence (AI), Robotics, and the Internet of Things (IoT). He leads research and teaching in Embedded Systems and Edge AI at the AI Robotics Lab, focusing on practical applications using ESP32, Raspberry Pi 5, and ROS. His work bridges theoretical knowledge with real-world engineering solutions.

 

Mr. Polyvann is also a key contributor to Khmer-language technical education, including the Computer Architecture 2026 curriculum. He is dedicated to mentoring students and promoting innovation in AI and robotics across Cambodia.

Education

  • Master of Science – Computer Science – Royal University of Phnom Penh – Cambodia – 2006

  • Bachelor of Science – Computer Science and Engineering – Royal University of Phnom Penh – Cambodia – 1990

Teaching Areas

  • Computer Architecture

  • Artificial Intelligence (AI)

  • Robotics

  • Internet of Things (IoT)

  • Embedded Systems

  • Edge AI

Research Interests

  • Computer Architecture 2026 curriculum

  • Embedded Systems

  • Edge AI

  • IoT applications

Projects & Experience

  • Smart Campus Development – Core Planner – Focused on utilizing Edge AI and IoT technologies

  • Smart Classroom AI – Lead Developer – IoT system using ESP32 and Raspberry Pi 5

  • PC Learning Hub & Robotics Arena – Developer – Interactive simulation and hardware testing

  • AI Line Follower & Drone Systems – Designer – Autonomous control using PID

  • ABU Robocon – Technical Advisor – Robotics competition mentor

  • AI for IoT and Robotics Server – Developer – AI-based server infrastructure for research and learning

Skills & Certifications

  • Programming Languages: Python, C/C++, Assembly (x86/ARM)

  • Tools / Technologies: ROS/ROS2, OpenCV, TensorFlow, Scikit-learn, YOLOv8, MQTT, Firebase, Linux (Ubuntu)

  • Other Skills: Curriculum Design, Research & Development Management, Technical Mentoring

  • Certifications:

  • Capacity Building of Higher Education Institutions – SUST, China – 2016

  • Computer Software and Application – VNU, Vietnam – 2002

Awards & Achievements

  • Established Robotics & AI Laboratory at RUPP

  • Developed Khmer-language educational materials for AI and Embedded Systems

  • Supervised award-winning Smart City and Automation student projects

  • Contributor to MoEYS digital transformation initiatives

Social & Professional Links

  • LinkedIn: www.linkedin.com/in/ouk-polyvann-61512989

  • GitHub: https://github.com/Polyvann

  • Website: ouk-pollyvan.web.app

 

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Email: ouk.polyvann@gmail.com

  • Phone: 011 995 516

  • Office: IoT and Research Laboratory (Room 402B, Building B)

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Loeung Vidol

Loeung Vidol

Senior Lecturer

Vidol is a senior IT executive, technical educator, and curriculum architect based in Phnom Penh. With extensive experience leading enterprise‑scale IT operations and designing scenario‑driven training, he specializes in transforming complex technologies into clear, practical learning experiences. His work spans Linux and Windows Server administration, networking, workflow optimization, and multilingual classroom support, empowering students through hands‑on, real‑world problem‑solving.

As a curriculum designer, Vidol develops modular teaching resources, reproducible labs, and assessment materials that strengthen both technical mastery and critical thinking. He is known for creating efficient cross‑platform workflows, building automation tools, and refining teaching materials for diverse learning environments. Across classrooms and professional settings, Vidol’s mission is consistent: to elevate learners’ confidence, capability, and career readiness through structured, accessible, and engaging instruction.

Education

  • Master of Science in Computer Science – Ateneo de Manila University | 1998

  • Bachelor of Science in Mathematics & Computer Science – Ateneo de Manila University | 1996

  • Bachelor of Science in Mathematics – Royal University of Phnom Penh | 1994

Teaching Areas

  • Computer Networks

  • Windows System Administration

  • Linux System Administration

Research Interests

  • Data Science

  • Artificial Intelligence

  • Wireless Technology

Projects & Experience

  • Company Core and Branch Network Integration – Role: Supervisor. Description: The network is designed to ensure redundancy, scalability, and high availability through a ring topology and dual core architecture. The project simulates a real world enterprise WAN, teaching students how to build resilient, multi-site networks with redundancy, dynamic addressing, and service integration.

Skills & Certifications

  • Programming Languages: C/C++, Perl, PHP, Java, .NET, Python

  • Tools / Technologies: XAMPP Stack, Web Development, Automation & Scripting

  • Other Skills: Enterprise Networking, Data Centers, Virtualization (VMware, Hyper-V, VxRail, HyperFlex), Linux/Windows Server, Cloud & Hybrid Environments, High Availability, Disaster Recovery, Business Continuity Planning; Firewalls (Cisco ASA, Mikrotik, Windows, Linux, FortiNet), Threat Detection, Incident Response, DDoS Mitigation, Security Hardening, Compliance, Network Monitoring.

  • Certificates: 

  • Cisco Instructor Training – UNDP APDIP | 1999

  • Mikrotik MTCNA Training – Mikrotik | 2010

  • Juniper JNCIA Training – Juniper | 2012

  • ISP and BGP Routing – APNIC | 2013

  • MPLS Training – APNIC | 2014

  • IT Security Training – Team Cymru | 2015

Awards / Achievements

  • Bronze Medal of Labor

Social & Professional Links

  • LinkIn: https://www.linkedin.com/in/vidol-loeung-66644b13a/

 

Contacts

  • Department: Computer Science | Faculty: Faculty of Science | RUPP

  • Email: loeung.vidol@rupp.edu.kh

  • Phone: (+855) 012950864

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

     

Peng Kun

Peng Kun

Assistant Professor

Asst. Prof. Peng Kun is a highly experienced Assistant Professor and long-standing IT lecturer in the Department of Computer Science at the Royal University of Phnom Penh (RUPP). With an academic career spanning several decades, he possesses a deeply rooted foundation in mathematics, logical frameworks, and architectural computer science systems. His pedagogical methodology focuses heavily on merging abstract foundational computations with modern networking models to systematically develop undergraduate technical development paradigms.

Education

  • Master of Science (M.Sc.) in Information Technology – Royal University of Phnom Penh (RUPP), Cambodia | 2006

  • Bachelor of Science (B.Sc.) in Computer Science – Royal University of Phnom Penh (RUPP), Cambodia | 2001

  • Bachelor of Science (B.Sc.) in Mathematics – Royal University of Phnom Penh (RUPP), Cambodia | 1989

Research Interests

  • Routing and switching

Awards & Achievements

  • Gold Medal of Labor
  • Silver Medal of Labor

  • Bronze Medal of Labor

 

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Email: peng.kun@rupp.edu.kh

  • Phone: (+855) 011242451

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Svoeuy Sivuthary

Svoeuy Sivuthary

Senior Lecturer

Ms. SVOEUY Sivuthary has been working at the Royal University of Phnom Penh (RUPP) for over 31 years. She specializes in Computer Fundamentals and Technology, Computer Architecture, and Artificial Intelligence (AI) for Robots. Throughout her long academic journey, she has been dedicated to fostering computing skills and technological understanding among students. In recognition of her service and commitment to education, she has been honored with national bronze and silver medals.

Education

  • Master's degree of Science in Information Technology
    Royal University of Phnom Penh, Cambodia | 2006

  • Bachelor's degree of Science in Computer Science and Engineering
    Royal University of Phnom Penh, Cambodia | 2001
     

Teaching Areas

  • Computer Fundamental​ Concepts

  • Computer Architecture & AI Robot

Research Interests

  • AI for Robots

Skills & Certifications

  • Other Skills: Computer Fundamentals, Architecture, Robotics Systems

Awards & Achievements

  • Silver Medal of Labor

  • Bronze Medal of Labor

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emailsvoeuy.sivuthary@rupp.edu.kh

  • Phone: (+855) 077688289

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Taing Pengsreng

Taing Pengsreng

Assistant Professor

Taing PengSreng is an Assistant Professor in the Department of Computer Science at the Royal University of Phnom Penh (RUPP). He specializes in mobile application development, programming ecosystems, and software architecture and design, problem solving with years of experience in higher education, he is dedicated to equipping students with robust technical knowledge and practical programming skills to meet the shifting demands of the technology industry.

Education

  • Master of Information Technology
    Royal University of Phnom Penh, Cambodia | 2007

  • Bachelor's degree of Mathematics
    Royal University of Phnom Penh, Cambodia | 1996

Teaching Areas

  • .NET Programming

  • Dart Programming

  • Mobile App Development

  • Object-Oriented Programming Analysis and Design

Research Interests

  • Mobile App Development

  • Data Science

  • Cloud Computing

Skills & Certifications

  • Programming Languages: C#, Dart, Java

  • Tools / Technologies: .NET, Flutter Ecosystem

  • Other Skills: Mobile Architecture, Application Design, Problem Solving.

 

Awards & Achievements

  • Silver Medal of Labor - 2026

  • Bronze Medal of Labor


Social & Professional Links

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emailtaing.pengsreng@rupp.edu.kh

  • Phone: (+855) 017399339

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Ly Sokun

Ly Sokun

Assistant Professor

LY SOKUN is an Assistant Professor at the Royal University of Phnom Penh (RUPP) with over 2 decades of academic experience. He earned his Masters of Science in Information Technology from the Royal University of Phnom Penh (RUPP) back in August 2006, obtained his Certificate of Upper Secondary School Teacher from the Faculty of Pedagogy in September of 2002, and completed his undergraduate degree of Science, Majoring in Computer Science and Engineering at RUPP in July of 2001. He has been a lecturer at RUPP since October of 2003, He teaches a wide range of Programming languages including C++, Java, and Python. His long standing commitment reflects a strong dedication to further help advance IT and computing education in Cambodia.

Education

  • Master's degree of Science in Information Technology, Royal University of Phnom Penh, Cambodia, 08/2006.

  • Certificate of Upper Secondary School Teacher, National Institute of Education (former Faculty of Pedagogy), Cambodia, 10/2002.

  • Undergraduate degree of Science, Computer Science and Engineering, Royal University of Phnom Penh, 07/2001.

Teaching Areas

  • C/C++ 

  • Java

  • Python

  • MySQL

Research Interests

  • Artificial Intelligence

Publications & Books

  • Ly Sokun & Chi Kuong (2018). C/C++ Language.

  • Chi Kuong & Ly Sokun (2022). Java Language.

Skills & Certifications

  • Programming Languages: C/C++, Java, Python

  • Tools / Technologies: MySQL, MS-Teams , MS-office, VSC, NetBeans, Eclipse , Dev-C++, XAMPP, AI

Awards & Achievements

  • Bronze Medal of Labor

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emailly.sokun@rupp.edu.kh

  • Phone: (+855) 012582482

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Thap Boung

Thap Boung

Assistant Professor

Mr. Thap Boung is an Assistant Professor in the Department of Computer Science at the Royal University of Phnom Penh (RUPP). He has a long and distinguished career in mathematics and computer science education spanning nearly three decades. He began his academic journey teaching Mathematics for Computing and Pascal programming from 1997 to 2002. Over the next two decades, his teaching evolved into core backend architectures, specializing in C, C++, Java, Python, and Data Structures & Algorithms. He is passionate about constructing deep engineering foundations and has been recognized with national Bronze, Silver, and Gold medals for his dedicated service to higher education in Cambodia.

Education

  • Master of Information Technology – Royal University of Phnom Penh, Cambodia – 2006

  • Bachelor of Mathematics – Royal University of Phnom Penh, Cambodia – 1997

Teaching Areas

  • C, C++, Python, and Java Programming Languages

  • Data Structures and Algorithms

  • Mathematics for Computing

Research Interests

  • Emerging Technologies

  • Artificial Intelligence (AI)

  • Advanced Programming Methodologies

Skills & Certifications

  • Programming Languages: C, C++, Python, Java, Pascal

  • Core Concepts: Data Structures, Algorithm Design, Discrete Mathematics

  • Tools / Technologies: Computer Systems Ecosystems

  • Certifications: Master's Degree of Information Technology (Certified 2016)

Awards & Achievements

  • Gold Medal of Labor

  • Silver Medal of Labor

  • Bronze Medal of Labor

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emailthap.boung@rupp.edu.kh

  • Phone: (+855) 011970296

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Thou Chamroeun

Thou Chamroeun

Senior Lecturer

Mr. Thou Chamroeun is a highly experienced and dedicated educator with over 26 years of experience bridging the gap between academic theory and industry practice. Specializing in database design, database administration (SQL), web application development, and software programming, he brings deep technical architecture expertise to the classroom. Mr. Chamroeun is deeply committed to curriculum excellence, equipping the next generation of Computer Science and IT professionals with the hands-on, practical skills required to thrive in today’s tech landscape.

Education

  • Master of Science in Information Technology – Build Bright University, Cambodia | 2005

  • Bachelor of Science in Computer Science – Royal University of Phnom Penh, Cambodia | 1999

Teaching Areas

  • Programming Languages

  • Database Systems & Design

  • Website Application Development

Research Interests

  • Artificial Intelligence (AI)

Projects & Experience

  • Shipping Management System – developed for APL Logistics Cambodia

  • Sale Management System – developed for British American Tobacco Ltd.

  • Inventory Management System – developed for Cambodia Utilities Pte. Ltd.

  • Site Management Infrastructure – developed for the International Labor Organization (ILO)

  • Library Management Architecture – configured for SETEC Institute

  • Stock Management Systems – deployed for Muhibbah Engineering Cambodia Co., Ltd.

  • Leave Management & Stock Control System – tailored for Veteran International Cambodia

Skills & Certifications

  • Programming Languages: C, C++, SQL, HTML, CSS, JavaScript, PHP

  • Database & Infrastructure: Database Design, Database Administration (DBA), System Deployment

  • Tools / Technologies: (To be updated)

  • Certifications:

  • Oracle 9i SQL Certification – Oracle University (Thailand) | 2003

  • Oracle 9i Data Modeling – Oracle University (Thailand) | 2004

  • Oracle 9i DBA Professional Certification – Oracle University (Thailand) | 2004

  • ICT in Higher Education: Capacity Building of HEIs – Shenzhen, China | 2016

  • Huawei IP & IF Special Technology Training – Huawei University, China | 2016

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Email: thou.chamroeun@rupp.edu.kh

  • Phone: (+855) 012522227

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Ung Rithy

Ung Rithy

Assistant Professor

UNG RITHY is an Assistant Professor at the Royal University of Phnom Penh (RUPP) with over two decades of academic experience. He earned his Master of Computer Science from Build Bright University (BBU), Cambodia, in September 2005, and completed his undergraduate degree in Computer Science, majoring in Engineering, at Hanoi University of Technology, Vietnam, in May 1997. With a foundational pedigree crossing advanced systems architectures, software algorithms, and high-level abstract logic, he specializes in strengthening practical technical development paradigms and problem-solving structures within student communities.

Education

  • Master’s Degree in Computer Science – Build Bright University (BBU), Cambodia | 2005

  • Bachelor’s Degree in Computer Science – Hanoi University of Technology, Vietnam | 1997

Teaching Areas

  • Data Structures and Algorithms

  • Programming Languages (C/C++, Java, and others)

Skills & Certifications

  • Programming Languages: C, C++, Java, and associated software environments

  • Core Concepts: Problem Solving, Critical Thinking, Logic Architecture

  • Tools / Technologies: MS-Team, MS-Project, MS-Office

  • Certifications:

  • Advanced Course Participation in Computer Software and Applications, UNU/IIST in collaboration with Vietnam National University, August 5–30, 2002.

  • Training Certificate: Internet Education and Research Laboratory, Asian Institute of Technology (AIT), Thailand, December 13–17, 2004.

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Email: ung.rithy@rupp.edu.kh

  • Phone: (+855) 012921617

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Lim Lyheng

Lim Lyheng

Senior Lecturer

Result oriented and qualified manager and Lecturer, success driven solution provider and professional mentor with creativity in identifying and designing effective solutions and lecturing to meet the current needs and future expectations of business and clients as well as students. Broad areas of expertise include IT Project Management, Artificial Intelligence, Business Intelligence, Big Data Management, Software Engineering, and Management Information Systems.


Professional in project planning, cost, resource and time management, problem solving and mentoring with extensive experiences in project, people management and training/lecturing which meet the timeline and satisfaction of the customers, students, senior managers, and organizations.

Education

  • Master Degree - Computer Application Technology - Central South University - China - 2007

  • Bachelor Degree - Computer Science & Engineering - Royal University - Cambodia - 2003

Teaching Areas

  • Software Engineering, Systems Analysis & Design and Implementation

  • IT Project Management, Management Information System

Research Interests

  • Machine learning, Deep learning, Generative AI And Large Language Models

Publications

Project and Work Experience

  • LECTURING EXPERIENCE (19+Years Lecturing Experiences for Graduated & Undergraduate students) for Several Universities such as Royal University of Phnom Penh (RUPP), National University of Management (NUM), Norton Universities(NU), Royal University of Law & Economics (RULE),Limkokwing University of Creative Technology, Paññāsāstra University of Cambodia (PUC), Cambodian Mekong University(CMU), Cambodian University for Specialties (CUS), National University of Battambang (NUBB), CamEd Business School, Phnom Penh International University (PPIU) which responsible for teaching conduct, New Technologies Research, Course Syllabus Design and Experimental Conduct, Thesis Supervision and Committee Member for Thesis Defense and Students’ Work Evaluation for graduate and post graduate students

  • Regional Software Development Manager: at Digital Divide Data (DDD), Jan 2011- Aug, 2014 (3+ Years experiences)At Digital divide Data (DDD), I am responsible for software project management by supporting the core operations via utilizing cutting edge technology in order to provide reliable and cost-effective technology solutions and lead the team members in delivering multiple, complex projects for an internationally acclaimed organization. I am also responsible for team supervision, coordination which coordinates with other departments across the four offices in Cambodia, Laos, Kenya and North America such as Project

  • Senior Project manager, ZTE (Cambodia) HK, Co., Ltd, http://www.zte.com.cn, Dec 2007 -Jan 2010 (3 years experiences)

  • At ZTE (Cambodia) I am responsible for Manage product development projects includes planning, organizing, Leading and controlling of works in product development projects and preparation of the product launching stage by present to the senior management team and also participation in development of company following the requirements of Business divisions, realization and introduction of the standards and analysis of business requirements. Also, I manage the people/resources, cost and time in order to increase productivity, work efficiency and the sustainable growth of the company.

  • National Consultant, UNWTO (The United Nations World Tourism Organization), July 2007- Dec, 2007 (6-months short-term project)

  • At UNWTO I am responsible for Conducting the Tourism, handcraft& art, financial investment survey and tourism investment plan for both local and international tourists and communicate with all the related local officials for The Mekong Dolphin Trial Recovery Project. At the same time, I am also responsible for Data collection analysis using SPSS software and produced the survey to the senior management and ministry of tourism under the supervision of technical director.

Skills & Certifications

  • Programming Languages & Frameworks: Python, Java, Javascript, HTML, C++, PHP, Spring Framework, CSS, Bootstrap

  • Tools / Technologies: PowerBI, Tableaux, Visual Studio, VS Code, Git/Github, DevOps, Oracle Database, SQL Server, Postgre SQL, MySQL, Mongo DB, Neo4J, Docker, K8S

  • Other Skills: AI Models construction, Big data warehousing architecture design, Agile Project Management, Scrums, Waterfall, Critical Thinking, Emotional Intelligence

  • Certifications:

  • Project Management, ZTE University, China, Jun-Jul, 2008.

  • Mercy Corps Entrepreneurial Leadership Program, Stanford and Portland State University, USA, October 2010.

  • Intelligent Network, ZTE University, China, Dec-Feb, 2008-2009.

 

Awards /Achievements  

  • Bronze Medal of Labor – 2023

Contacts

  • Department: Computer Science | Faculty of Science | RUPP

  • Emaillim.lyheng@rupp.edu.kh

  • Phone: (+855) 011588297

  • Office: A101, Building A, Department of Computer Science

  • Office Hours: Monday–Friday, 7:30 AM–11:00 AM and 2:00 PM–5:00 PM.

Contact Details

Address

Room 101 and 102, Building A, Russian Federation Boulevard (Street 110), Phnom Penh, Cambodia Office Hours Monday – Saturday: 7:30 AM – 11:30 AM & 2:00 PM – 5:00 PM Sunday and Public Holidays: Closed

Phone

017 947 377

All Programs