Course Example #

A student-facing course page assembled from theme components. It includes selected schedule examples without turning the page into a full semester calendar.

Course Info #

Course
CSC XXX - Example Lecture
Term
Fall 2024
Meeting Time
Monday, Wednesday 6:00pm – 7:15pm
Location
1226 Engineering Building 2 (EB 2)

Assignments #

Exercises
A01 A02 A03
Readings
P01
Final Exam
Final Sat, Aug 26 - 11:59pm

Course Work #

Exercises #

Short technical practice tasks that reinforce core concepts.

Readings #

Paper readings and responses that prepare discussion.

Project #

Research or implementation work that builds across the semester.

Schedule Excerpt #

These examples use /data/lectures.toml, /data/assignments.toml, startDate, and lectureTime.

Week 1 - First Week #

Monday, 2024-08-19 - Friday, 2024-08-23

Mon - Aug 19, 2024| First day of classes
Mon - Aug 19, 2024 - #lec-intro
6:00pm-7:15pm
Lecture 1: Course Introduction
Included in recording of Lec00
Additional Material:
Wed - Aug 21, 2024 - #lec-hcs
Pre-recorded
Lecture 2: Human-Centered Security (Pre-recorded)
📹 Pre-recorded lecture, no in-person class.
Additional Material:
  • 🕮 L Cranor, S Garfinkel, Security and Usability: Designing Secure Systems that People Can Use, O'Reilly Media, 2005.
Fri - Aug 23, 2024
11:59pm

Deadlines: Sun, Jul 21 - 1:59pm (Raleigh time)

Week 2 - Variations #

Monday, 2024-08-26 - Friday, 2024-08-30

Mon - Aug 26, 2024 - #lec-foundations
6:00pm-7:15pm
Guest Lecture: Foundations
Mentioned Resources:
Wed - Aug 28, 2024 - #xyz
6:00pm-7:15pm
Lecture 4: Ethical Considerations
Mentioned Resources:
Fri - Aug 30, 2024
11:59pm

Deadline: Sat, Jan 26 - 11:59pm (Raleigh time)

Week 3 - No Class Example #

Monday, 2024-09-02 - Friday, 2024-09-06

Mon - Sep 02, 2024| Labor Day - No Classes, University Closed
Wed - Sep 04, 2024 - #lec-exp1
XYZ pm
Lecture 5: Experiment Design 1
Additional Material:

Where Things Live #

Course Example
Course metadata, assignment summary, selected schedule patterns, and policies.
Config
Site settings, theme parameters, overrides, and data file schemas.
Shortcodes
Component usage, schedule shortcode details, and rendering examples.
Markdown
Markdown compatibility and typography examples.

Policies #

Late Work
Late submissions should be discussed before the deadline when possible. Course-specific grace periods, penalties, or extension processes can be documented here.
Academic Integrity
Students are expected to follow the university academic integrity policy. Collaboration rules, allowed resources, and citation expectations can be documented here.