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.
Use this page as a starting point for the first page students see. The schedule excerpt below demonstrates week headings, lectures, deadlines, and no-class events.
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 #
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
Mentioned Resources:
Additional Material:
- 🗎 BD Payne, WK Edwards, A Brief Introduction to Usable Security, IEEE Internet Computing, 2008.
Wed - Aug 21, 2024 - #lec-hcs
Pre-recorded
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
Mentioned Resources:
- 🗎 S Keshav, How to read a paper, ACM SIGCOMM CCR, 2007.
- 🗎 T Kohno, Y Acar, W Loh, Ethical Frameworks and Computer Security Trolley Problems: Foundations for Conversations, USENIX Security, 2023.
Wed - Aug 28, 2024 - #xyz
6:00pm-7:15pm
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
Additional Material:
- 🗎 Acar et al., Comparing the Usability of Cryptographic APIs, IEEE S&P, 2017.
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.