Skip to content

Commit

Permalink
New version for Spring 2023
Browse files Browse the repository at this point in the history
  • Loading branch information
jmct committed Jan 27, 2023
1 parent 88a283c commit 7470ab9
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 45 deletions.
10 changes: 5 additions & 5 deletions www/assignments.scrbl
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
@local-table-of-contents[#:style 'immediate-only]

@include-section{assignments/1.scrbl}
@include-section{assignments/2.scrbl}
@include-section{assignments/3.scrbl}
@include-section{assignments/4.scrbl}
@include-section{assignments/5.scrbl}
@include-section{assignments/6.scrbl}
@;include-section{assignments/2.scrbl}
@;include-section{assignments/3.scrbl}
@;include-section{assignments/4.scrbl}
@;include-section{assignments/5.scrbl}
@;include-section{assignments/6.scrbl}
@;;include-section{assignments/7.scrbl}

@;{assignment 8: quote in general, and quasiquote}
Expand Down
38 changes: 18 additions & 20 deletions www/defns.rkt
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,39 @@
(provide (all-defined-out))
(require scribble/core scribble/html-properties scribble/manual)

(define prof (link "https://www.cs.umd.edu/~dvanhorn/" "David Van Horn"))
(define prof (link "jmct.cc" "JMCT"))
(define prof-pronouns "he/him")
(define prof-email "[email protected]")
(define prof-initials "DVH")
(define prof-email "jmct")
(define prof-initials "JMCT")

(define semester "fall")
(define year "2022")
(define semester "spring")
(define year "2023")
(define courseno "CMSC 430")

(define lecture-dates "August 30 -- December 8, 2022")
(define lecture-dates "January 25 -- May 11, 2023")

(define IRB "IRB")
(define AVW "AVW")
(define KEY "KEY")


(define m1-date "10/4")
(define m2-date "11/1")
(define final-date "12/17")
(define elms-url "https://umd.instructure.com/courses/1328554")
(define m1-date "TBD")
(define m2-date "TBD")
(define final-date "TBD")
(define elms-url "https://umd.instructure.com/courses/1338880")

(define racket-version "8.6")
(define racket-version "8.7")

(define staff
(list (list "Pierce Darragh" "[email protected]" "M, 1PM-2PM; T, Th, 11AM-12PM AVW 4160")
(list "Dhruv Maniktala" "[email protected]" "T, W, Th, 10AM-11AM, Virtual")
(list "Chris Maxey" "[email protected]" "F, 12PM-3PM AVW 4160")
(list "Deena Postol" "[email protected]" "M, 2PM-5PM AVW 4160")
(list "Matvey Stepanov" "[email protected]" "W, 1PM-4PM AVW 4160")))
(list (list "Pierce Darragh" "[email protected]" "TBD")
(list "Gihan Jayatilaka" "[email protected]" "TBD")))




(define lecture-schedule "Tuesday & Thursday, 2:00pm - 3:15pm")
(define classroom "CSI 1115")
(define lecture-schedule "Tuesday & Thursday, 12:30am - 1:45pm")
(define classroom "KEY 0106")

(define discord "https://discord.gg/cX5vASt8Tp")
(define discord "https://discord.gg/UvbxV2JS")

(define gradescope "https://www.gradescope.com/courses/433916")
(define gradescope "https://www.gradescope.com/courses/503944")
4 changes: 2 additions & 2 deletions www/midterms.scrbl
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ date of the midterm.
@item{@secref["Midterm_2"], due @m2-date}
]

@include-section["midterms/1.scrbl"]
@include-section["midterms/2.scrbl"]
@;include-section["midterms/1.scrbl"]
@;include-section["midterms/2.scrbl"]
41 changes: 23 additions & 18 deletions www/schedule.scrbl
Original file line number Diff line number Diff line change
Expand Up @@ -15,89 +15,94 @@
#:sep @hspace[1]
#:row-properties '(bottom-border)
(list (list @bold{Week} @bold{Due} @bold{Tuesday} @bold{Thursday})
(list @wk{8/30}
(list @wk{1/23}
""
@secref["Intro"]
@elem{@secref["OCaml to Racket"], (@link["https://youtu.be/xKCFkXUcmK4"]{video})} )
""
@secref["Intro"])

(list @wk{9/6}
(list @wk{1/30}
@seclink["Assignment 1"]{A1}
@elem{No class, sick day.}
@elem{@secref["OCaml to Racket"], (@link["https://youtu.be/xKCFkXUcmK4"]{video})}
@elem{@secref["OCaml to Racket"], cont., (@link["https://youtu.be/sLOMQ_j7cPE"]{video}) }
)

(list @wk{9/13}
(list @wk{2/6}
@seclink["Assignment 2"]{A2}
@elem{@secref["a86"], (@link["https://www.youtube.com/watch?v=25tV38STdbQ"]{video})}
@elem{@secref["Abscond"]})

(list @wk{9/20}
(list @wk{2/13}
""
@itemlist[@item{@secref["Blackmail"], (@link["https://www.youtube.com/watch?v=28F-5sCUfzg"]{video})}
@item{@secref["Con"], (@link["https://youtu.be/nh8x0EQsQQY"]{video})}]
@itemlist[@item{@secref["Dupe"], (@link["https://youtu.be/GdQZ2D1lyZA"]{video})}
@item{@secref["Dodger"], (@link["https://youtu.be/-SuINAKs7gE"]{video})}])

(list @wk{9/27}
(list @wk{2/20}
@seclink["Assignment 3"]{A3}
@elem{@secref["Evildoer"], (@link["https://youtu.be/ouOgFdbT9fk"]{video})}
@itemlist[
@item{@secref["Evildoer"], cont. (@link["https://youtu.be/ouOgFdbT9fk"]{video})}
@item{@secref["Extort"], (@link["https://youtu.be/4lU-0i5sl-Q"]{video})}])

(list @wk{10/4}
(list @wk{2/27}
@bold{@seclink["Midterm_1"]{M1}}
@elem{No lecture (exam)}
@elem{@secref["Fraud"] (@link["https://youtu.be/XmezNX4qfWE"]{video})})

(list @wk{10/11}
(list @wk{3/6}
""
@elem{@secref["Hustle"] (@link["https://youtu.be/SwKc_FeEmHk"]{video})}
@itemlist[
@item{@secref["Hustle"], cont. (@link["https://youtu.be/SwKc_FeEmHk"]{video})}
@item{@secref["Hoax"], (@link["https://youtu.be/yEsXYn8exfk"]{video})}])

(list @wk{10/18}
(list @wk{3/13}
@seclink["Assignment 4"]{A4}
@itemlist[
@item{@secref["Hoax"], cont. (@link["https://youtu.be/SwKc_FeEmHk"]{video})}
@item{@secref{Iniquity}, (@link["https://www.youtube.com/watch?v=Yz2n7KgIfNQ"]{video})}]
@elem{@secref{Iniquity}})

(list @wk{10/25}
(list @wk{3/20}
""
@elem{No Lecture (Spring Break)}
@elem{No Lecture (Spring Break)})

(list @wk{3/27}
""
@elem{@secref["Jig"]}
@elem{@secref["Jig"], cont.})

(list @wk{11/1}
(list @wk{4/3}
@bold{@seclink["Midterm_2"]{M2}}
@elem{No lecture (exam)}
@elem{@secref["Loot"]})

(list @wk{11/8}
(list @wk{4/10}
@seclink["Assignment 5"]{A5}
@elem{@secref["Loot"], cont.}
@elem{@secref["Knock"]}
)

(list @wk{11/15}
(list @wk{4/17}
@seclink["Assignment 6"]{A6}
@elem{GC}
@elem{GC, cont.})

(list @wk{11/22}
(list @wk{4/24}
""
@elem{@secref{Mug}}
@elem{No class, Thanksgiving}
)

(list @wk{11/29}
(list @wk{5/1}
@bold{@tbaseclink["Settle on Final Project"]{Final Project}}
@elem{@secref{Mountebank}}
@elem{@secref{Neerdowell}}
)

(list @wk{12/6}
(list @wk{5/6}
"Final Projects due on exam date"
@elem{Outlaw}
@elem{Self-hosting}
Expand Down

0 comments on commit 7470ab9

Please sign in to comment.