CS 241 Labs
Labs are programming exercises designed to give you both practical
experience implementing the algorithms described in class and overall
programming experience. Labs will be made available for download on
this page as they are assigned.
For most labs, we will distribute some code along with the assignment
to help you get started.
-
Lab 1 ( postscript, pdf)
--- Early submit on January 21, Due Date: Tuesday January 28
Don't forget to check the
frequently asked questions
if you are having trouble.
- Lab 1 Cover Sheet
- Java Provided Code
(zip file with all Java code)
- C++ Provided Code
(zip file with all C++ code)
-
Lab 2 ( postscript, pdf)
--- Due on Tuesday February 11.
- Lab 2 Cover Sheet
- Java Provided Code
(zip file with all Java code)
- C++ Provided Code
(zip file with all C++ code)
- Test Data
(zip file with test data)
-
Lab 3 ( postscript, pdf)
--- Early submit on Tuesday March 18, Due Date: Tuesday March 25
- Helpful Code Fragments
- Data Sets with a README (zip file)
- Lab 3 Cover Sheet
-
Lab 4 ( postscript, pdf)
--- Early submit on Tuesday April 8, Due Date: Tuesday April 15.
- Helpful Code Fragments
- Terminal.java
- Provided Java Drivers
- Provided C++ Drivers
- Airline Data
- Airport Data
- Flight Data
- Lab 4 Cover Sheet
-
Extra Credit Lab ( postscript, pdf)
--- Due by April 30.
- Zip file with Provided Java Code
- Inventory.java -- an early version didn't pass in the paramater of 16 for the dictionary constructor. You
can add that parameter, or save this version.
- Record.java
- GUI.java
- SampleGUI.java
- SampleIO.java
- Terminal.java
- part1-operations
- part2-operations
- Extra Credit Lab Cover Sheet
Return to the CS241 Home Page