← Back to Ty Feng's home page

CS 10C: Data Structures and Algorithms

University of California, Riverside

Course Information & Resources

Course Syllabus

View the complete course syllabus with schedule, grading breakdown, policies, and important dates.

View CS 10C Syllabus

Discussion Board

Learn about CourseAssist (AI Tutor & Course Chat) for getting help and communicating with the class.

Course Chat & AI Tutor

Makefile Tutorial

Learn how to use Makefiles to automate the build process for your C++ programs.

Makefile Tutorial

Written Assignments

Guidelines and information about written homework assignments, including submission instructions and LaTeX formatting.

Written Homework Info

Programming Assignments

Guidelines for programming homework, including grading criteria, submission requirements, and coding standards.

Programming Homework Info

Lecture Notes