2424
2525@bold{Term:} @string-titlecase[semester], @year
2626
27- @bold{Professor :} @prof (@prof -pronouns)
27+ @bold{Professors :} @prof1 (@prof1-pronouns), @prof2 (@prof2 -pronouns)
2828
29- @bold{Email:} @prof -email
29+ @bold{Email:} @prof1-email, @prof2 -email
3030
31- @bold{Office Hours:} By appointment. Send email or Discord DM to set
31+ @bold{Office Hours:} By appointment. Send email or ELMS message to set
3232up.
3333
3434@bold{Prerequisite:} a grade of C or better in CMSC330; and permission
3535of department; or CMSC graduate student.
3636
3737@bold{Credits:} 3.
3838
39- @bold{Lecture dates:} @lecture-dates
39+ @;{@ bold{Lecture dates:} @lecture-dates}
4040
41- @bold{Lecture Times:} @lecture-schedule
41+ @bold{Lectures:}
42+ @itemlist[
43+ @item{0101: @lecture-schedule2, @classroom2}
44+ @item{0201: @lecture-schedule1, @classroom1}]
4245
43- @bold{Classroom:} @classroom
4446
4547@bold{Course Description:} @courseno is an introduction to compilers.
4648Its major goal is to arm students with the ability to design,
@@ -54,8 +56,8 @@ OCaml from CMSC 330, and, to a lesser extent, imperative programming
5456in C and Assembly as covered in CMSC 216.
5557
5658
57- @bold{Course Structure:} The course will consist of synchronous
58- @bold{zoom} lectures, which will be recorded and available on ELMS
59+ @bold{Course Structure:} The course will consist of
60+ in-person lectures, which will be recorded and available on ELMS
5961immediately after each lecture. There are two midterms, a final
6062project, which counts as the final assessment for the class , several
6163assignments, and several quizes and surveys. Midterms are take-home
@@ -107,11 +109,12 @@ and we ask you to do the same for all of your fellow Terps.
107109
108110@bold{Communication with Instructor:}
109111
110- Email: If you need to reach out and communicate with @prof, please
111- email at @|prof-email|. Please DO NOT email questions that are easily
112- found in the syllabus or on ELMS (i.e. When is this assignment due?
113- How much is it worth? etc.) but please DO reach out about personal,
114- academic, and intellectual concerns/questions.
112+ Email: If you need to reach out and communicate with @prof1 or @prof2,
113+ please email at @|prof1-email| or @|prof2-email|. Please DO NOT email
114+ questions that are easily found in the syllabus or on ELMS (i.e. When
115+ is this assignment due? How much is it worth? etc.) but please DO
116+ reach out about personal, academic, and intellectual
117+ concerns/questions.
115118
116119ELMS: IMPORTANT announcements will be sent via ELMS messaging. You
117120must make sure that your email & announcement notifications (including
@@ -147,9 +150,7 @@ hindered by the learning environment.
147150
148151@section{Office Hours}
149152
150- Office hours will be held on @link[@discord]{this discord
151- server}. Make sure that your 'nickname ' is set to something appropriate for
152- class.
153+ Office hours will be held online and in-person. Details TBD.
153154
154155@;{Please make sure that you fill out
155156@link["https://docs.google.com/spreadsheets/d/1sDCpekBHIGjVSuGDsabPb74wZ5nHA_sTLvIPOzTUQ4k/edit?usp=sharing " ]{
@@ -162,7 +163,7 @@ up repeatedly, the staff can make an announcement that addresses the concern
162163for the entire class. Lastly, it helps the course staff keep an eye on what
163164topics might need more attention.}
164165
165- The discord server is there for you to organize as a class , ask questions of
166+ @ ;{ The discord server is there for you to organize as a class, ask questions of
166167each other, and to get help from staff. Its main purpose is as a vehicle for
167168office hours. That said, feel free to use the discord for discussion. I (@prof-initials)
168169will check periodically, but if you would like to ask a question directly to
@@ -172,7 +173,7 @@ communication.
172173There is a channel '#course-discussion' that is meant for
173174discussion/questions/help regarding the material of the course, make sure that
174175you keep that channel free from noise so that other students and course staff
175- can easily see what issues are being brought up.
176+ can easily see what issues are being brought up.}
176177
177178@section{Topics}
178179
@@ -305,23 +306,23 @@ will be provided during office hours. Office hours for the
305306instructional staff will be posted on the course web page.
306307
307308Additional assistance will provided via discussion on
308- @link[@discord]{Discord }. You may use this forum to ask general
309+ @link[@piazza]{Piazza }. You may use this forum to ask general
309310questions of interest to the class as a whole, e.g., administrative
310311issues or problem set clarification questions. The course staff will
311312monitor it on a daily basis, but do not expect immediate answers to
312313questions. Please do not post publicly any information that would
313314violate the university academic integrity policy (e.g., problem set
314315code).
315316
316- Discord allows students to send private questions that are only
317+ @ ;{ Discord allows students to send private questions that are only
317318visible to instructors. Please use this feature if you wish to ask
318- specific questions concerning your assignment solutions.
319+ specific questions concerning your assignment solutions.}
319320
320321Personal e-mail to TAs should be reserved for issues
321322that cannot be handled by the above methods.
322323
323324Important announcements will be made in class or on the class web
324- page, and via Discord .
325+ page, and via Piazza .
325326
326327@section{Excused Absences}
327328
0 commit comments