Time Mondays, 10:10–12:00 AM Location EC114 (Engineering Building 3) Course website Course E3 Mailing list csic30216-fall26 [at] courses.cs.nycu.edu.tw

Announcements

Oct 17 Assignment 1: Technique Practice and Prompt Diagnosis has been released. Materials (including the sample submission template) are posted on E3. Due by the end of Week 8 (Sunday, November 1st, 23:59).
Oct 10 Week 6 material has been updated both here and on E3.
Oct 09 For those who haven not joined the Claude Team, please join the team as soon as possible.

Upcoming Deadlines

Wed, Oct 21 Week 7 Lab Week 7 — end of Wednesday
Sun, Oct 25 Week 7 Self-paced Module Response Before end of Week 7 — Sunday
Sun, Oct 25 Checkpoint 1 (CP1) Week 7 — end of day
Sun, Nov 1 Assignment 1: Technique Practice and Prompt Diagnosis End of Week 8 — Sunday, 23:59

Course Staffs

Instructor Dennis Wang 王邦任 dennis [at] nycu.edu.tw Office hours: By appointment
Instructor Yu-Chun (Grace) Yen 顏羽君 yyen [at] cs.nycu.edu.tw Office hours: By appointment
TA Chi-Hong Huang 黃頎閎 noahhuang.cs14 [at] nycu.edu.tw
TA Sky Shih-Kai Hong 洪軾凱 sky.cs14 [at] nycu.edu.tw
TA Bo-Yu Shen 沈伯宇 ary110359.cs14 [at] nycu.edu.tw
TA Cheng-Hao Yang 楊正豪 kenny910711.cs14 [at] nycu.edu.tw

This course prepares students to work effectively as software engineers in an era of AI-assisted development. The guiding question across all 16 weeks: how does this make you a better software engineer working with AI?

Students develop the ability to specify intent precisely enough for AI agents to execute it, evaluate AI output critically, override AI judgment when necessary, and collaborate on AI-integrated software that other engineers can understand and maintain.

Office Hours

Office hours are by appointment. Please send your appointment request to the course mailing list.