CSCI 373: Spring 2026
Schedule
Syllabus
Assignments
Resources
Quizzes
Schedule
Syllabus
Assignments
Resources
Quizzes
Quick Links
Starter Code Setup Instructions
Development Cheatsheet
Git Workflow
Clean Code Best Practices
Upcoming Due Dates
Homework 2
Tu, Feb 10
5d
Homework 3
Th, Feb 12
7d
Upcoming Readings
Th, 2/5
Today
Martin, R. C. (2009). Clean Code. Chapters 2 (Meaningful Names), 3 (Functions), and 17 (Smells and Heuristics)
↗
Clean Code Best Practices
Tu, 2/10
5d
React Team. Thinking in React. React Documentation.
↗
Short handout: Mapping User Goals to UI State
In-Class Activities
In-class activities and discussion questions
Week
Date
Activity
Quick Links
Starter Code Setup Instructions
Development Cheatsheet
Git Workflow
Clean Code Best Practices
Upcoming Due Dates
Homework 2
Tu, Feb 10
5d
Homework 3
Th, Feb 12
7d
Upcoming Readings
Th, 2/5
Today
Martin, R. C. (2009). Clean Code. Chapters 2 (Meaningful Names), 3 (Functions), and 17 (Smells and Heuristics)
↗
Clean Code Best Practices
Tu, 2/10
5d
React Team. Thinking in React. React Documentation.
↗
Short handout: Mapping User Goals to UI State
In-Class Activities
In-class activities and discussion questions
Week
Date
Activity