Skip to content

Commit 0e4226e

Browse files
committed
Move office hours to defns.rkt.
1 parent c41c91a commit 0e4226e

File tree

2 files changed

+33
-52
lines changed

2 files changed

+33
-52
lines changed

www/defns.rkt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,25 @@
6464
"Thursday, November 20, 11:59PM"
6565
"Thursday, December 4, 11:59PM")
6666
(sub1 i)))
67+
68+
(define office-hours
69+
(itemlist
70+
#:style 'compact
71+
(item "Monday"
72+
(itemlist
73+
(item "9:00am–12:00pm — Zhonqi")
74+
(item "12:00pm–3:00pm — Ben")))
75+
(item "Tuesday"
76+
(itemlist
77+
(item "5:00pm–8:00pm - Kalyan (IRB, 2nd Floor)")))
78+
(item "Wednesday"
79+
(itemlist
80+
(item "9:00am–12:00pm — Zhonqi")
81+
(item "12:00pm–3:00pm — Ben")))
82+
(item "Thursday"
83+
(itemlist
84+
(item "10:00am–1:00pm — Zinat")
85+
(item "5:00pm–8:00pm — Kalyan (IRB, 2nd Floor)")))
86+
(item "Friday"
87+
(itemlist
88+
(item "11:00am–2:00pm — Zinat")))))

www/main.scrbl

Lines changed: 11 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,12 @@
66
"defns.rkt"
77
"utils.rkt")
88

9-
@(define (blockquote . strs)
10-
(make-nested-flow (make-style "blockquote" '(command))
11-
(decode-flow strs)))
12-
13-
149
@(define accessible
1510
(style #f (list (js-addition "js/accessibility.js")
1611
(attributes '((lang . "en"))))))
1712

18-
@title[#:style accessible @courseno]{: Design and Implementation of Programming Languages}
13+
@title[#:style accessible @courseno]{: Design and Implementation of
14+
Programming Languages}
1915

2016
@image[#:scale 1/2 #:style float-right]{img/wizard.png}
2117

@@ -40,61 +36,24 @@ implement several related languages.
4036
#;(list prof2 prof2-email)
4137
staff)]
4238

43-
44-
@;{
45-
@tabular[#:style 'boxed
46-
#:row-properties '(bottom-border ())
47-
(list (list @bold{Time} @bold{Monday} @bold{Tuesday} @bold{Wednesday} @bold{Thursday} @bold{Friday})
48-
(list "8 AM" 'cont 'cont 'cont 'cont 'cont)
49-
(list "9 AM" 'cont 'cont 'cont 'cont 'cont)
50-
(list "10 AM" 'cont 'cont 'cont 'cont 'cont)
51-
(list "11 AM" 'cont 'cont 'cont 'cont 'cont)
52-
(list "12 PM" 'cont 'cont 'cont 'cont 'cont)
53-
(list "1 PM" 'cont 'cont 'cont 'cont 'cont)
54-
(list "2 PM" 'cont 'cont 'cont 'cont 'cont)
55-
(list "3 PM" 'cont 'cont 'cont 'cont 'cont)
56-
(list "4 PM" 'cont 'cont 'cont 'cont 'cont)
57-
(list "5 PM" 'cont 'cont 'cont 'cont 'cont))]
58-
}
59-
6039
@bold{Communications:} @link[@elms-url]{ELMS}, @link[@piazza]{Piazza}
6140

62-
@bold{Assumptions:} This course assumes you know the material in CMSC 330 and
63-
CMSC 216. In particular, you need to know how to program in a functional
64-
programming language like OCaml and some familiarity with programming in C and
65-
Assembly. See the @seclink["Texts"]{Texts} page for references to brush up on
66-
this material.
41+
@bold{Assumptions:} This course assumes you know the material in CMSC
42+
330 and CMSC 216. In particular, you need to know how to program in a
43+
functional programming language like OCaml and some familiarity with
44+
programming in C and Assembly. See the @seclink["Texts"]{Texts} page
45+
for references to brush up on this material.
6746

68-
@bold{Disclaimer:} All information on this web page is tentative and subject to
69-
change. Any substantive change will be accompanied with an announcement to the
70-
class via ELMS.
47+
@bold{Disclaimer:} All information on this web page is tentative and
48+
subject to change. Any substantive change will be accompanied with an
49+
announcement to the class via ELMS.
7150

7251
@bold{Feedback:} We welcome anonymous feedback on the course and its
7352
staff using this @link[feedback]{form}.
7453

7554
@bold{TA office hours:} @office-hour-location (unless otherwise noted)
7655

77-
@itemlist[
78-
#:style 'compact
79-
@item{Monday
80-
@itemlist[
81-
@item{9:00–12:00 — Zhonqi}
82-
@item{12:00–3:00 — Ben}]}
83-
@item{Tuesday
84-
@itemlist[
85-
@item{5:00–8:00 - Kalyan (IRB, 2nd Floor)}]}
86-
@item{Wednesday
87-
@itemlist[
88-
@item{9:00–12:00 — Zhonqi}
89-
@item{12:00–3:00 — Ben}]}
90-
@item{Thursday
91-
@itemlist[
92-
@item{10:00–1:00 — Zinat}
93-
@item{5:00–8:00 - Kalyan (IRB, 2nd Floor)}]}
94-
@item{Friday
95-
@itemlist[
96-
@item{11:00–2:00 — Zinat}]}
97-
]
56+
@office-hours
9857

9958
@include-section{syllabus.scrbl}
10059
@include-section{texts.scrbl}

0 commit comments

Comments
 (0)