News for Fall 2022 |
12/10/22 - Students taking the course for 3
credits may do GA2 for extra credit, with the value in MP+WA points
being the number of points assigned to the problem in PrairieLearn,
105 points. It will have the same due date as the current due date
for the 4 credit students, 23:59:59 on Friday, Dec 16. - ELG 12/1/22 - I have posted a syllabus and sample
final exam this semester. The solution to the sample final exam
will be posted next week. So you may have some more problems to
think about, I have also posted a Formatted Sample Exam from back
in the days when exams where on paper and you had to show what you
knew without the aid of a compiler or autograder telling you your
mistakes before you turned in your work. There will not be a
solution posted for the Formatted Sample Exam, but we will
endeavor to answer any questions concerning it posted on
Campuswire. - ELG 11/15/22 - I have given an extension on MP9 since
so many people seem to still be working on it. The due date for
submission for 100% credit is now this Friday, Nov. 18, 2022, at
23:59:59. The deadline for 80% is now Nov 30, 2022. I recommend
that you move on from it in the next day or so because there is
still MP10 and soon MP11 to be done. That will be the end of the
MPs. - ELG 11/01/22 - I have posted a
solution to the
pdf sample exam for
Midterm 2. Please try doing the
sample exam before you
look at the solution. - ELG 10/30/22 - I have posted a syllabus for Midterm 2 and
a pdf sample exam for
Midterm 2. I will post a solution for the sample exam later in the
week. - ELG 10/11/22 - I am giving a two day extension on
MP6. It is important to learn how to handle these types, use
functions give n there descriptions, and how to read and fill in
the details of mathematical specifications to arrive at code. The
percentage of the class that has started this problem set is
noticably lower than usual for the day before the due date, and the
percentage having completed it or even made major progress on it is
much lower than that. Therefore this one time I am granting a two
day extension in the hopes that the class as a whole will put in
the effort to get this assignment done and understand it. - ELG 9/25/22 - On Thursday (9/22/22) I posted Sample Midterm 1, and now
I have posted Solutions
for Sample Midterm 1 as well. - ELG 9/15/22 - I have an ongoing family medical
urgency that requires me to mostly be at home. I will be doing my
office hours only in Zoom today. I will come in for lecture and
then go straight home for the late afternoon office hour. - ELG 9/13/22 - The lecture on September 8 failed to be
recorded. I was not aware of this until Sundayn and I had a lot a
extra family urgencies to handle on Sunday and Monday (and today
and probably another day or two). Last night I rerecorded the
lecture and posted it to the CS 421 channel on MediaSpace. Because
some material for MP3 was covered in that lecture, I went over it
again today, and I have given a two day extension on MP3. - ELG 9/5/22 - I have posted a revised mps webpage. It contains information
about how to interactively develop and debug your code. - ELG 8/24/22 - It was not and is not my intention to
teach this class as a hybrid class. However, with about 2% of the
class reporting being in COVID quarantine, and the fact that the
only realistic way I seem to have of recording the class in the
room we have been assigned is to use Zoom, it 's reasonable to
allow students who can not attend in person to attend the zoom
session created for the recording. The information is as follows:
Zoom Info:Meeting Id: 838 6324 1301
Passcode: cs421
URL:
https://illinois.zoom.us/j/83863241301?pwd=U2dtRm9RUmhVQUw4d3dFOVJxNHY4UT09
- ELG 8/24/22 - Tuesday's lecture was not recorded in
class. I apologize for that. I rerecorded it last night. The
video is now up on
the MediaSpace channel for CS 421 for Fall 2022.
- ELG 8/22/22 - Welcome to CS421, Fall 2022. This
page will be the main bulletin board for the course, and hence is
always under construction. Please check it frequently. Essential
notices will be posted here.
We will also be using PrairieLearn this semester. Please go to
https://www.prairielearn.org
and add
CS 421: Programming Languages and Compilers, Fall 2022
as one of your courses there for this semester. - ELG |
|
Class Schedule |
Lecture:
Tues, Thurs 2:00pm - 3:15pm
3039 Campus Instructional Facility
|
|