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 Wed, Dec 11 - 3:30pm

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/happenings.toml, /data/assignments.toml, startDate, and lectureTime.

Lecture No class Exam Assignment due
Mon
Tue
Wed
Thu
Fri
Week 1
Aug 19
lec-intro
Aug 20
Aug 21
lec-hcs
Aug 22
Aug 23
Week 2
Aug 26
lec-foundations
Aug 27
Aug 28
lec-ethics
Aug 29
Aug 30
Week 3
Sep 2
No class
Sep 3
Sep 4
lec-exp1
Sep 5
Exam:Midterm
Sep 6
Week 4
Sep 9
Sep 10
Sep 11
Sep 12
Sep 13

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: Fri, Aug 23 - 11: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: Fri, Aug 30 - 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:
Thu - Sep 05, 2024
6:00pm

Midterm Exam #

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.