Artificial Intelligence

 

Program Profile

Name of the program degree Bachelor of Engineering Program in Artificial Intelligence
Major Artificial Intelligence
Program duration 4 Years
Total credits 125

 

Program Structure

1. General Education Courses 24 Credits
 1.1 Language Group  12 Credits
 1.2 Humanities and Social Sciences Group 6 Credits 
 1.3 Morality and Ethics Development Group 6 Credits 
2. Specific Courses 95 Credits 
 2.1 Core Courses 38 Credits 
 2.2 Major Specific Courses 45 Credits 
       2.2.1 Compulsory Major Courses 30 Credits 
       2.2.2 Elective Courses 15 Credits 
 2.3 Project, Internship, or Cooperative Education Courses 12 Credits 
3. Free Elective Courses (not less than) 6 Credits 

 

Program Purpose

To cultivate graduates with a comprehensive and in-depth understanding of artificial intelligence theories, models, and applications, enabling them to design, develop, and deploy intelligent systems across various domains, including machine learning, deep learning, natural language processing, computer vision, data science, and AI for the Internet of Things (AIoT).

 

Student Outcomes

Graduates of this major will possess a strong theoretical and practical foundation in core AI methodologies. They will be able to:

  • Design and implement machine learning and deep learning models: Students will have a comprehensive understanding of various machine learning algorithms, advanced models, and deep learning architectures, enabling them to build and apply these to diverse problems.
  • Develop and deploy natural language processing (NLP) and computer vision (CV) applications: They will be skilled in processing and analyzing textual and visual data, allowing them to create solutions for language understanding, image recognition, and related tasks.
  • Work with large-scale data and apply data science techniques: Students will understand data science principles, including data collection, cleaning, analysis, and interpretation, particularly within the context of big data.
  • Integrate AI into real-world systems, including the Internet of Things (IoT): They will be capable of developing AI solutions for connected devices and environments, understanding the challenges and opportunities of AIoT.
  • Apply reinforcement learning principles: Students will gain knowledge in training intelligent agents to make optimal decisions through trial and error in dynamic environments.
  • Build end-to-end AI solutions: The "End to End Learning" courses suggest an ability to take AI projects from conceptualization to deployment, handling various stages of the development lifecycle.

 

Career Opportunities

  • Machine Learning Engineer
  • Deep Learning Engineer
  • Data Scientist
  • AI Engineer
  • Natural Language Processing (NLP) Engineer
  • Computer Vision Engineer
  • AIoT Engineer
  • AI Researcher
  • Big Data Engineer
  • Reinforcement Learning Engineer