fa25-cs300 cs300
Syllabus Syllabus
Content locked
The catalog is public. Reading this content requires approved access.
Sign in to readSyllabus
CS 300 Description
CS 300 Learning Outcomes
Study Cycle
1. Preparation
2. Learning Activities
3. Review
4. Programming Preparation
5. Skills Demonstration
Assignments
1. Preparation
zyBooks Participation Activities (5%)
2. Learning Activities
Lecture Participation (5%)
Module Learning Activities (Ungraded but Strongly Recommended)
3. Review
zyBook Challenge Activities (5%)
Module Quizzes (5%)
4. Programming Preparation
Program Quiz (5%)
5. Skills Demonstration
Formative Autograded Programming Assignments – zyBooks “Labs” (10 total, 15%)
Summative Manual Review of Programming Assignments (5 of the 10, 10%)
Online Exams (2 total, each with two parts) (10% each)
In-Person Exams (2 total) (10% exam 3, and 20% final exam)
Grade Thresholds
Planning Your Time
Course Progress Tracking
Manual Tracking
Automatic Tracking
Late Work and Flexibility Policies
Built-in Flexibility: The 80% Rule
Assignment Submission and System Reliability
Other Common Situations
Unusual or Extended Circumstances
Religious Accommodations
CS 300 Course Staff