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 |

CIS 120 Labs

Directions for self-testing your lab work

Click here to submit lab work

NOTE: We like to post many lab exercises to give you lots of practice with the material. Many weeks it will be impossible to complete them all during lab time. Aim to complete them on your own time, with the Challenge problems being optional. Use the "Labs" forum of the bulletin board to post questions.

Lab 11 - Intro to Python
Lab 10 - Understanding Pong
Lab 9 - EggShop GUI
Lab 8 - Midterm II Review Solutions: LinkedSimpleCollection.java TestNumberOccurrences.java
Lab 7 - JUnit Solution: SorterTests.java
Lab 6 - Generics Solutions: Pair.java Dictionary.java
Lab 5 - Java API and String Munging
Lab 4 - Eclipse
Lab 3 - Exam Prep
Lab 2 - Debugging and References
Lab 1 - Getting Started