Six Topics in Computing is a class at Olin College in Needham MA. The topics include software engineering in Java, programming language semantics and implementation, and software security. The instructors are Mark Sheldon, Allen Downey and Alex Morrow.
Assignments
-
PL Semantics Assignment
(SOS) Write up a complete context-based SOS for the full EL language. You can start with the information in Figure 3.14 on page 74. The figure suggests that ...
Posted Feb 18, 2010 8:45 AM by Mark Sheldon -
Install Aurochs
Aurochs is a parsing/parser generating tool that I recently learned about. We can use it to learn about abstract syntax trees, and, if I get my act together, to ...
Posted Feb 4, 2010 9:44 AM by Mark Sheldon -
Exercise 2
This is an in-class evaluative exercise. We will do the first three steps together. Note: you can do steps 7 and 8 even if your code is not working ...
Posted Feb 4, 2010 11:20 AM by Allen Downey -
Exercise 1
1) Create a new project named Unique, a package named net.yourname.unique, and a class named Unique.2) Write a static method named unique that takes an ArrayList of ...
Posted Jan 28, 2010 9:51 AM by Allen Downey -
Set up Ubuntu
0) Decide whether you want to install/upgrade Ubuntu on your laptop or in a virtual machine. The instructions below are pretty much the same either way. You can get ...
Posted Jan 19, 2010 6:50 AM by Allen Downey
Showing posts 1 - 5 of 8.
View more »
Recent Announcements
-
Example announcement
Blah
Posted Jan 4, 2010 1:22 PM by Allen Downey
Showing posts 1 - 1 of 1.
View more »