NTU Course
NewsHelpOverview

Artificial Intelligence

Offered in 112-2
  • Serial Number

    37431

  • Course Number

    CSIE5400

  • Course Identifier

    922 U3020

  • Class 02
  • 3 Credits
  • Elective

    GRADUATE INSTITUTE OF COMPUTER SCIENCE & INFORMATION ENGINEERING / GRADUATE INSTITUTE OF NETWORKING AND MULTIMEDIA / NTU GERIATRICS AND LONG TERM CARE PROGRAM / Intelligent Medicine Program

      Elective
    • GRADUATE INSTITUTE OF COMPUTER SCIENCE & INFORMATION ENGINEERING

    • GRADUATE INSTITUTE OF NETWORKING AND MULTIMEDIA

    • NTU GERIATRICS AND LONG TERM CARE PROGRAM

    • Intelligent Medicine Program

  • YUNG-JEN HSU
    • View Courses Offered by Instructor
    • COLLEGE OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE DEPARTMENT OF COMPUTER SCIENCE & INFOR

    • yjhsu@csie.ntu.edu.tw

    • 電資學院 資訊工程系館 三樓 318 室
    • 3366-4888-318

  • Thu 7, 8, 9
  • Please contact the department office for more information

  • Type 2

  • 60 Student Quota

    NTU 54 + non-NTU 6

  • No Specialization Program

  • English
  • NTU COOL
  • Core Capabilities and Curriculum Planning
  • Notes
    The course is conducted in English。
  • NTU Enrollment Status

    Loading...
  • Course Description
    This is an introductory-level course to artificial intelligence.
  • Course Objective
    This course introduce the basic theory, algorithms, models, and applications of AI.
  • Course Requirement
    - Algorithms - Python Programming
  • Expected weekly study hours after class
    3+ hours per week
  • Office Hour

    email to aita2024s@agent.csie.ntu.edu.tw and yjhsu@csie.ntu.edu.tw

    *This office hour requires an appointment
  • Designated Reading
  • References
    Artificial Intelligence: A Modern Approach (4th ed.) by Stuart Russell and Peter Norvig http://aima.cs.berkeley.edu/ IE-Paperback is available at https://www.tenlong.com.tw/products/9781292401133 ISBN: 1292401133 ISBN-13: 9781292401133 Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control by Steven L. Brunton and J. Nathan Kutz https://databookuw.com/
  • Grading
    20%

    Programming Assignments

    20%

    Written Assignments

    30%

    Midterm Exam

    30%

    Final Project

  • Adjustment methods for students
    Adjustment MethodDescription
    Others

    Negotiated by both teachers and students

  • Course Schedule
    02-22-2024Week 1Course Overview Chapter 1: Introduction: What Is Artificial Intelligence?
    02-29-2024Week 2Python Tutorial Pacman Projects (Berkeley CS188 Spring 2023) Chapter 2: Intelligent Agents ** codes for adding the course will be distributed to students who have completed the qualifying HW
    03-07-2024Week 3Problem Solving and Search: BFS/DFS Heuristic Search: Best-First Search and A*
    03-14-2024Week 4Beyond Classical Search Adversarial Search
    03-21-2024Week 5Quantifying Uncertainty and Bayes Nets Probability (from UC Berkeley CS188) Naive Bayes
    03-28-2024Week 6Essence of linear algebra by 3Blue1Brown (online classes) Dimensionality Reduction and Transforms
    04-04-2024Week 7[Holiday] 兒童節+民族掃墓節
    04-11-2024Week 8Introduction to Machine Learning Regression and Model Selection Clustering and Classification
    04-18-2024Week 9Midterm Exam
    04-25-2024Week 10Introduction to Machine Learning Regression and Model Selection Clustering and Classification
    05-02-2024Week 11Natural Language Processing Term Project Description
    05-09-2024Week 12Computer Vision
    05-16-2024Week 13Self-Supervised Learning/Transformers Foundation Models Generative AI
    05-23-2024Week 14Reinforcement Learning
    05-30-2024Week 15Trustworthy AI
    06-06-2024Week 16Term Project Expo