Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Course Organization

How the Course is Structured

This course is organized into weekly modules, each covering specific topics in SQL and database management. Each week includes lectures, readings, assignments, and quizzes to help you understand and apply the material.


Instructor InformationΒΆ


ScheduleΒΆ

The schedule for lectures, quizzes, and assignments is as follows:

WeekDatesTopicsQuizHomework
1Mar 16-20Starting with SQLβœ… 1: Mar 20❌
2Mar 23-27Database Structure & Designβœ… 2: Mar 27βœ… 1
3Mar 30-Apr 3Filtering Data❌ (Good Friday)❌
4Apr 6-10Ordering Results & Calculating Valuesβœ… 3: Apr 10βœ… 2
5Apr 13-17Joining TablesβŒβœ… 3
6Apr 20-24Aggregating Dataβœ… 4: Apr 24❌
7Apr 27-May 1Working with Tables & Set OperationsβŒβœ… 4
8May 2-May 7Final Project❌⏰ Final Project Due 5/7

LecturesΒΆ

CS354 is organized by week. Each week is structured as follows:


Grade BreakdownΒΆ

ComponentPercentage
Quizzes (4)30%
Assignments (4)40%
Final Project (1)30%

MaterialsΒΆ

The textbook for this course is: