Skip to content

Commit 7470ab9

Browse files
committed
New version for Spring 2023
1 parent 88a283c commit 7470ab9

File tree

4 files changed

+48
-45
lines changed

4 files changed

+48
-45
lines changed

www/assignments.scrbl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
@local-table-of-contents[#:style 'immediate-only]
55

66
@include-section{assignments/1.scrbl}
7-
@include-section{assignments/2.scrbl}
8-
@include-section{assignments/3.scrbl}
9-
@include-section{assignments/4.scrbl}
10-
@include-section{assignments/5.scrbl}
11-
@include-section{assignments/6.scrbl}
7+
@;include-section{assignments/2.scrbl}
8+
@;include-section{assignments/3.scrbl}
9+
@;include-section{assignments/4.scrbl}
10+
@;include-section{assignments/5.scrbl}
11+
@;include-section{assignments/6.scrbl}
1212
@;;include-section{assignments/7.scrbl}
1313

1414
@;{assignment 8: quote in general, and quasiquote}

www/defns.rkt

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,41 +2,39 @@
22
(provide (all-defined-out))
33
(require scribble/core scribble/html-properties scribble/manual)
44

5-
(define prof (link "https://www.cs.umd.edu/~dvanhorn/" "David Van Horn"))
5+
(define prof (link "jmct.cc" "JMCT"))
66
(define prof-pronouns "he/him")
7-
(define prof-email "dvanhorn@cs.umd.edu")
8-
(define prof-initials "DVH")
7+
(define prof-email "jmct")
8+
(define prof-initials "JMCT")
99

10-
(define semester "fall")
11-
(define year "2022")
10+
(define semester "spring")
11+
(define year "2023")
1212
(define courseno "CMSC 430")
1313

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

1616
(define IRB "IRB")
1717
(define AVW "AVW")
18+
(define KEY "KEY")
1819

1920

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

25-
(define racket-version "8.6")
26+
(define racket-version "8.7")
2627

2728
(define staff
28-
(list (list "Pierce Darragh" "pdarragh@umd.edu" "M, 1PM-2PM; T, Th, 11AM-12PM AVW 4160")
29-
(list "Dhruv Maniktala" "dmanikt@umd.edu" "T, W, Th, 10AM-11AM, Virtual")
30-
(list "Chris Maxey" "cmaxey@umd.edu" "F, 12PM-3PM AVW 4160")
31-
(list "Deena Postol" "dpostol@umd.edu" "M, 2PM-5PM AVW 4160")
32-
(list "Matvey Stepanov" "mpstepan@umd.edu" "W, 1PM-4PM AVW 4160")))
29+
(list (list "Pierce Darragh" "pdarragh@umd.edu" "TBD")
30+
(list "Gihan Jayatilaka" "gihan@umd.edu" "TBD")))
3331

3432

3533

3634

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

40-
(define discord "https://discord.gg/cX5vASt8Tp")
38+
(define discord "https://discord.gg/UvbxV2JS")
4139

42-
(define gradescope "https://www.gradescope.com/courses/433916")
40+
(define gradescope "https://www.gradescope.com/courses/503944")

www/midterms.scrbl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ date of the midterm.
1111
@item{@secref["Midterm_2"], due @m2-date}
1212
]
1313

14-
@include-section["midterms/1.scrbl"]
15-
@include-section["midterms/2.scrbl"]
14+
@;include-section["midterms/1.scrbl"]
15+
@;include-section["midterms/2.scrbl"]

www/schedule.scrbl

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,89 +15,94 @@
1515
#:sep @hspace[1]
1616
#:row-properties '(bottom-border)
1717
(list (list @bold{Week} @bold{Due} @bold{Tuesday} @bold{Thursday})
18-
(list @wk{8/30}
18+
(list @wk{1/23}
1919
""
20-
@secref["Intro"]
21-
@elem{@secref["OCaml to Racket"], (@link["https://youtu.be/xKCFkXUcmK4"]{video})} )
20+
""
21+
@secref["Intro"])
2222

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

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

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

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

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

53-
(list @wk{10/11}
53+
(list @wk{3/6}
5454
""
5555
@elem{@secref["Hustle"] (@link["https://youtu.be/SwKc_FeEmHk"]{video})}
5656
@itemlist[
5757
@item{@secref["Hustle"], cont. (@link["https://youtu.be/SwKc_FeEmHk"]{video})}
5858
@item{@secref["Hoax"], (@link["https://youtu.be/yEsXYn8exfk"]{video})}])
5959

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

67-
(list @wk{10/25}
67+
(list @wk{3/20}
68+
""
69+
@elem{No Lecture (Spring Break)}
70+
@elem{No Lecture (Spring Break)})
71+
72+
(list @wk{3/27}
6873
""
6974
@elem{@secref["Jig"]}
7075
@elem{@secref["Jig"], cont.})
7176

72-
(list @wk{11/1}
77+
(list @wk{4/3}
7378
@bold{@seclink["Midterm_2"]{M2}}
7479
@elem{No lecture (exam)}
7580
@elem{@secref["Loot"]})
7681

77-
(list @wk{11/8}
82+
(list @wk{4/10}
7883
@seclink["Assignment 5"]{A5}
7984
@elem{@secref["Loot"], cont.}
8085
@elem{@secref["Knock"]}
8186
)
8287

83-
(list @wk{11/15}
88+
(list @wk{4/17}
8489
@seclink["Assignment 6"]{A6}
8590
@elem{GC}
8691
@elem{GC, cont.})
8792

88-
(list @wk{11/22}
93+
(list @wk{4/24}
8994
""
9095
@elem{@secref{Mug}}
9196
@elem{No class, Thanksgiving}
9297
)
9398

94-
(list @wk{11/29}
99+
(list @wk{5/1}
95100
@bold{@tbaseclink["Settle on Final Project"]{Final Project}}
96101
@elem{@secref{Mountebank}}
97102
@elem{@secref{Neerdowell}}
98103
)
99104

100-
(list @wk{12/6}
105+
(list @wk{5/6}
101106
"Final Projects due on exam date"
102107
@elem{Outlaw}
103108
@elem{Self-hosting}

0 commit comments

Comments
 (0)