Week |
Subjects |
Course Topics and Assigned Readings |
Activities and Assignments |
Expected Study Hours |
Lectures |
Self-Study |
1 |
Introduction to Computational Thinking |
Social Context and Future Development
Readings: 1, 2, 3 |
Lectures |
3 |
3 |
2 |
Computational Thinking |
Fundamental Concepts and Core Principles
Readings: 1, 2, 3 |
Lectures and Discussion |
3 |
5 |
3 |
Functions and Modules |
Problem Decomposition and Pattern Recognition
Readings: 4, 5, 6 |
Lectures, Hands-on Activities, and Discussion |
3 |
5 |
4 |
Functions and Modules |
Abstract Thinking and Algorithmic Logic
Readings: 4, 5, 6 |
Lectures and Discussion |
3 |
5 |
5 |
Analog-Digital Conversion |
Fundamental Concepts of Analog and Digital Signals and Principles of Analog-to-Digital Signal Conversion
Readings: 7 chapter 1 & 4 |
Lectures, Hands-on Activities, and Discussion |
3 |
5 |
6 |
Computer Architecture |
Computer Components and Architecture
Readings: 7 chapter 5 |
Lectures, Hands-on Activities, and Discussion |
3 |
5 |
7 |
Big Data Applications |
Fundamental Data Science Analysis Concepts in Big Data and Business Applications |
Lectures and Discussion |
3 |
5 |
8 |
AI Development |
Artificial Intelligence Development History and Future Trends |
Lectures and Discussion |
3 |
5 |
9 |
Learning Outcomes |
Individual Work Activities |
Topic Discussion, Peer Learning and Hands-on Activities |
3 |
6 |
10 |
Computational Thinking Assessment |
The Bebras International Challenge on Informatics and Computational Thinking |
Online Assessment and Discussion |
3 |
3 |
11 |
AI Technologies and Applications |
Various Artificial Intelligence Technologies and Application Case Studies
Readings: 8 |
Lectures, Discussion, and Programming Practice |
3 |
5 |
12 |
AI Applications at NCCU |
Instructor Presentations on Various AI Applications |
Topic Discussion and Peer Learning Sessions |
3 |
5 |
13 |
Applied AI Model Development |
AI Practices
Readings: 9 |
Lectures and Programming Practice |
3 |
6 |
14 |
AI Ethics |
Generative AI (e.g., ChatGPT, Deepfake, Midjourney), Misinformation, and Ethical Issues in Future AI Applications |
Lectures and Group Discussion |
3 |
5 |
15 |
AI Project |
Summative Assessment, Innofest Poster Session (12/8) |
Implementation and Presentation |
3 |
5 |
16 |
Computational Thinking and AI |
Final Project Presentation |
Implementation and Presentation |
3 |
6 |