Spring 2025
AI1001 Introduction to Artificial Intelligence
Course Description
Welcome to AI1001 Introducion to Artificial Intelligence! 🧠 This course will give you a fundamental knowledge necessary for developing and optimizing artificial intelligence models. This course covers not only traditional computer engineering topics such as computer architecture and programming, but also a broad range of artificial intelligence topics such as knowledge representation.
Time & Location
Tuesday 9:00-10:15 @ College of Electronics Information and Applied Science 103
Thursday 9:00 -10:15 @ College of Electronics Information and Applied Science 103
Objectives
Understand modern computer systems
Learn the basic concepts of artificial intelligences
Gain first hands-on experience in artificial intelligence programming
Structure
This course consists of two parts:
Lecture will be given by the instructor, covering both computer system and artificial intelligence topics.
Exercise will be conducted for selected topics to help you understand the topics with practical activities.
Assignment will be given before midterm and final exams, which includes theoretical questions related to the topics covered in the lecture
Schedule
Evaluation
The grade will be given according to the following grading percentages.
Midterm Exam 40%
Final Exam 40%
Assignment 10%
Attendance 10%
Teaching Assistant
Hyungi Jo, Contact 📧
Literature
H. L. Capron and J. A. Johnson: Computers: Tools for an Information Age (7th Edition). 2002.
R. Bryant: Computer Systems: A Programmer's Perspective. 2016.
도용태, 김일곤, 김종완, 박창현, 강병호: 인공지능 개념 및 응용 5판. 2022.