Project in Computer Science: Artificial Intelligence

Fall 2026 - CS 179M

(Information on this page is tentative)

Overview

Students will work in teams to plan, design, implement, test, and document an AI system on a problem of their choice in modern AI. Topics will cover key aspects of the pipeline of building AI systems. Beyond technical implementation, students will also develop professional skills and reflect on the ethical and societal implications of the systems they build.

Official description in the catalog: 4 Units, Discussion, 1 hour; laboratory, 3 hours; research, 3 hours; extra reading, 3 hours. Prerequisite(s): CS 100, CS 111, and CS 170 with grades of “C-” or better; ENGR 180W; 8 additional upper-division units in Computer Science. Covers the planning, design, implementation, testing, and documentation of an artificial intelligence-related system. Incorporates techniques presented in previous related courses. Emphasizes professional and ethical responsibilities; the need to stay current on technology; and its global impact on economics, society, and the environment.

Course Details

Instructor: Zhouxing Shi

TA: TBD

Discussion: M 5-5:50 PM at Bourns Hall, Room A125

Lab: F 3-5:50 PM or 6-8:50 PM, at UG Teaching Learning Facility

Tentatitive Schedule

Week Date Discussion (Monday) Date Lab (Friday)
1 9/28 Introduction 10/2 Form a team
2 10/5 Data 10/9 Work on project proposal; set up environment
3 10/12 Modeling 10/16 Work on the project
4 10/19 Midterm presentations 10/23 Work on the project
5 10/26 Midterm presentations 10/30 Work on the project
6 11/2 Tentative Guest Lecture: Justin Cui (World Labs) 11/6 Work on project (aim to have an initial implementation done)
7 11/9 Evaluation and error analysis 11/13 Work on the project (analysis and improvement)
8 11/16 Responsible AI 11/20 Work on the project (demo and responsible AI)
9 11/23 Final presentations 11/27 [No Class] Thanksgiving
10 11/30 Final presentations 12/4 Finishing up the project

Grading

Overview:

Conduct and Academic Integrity

See https://conduct.ucr.edu for details. Here at UCR we are committed to upholding and promoting the values of the Tartan Soul: Integrity, Accountability, Excellence, and Respect. As a student in this class, it is your responsibility to act in accordance with these values by completing all assignments in the manner described, and by informing the instructor of suspected acts of academic misconduct by your peers. By so doing, you will not only affirm your own integrity, but also the integrity of the intellectual work of this University, and the degree which it represents. Should you choose to commit academic misconduct in this class, you will be held accountable according to the policies set forth by the University, and will incur appropriate consequences both in this class and from Student Conduct and Academic Integrity Programs. For more information regarding University policy and its enforcement, please visit: conduct.ucr.edu.

Resources