Data Science and AI Engineering Program Overview
December 6, 2023 2024-11-07 15:51Data 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