EE356/CS376  
Small Computer Software
Fall 2020

Mr. Mark Randall  

Syllabus                                                                Example Student Work

Assignments:

Project 1 Sept 8, 2020
     Image Pixilation
Project 2  Sept. 23, 2020
     Maze
Project 3  Oct. 7, 2020
     Line Drawing
Project 4  Oct. 21, 2020
     HexLife

Project 5 

Project 6

Project 7

Handouts:

Project 1 Notes:
   Writeable bitmaps
   LockBits

Project 2 Notes:
    MazeNotes
    MazeExample (Blandford)
    MazeExample (Randall)

Project 3 Notes:
    PixelColorNotes
    TwoDDerivatives

Project 4 Notes:
    HexagonNotes