CSC4801 AI-assisted Software Engineering

CSC4801 is offered by The Chinese University of Hong Kong, Shenzhen (CUHK-Shenzhen). It is a hands-on course on building software with coding agents. It moves through three stages: first the basis — how AI and large language models work, and how they support software engineering; then the techniques — the basic methods of applying AI across the engineering lifecycle; and finally the application — a real-world team project where you practice using AI to build, test, and secure a working product.

Term
Fall 2026 · 14 weeks
Sep 8 – Dec 17
Time
Tue & Thu · 8:30–10:00
Location
Teaching C Building 210
Format
Lectures
Calendar · Fall 2026

Course Schedule

Fourteen weeks, meeting Tuesdays and Thursdays, excluding the National Day recess (Oct 1–7). Slides are posted after each class.

WkDateTopicSlidesAssessmentsReadings
01Tue Sep 08IntroductionSlides—
Thu Sep 10Principles of LLMsSlides
02Tue Sep 15Principles of AgentsSlides—
Thu Sep 17Advanced AgentsSlides
03Tue Sep 22MCP/Skills & Project AnnouncmentSlides—
Thu Sep 24PromptsSlidesHW 1 released
04Tue Sep 29RequirementsSlides—
Thu Oct 08Requirements ExerciseSlides
05Tue Oct 13Coding ISlides—
Thu Oct 15Coding IISlidesHW 1 due · 23:59
HW 2 released
06Tue Oct 20Team CollaborationSlides—
Thu Oct 22Quiz 1 & Coding ExerciseSlidesQuiz 1
07Tue Oct 27TestingSlides—
Thu Oct 29VerificationSlidesHW 2 due · 23:59
HW 3 released
08Tue Nov 03Validation ExerciseSlides—
Thu Nov 05SecuritySlides
09Tue Nov 10Repair——
Thu Nov 12AIOps—HW 3 due · 23:59
10Tue Nov 17Quiz 2 & Project Exercise—Quiz 2
Thu Nov 19Speaker: Jingxuan He—
11Tue Nov 24Speaker: Jinhao Dong———
Thu Nov 26Speaker: Zenan Li———
12Tue Dec 01Project Competition——Leaderboard
Thu Dec 03Project Competition———
13Tue Dec 08Project Presentation———
Thu Dec 10Project Presentation———
14Tue Dec 15Project Presentation———
Thu Dec 17Project Presentation———
Teaching team

Course Staff

Instructor

Course Assistants

Xiaoyuan Liu

Teaching Assistant

Tong Zhu

Teaching Assistant

Haoyi Yu

USTF

Geyu Liu

USTF