Data Science and AI Engineering Program Overview

Data Science and AI Engineering Program Overview

Program Overview

The Data Science and AI major is designed to equip students with practical skills for a career in the rapidly growing and highly demanded field of Artificial Intelligence. The curriculum focuses on providing comprehensive knowledge and essential tools and technologies required in this era of Industrial Revolution 4.0, including machine learning, deep learning, natural language processing, computer vision, big data analysis, and other related sub-fields. Students will engage in project-based learning, gaining industry-level experience from their early years through collaborative teamwork and utilizing the latest industry tools and technologies. They will learn how to collect, analyze, and interpret large amounts of data using appropriate methods and technologies, and build predictive models and algorithms to solve real-world problems in various industries such as healthcare, finance, marketing, and more. In addition to the hand-on approach in the university, the one-year industry placement program will provide students with an opportunity to gain hands-on experience in a real-world work environment, helping them acquire practical knowledge and skills that can prepare them for a successful career. Graduates with an AI and Data Science degree can pursue careers as science researchers, data scientists, machine learning engineers, AI specialists, business analysts, and big data professionals. Their expertise allows them to design and develop intelligent algorithms and apply analytical methods to gain valuable insights for organizations. 

Program Learning Outcomes​

  • Acquire deep understanding of the mathematical, statistical foundations, algorithms, problems solving, tools and technologies used in the data science and AI industries (knowledge)
  • Understand and apply machine learning, natural language processing, computer vision, data analysis and related sub-fields to solve real-world problems (Cognitive Skills)
    3 Develop critical thinking and problem-solving skills to tackle complex data science and AI challenges (Cognitive Skills)
  • Develop critical thinking and problem-solving skills to tackle complex data science and AI challenges (Cognitive Skills)
  • Apply ethical considerations in the development of AI systems, including issues related to bias, privacy, and data security (Interpersonal Skill and Responsibility)
  • Stay up-to-date with the latest advancements and trends in the field of data science and AI (Interpersonal Skill and Responsibility)
  • Develop effective team work and communication skills to present complex data science and AI concepts to both technical and non-technical audiences (Communication, Psychomotor Skills)

Program Structure

The 4-year Bachelor’s Degree program contains 156 credits combining from 106 credits of coursework, 48 credits of internship and 2 credits of Industrial Placement Report. The courses are divided into three categories, including Common Courses, Specialized Courses, and Elective Courses.

Common courses 

PRO101: Computer Fundamentals

HUM101: Introduction to Humanities

KHM101: Introduction to Khmer Studies and History

RES101: Research Methods

SDE101: Social and Digital Entrepreneurship

ENG103: Academic Writing Skills

PHI101: Philosophy and Anthropology of Technology

Internship

9 internships (3 internships per term)

Specialised courses

FECO101: Mathematics for Engineering 1

FECO102: Algorithm 1

FECO103: Mathematics for Engineering 2

FECO104: Algorithm 2

FECO105: Mathematics for Engineering 3

FECO106: Algorithm 3

FECO107: Introduction to Computer Network

FECO201: Introduction to AI

FECO202: Computer Architecture & Operating System

FECO203: Database

FECO204: Object Oriented Conception

FECO205: Data Structure and Algorithm

FEAI213: Mathematics for Data Science

FEAI214: Data Visualization

FEAI215: Machine Learning

FEAI216: Computer Vision and Image Processing

FEAI217: Natural Language Processing

FERA223: Embedded Systems

FECO301: Project Management

FECO302: Digital Law and Cyber Ethic

FECO303: AI and Its Application

FEAI312: Cloud Computing & cloud security

FEAI313: Advanced Data Science

FEAI314: Advanced Machine Learning

FEAI315: Big Data Technologies

FEAI316: Natural Language Processing

FEAI317: Enterprise Applications

FERA324: AIoT: Artificial Intelligence of Things

FEAI319: Web3 and Blockchain Technology

Elective courses

ENV101: Environment and Geography

ENG101: Core English 01

CHN101: Chinese 01

GLO101: Global Studies

LIT101: Literature Studies

ENG101: Core English 02

CHN101: Chinese 02

Job Prospects

  • Data Engineer 
  • Data Analyst
  • Business Intelligence Analyst
  • Machine Learning Engineer 
  • AI Specialist
  • Chief Technology Officer
  • Computer Vision engineer
  • Science Researcher
Loading