This course is about the formal specification of programming languages.
For a more detailed list of topics covered by the course, see the (evolving) course schedule.
Course Notes - updated sometimes.
There is no required text for the course.Grading
There will be one mid-term exam and a final exam, but final grades will be determined primarily by homework: 60% homework, 20% mid-term, 20% final.Homework
A light homework assignment will follow most lectures, and it is always due at the beginning of the following class, unless otherwise specified. Homework assignments are posted with the course schedule.
Participants can - and should - work on homework in pairs, with the proviso that no pair of students can collaborate on more than 3 homework assignments. Collaborators should submit a single homework solution.Mailing List
Class announcements will be sent to email@example.com. To sign up for this mailing list, send mail to firstname.lastname@example.org containing
subscribe cs6520in the message body (the subject line is ignored).
The University of Utah conforms to all standards of the Americans with Disabilities Act (ADA). If you wish to qualify for exemptions under this act, notify the Center for Disabled Students Services, 160 Union.
|Last update: Wednesday, January 29th, email@example.com|