CPSC 1301L - Computer Science I Labs

Aug. 17Intro to Computers & Computer Programming     (doc)
Aug. 20Intro to Computers & Computer Programming     (doc)
Aug. 22Intro to Java (DrJava)     (doc)
Aug. 24Intro to Java (DrJava)     (doc)
Aug. 27Intro to Java (DrJava)     (doc)
Aug. 29/Aug. 31Intro to Programming     (doc)
Sept. 5LAB 7 - Introduction to Programming (part 2 - turtles)     (doc)
Sept. 7LAB 8 - Introduction to Programming (part 3 - turtles)     (doc)
Sept. 10LAB 9 - Modifying Pictures Using Loops (part 1 - Manipulating Pictures)     (doc)
Sept. 12LAB 10 - Modifying Pictures Using Loops (part 2 - Manipulating Pictures)     (doc)
Sept. 14LAB 11 - Modifying Pictures Using Loops (part 1 - Changing Color Values)     (doc)
Sept. 17LAB 12 - Modifying Pictures Using Loops (part 2 - Changing Color Values)     (doc)
Sept. 19LAB 13 - Modifying Pictures in a Matrix (part 1 - Copying Pixels)     (doc)
Sept. 21LAB 14 - Modifying Pictures in a Matrix (part 2 - Copying and Transforming Pictures)     (doc)
Sept. 24LAB 15 - Modifying Pictures in a Matrix (part 3 - Copying and Transforming Pictures)     (doc)
Sept. 26LAB 16 - Modifying Pictures in a Matrix (part 4 - Copying and Transforming Pictures)     (doc)
Sept. 28LAB 17 - Conditionally Modifying Pixels (part 1 – Replacing Colors)     (doc)
Oct. 1LAB 18 - Conditionally Modifying Pixels (part 2 – Simple Edge Detection)     (doc)
Oct. 3LAB 19 - Conditionally Modifying Pixels (part 3 – Highlighting Extremes and Blurring)     (doc)
Oct. 5LAB 20 - Conditionally Modifying Pixels (part 4 – Background Subtraction)     (doc)
Oct. 8LAB 21 - Drawing (part 1 - Drawing using the Graphics Class)     (doc)
Oct. 10LAB 22 - Drawing (part 2 - Advanced Drawing using the Graphics Class)     (doc)
October 15LAB 23 - Modifying All Samples in a Sound (part 1 - Manipulating Sounds)     (doc)
October 17LAB 24 - Modifying All Samples in a Sound (part 2 - Manipulating Sounds)     (doc)
October 19LAB 25 - Modifying All Samples in a Sound (part 3 - Manipulating Sounds)     (doc)
October 22LAB 26 - Modifying Samples Using Ranges (part 1 - Manipulating Sections of Sounds)     (doc)
October 24LAB 27 - Modifying Samples Using Ranges (part 2 - Splicing Sounds)     (doc)
October 26LAB 28 - Modifying Samples Using Ranges (part 3 - Reversing and Mirroring Sounds)     (doc)
October 29LAB 29 - Making Sounds by Combining Pieces (part 1 - Blending and Echoing Sounds)     (doc)
October 31LAB 30 - Making Sounds by Combining Pieces ((part 2 - Changing Frequencies)      (doc)
November 2LAB 31 - Making Sounds by Combining Pieces (part 3 - Modern Music Synthesis)      (doc)
November 5LAB 32 - Creating Classes (part 1)      (doc)
November 7LAB 33 - Creating Classes (part 2)      (doc)
November 9LAB 34 - Creating Classes (part 3)      (doc)
November 12LAB 35 - Creating Classes (part 4 - extending turtles)      (doc)
November 14LAB 36 - Creating and Modifying Text (part 1)      (doc)
November 16LAB 37 - Creating and Modifying Text (part 2)      (doc)
November 19LAB 38 - Creating and Modifying Text (part 3)      (doc)
November 21THANKSGIVING
November 23THANKSGIVING
November 26LAB 39 - Applets      (doc)
November 28LAB 40 - GUI (Frames and Panels)      (doc)
November 30LAB 41 - GUI (Buttons, events, and listeners)      (doc)
December 3LAB 42 - Creating and Modifying Movies      (doc)
December 5LAB 43 - Creating and Modifying Movies (part 2)      (doc)
December 7REVIEW FOR FINAL EXAM
December 12 (Wednesday)FINAL EXAM (Wed, Dec 12 at 8:00-10:00 a.m.)


Academic Dishonesty/Academic Misconduct Policy


Back to Class List Page

written by Wayne Summers summers_wayne@ColumbusState.edu