Computer Science @ PENN

java 1.5 api | java 1.4.2 api | slashdot | webmail | wikipedia
upenn.edu | directories | portal | van pelt library
seas.upenn.edu | engineering library
computer graphics & game dev (SIGGRAPH) | dining philosophers (DP) | science & tech wing (STWING) | women in cs (WICS)
CETS Answers |

CIS121 Spring 2012
Homework (subject to change)

Click here for CIS121 Homework Submission & Policy Information

Click here to submit your homework.
Click here for the regrade request form (Electronic).
Click here for the regrade request form (Paper).

Assigned Due Description Files Solutions Stats
Jan 20 Jan 27 OO design, exception handling, JUnit HW 1 Code    
Jan 27 Feb 3 Analysis of algorithms, Javadoc StopWatch.java    
Feb 3 Feb 10 Big-Oh, UNIX HW 3 Skeleton + Text Files    
Feb 10 Feb 21 (Tue) Recurrences, stacks and queues      
Mar 2 Mar 16 Sorting and searching, databases      
Mar 16 Mar 27 (Tue) Heaps, trees      
Apr 6 Apr 27 Final project (graphs)