The following schedule is subject to change. Additional content will be added as it becomes available throughout the semester.
Date Topic Assignments Wed, Aug 27 Syllabus & Introduction to Computer Science Fri, Aug 29 Motherboard Layout (1.a) (1.b) (2.a) (2.b) Mon, Sep 1 NO CLASS Wed, Sep 3 Motherboard Layout (Cont.) Hardware Activity #1 Fri, Sep 5 Processors & Memory Lecture Mon, Sep 8 Hardware Activity #2a: Processor Installation Hardware Activity #2a Wed, Sep 10 System BIOS Hardware Activity #2b Fri, Sep 12 Hardware Activity #2b: System BIOS Configuration Mon, Sep 15 Storage & Operating Systems Wed, Sep 17 Hardware Activity #3: Operating System Installation Hardware Activity #3 Fri, Sep 19 Video & Graphics Cards
Hardware Activity #4: Video cards & DriversHardware Activity #4 Mon, Sep 22 Wired Networking: Network Devices Wed, Sep 24 Wired Networking: Network Configuration
Hardware Activity #5: Network ConfigurationHardware Activity #5 Fri, Sep 26 Hardware Activity #5: Network Configuration (Cont.) Mon, Sep 29 Wireless Networking
Hardware Activity #6: Wireless Network BenchmarksHardware Activity #6 Wed, Oct 1 Hardware Activity #6: Wireless Network Benchmarks (Cont.) Fri, Oct 3 Exam #1 Review Mon, Oct 6 Exam #1 - Hardware Exam Wed, Oct 8 Programming Fundamentals Fri, Oct 10 Introduction to PyCharm
Programming Activity #1: Hello PythonProgramming Activity #1 Mon, Oct 13 NO CLASS - Fall Break Wed, Oct 15 Programming Concepts
Reading Activity #1Reading Activity #1 Fri, Oct 17 Debugging
Programming Activity #2: Super Turtle, Part 1Programming Activity #2 Mon, Oct 20 Good Programming Practices
Programming Activity #2: Super Turtle, Part 2Wed, Oct 22 Functions Fri, Oct 24 Reading Activity #2
Programming Activity #3: STOP, POP, TOPS, Part 1Reading Activity #2
Programming Activity #3Mon, Oct 27 Programming Activity #3: STOP, POP, TOPS, Part 2 Wed, Oct 29 Programming Activity #3: STOP, POP, TOPS, Part 2 (Cont.) Fri, Oct 31 Fixed Iteration Mon, Nov 3 Reading Activity #3
Programming Activity #4: Flower, Part 1Reading Activity #3
Programming Activity #4Wed, Nov 5 Programming Activity #4: Flower, Part 2 Fri, Nov 7 Programming Activity #4: Flower, Part 2 (Cont.) Mon, Nov 10 Decisions Wed, Nov 12 Reading Activity #4
Programming Activity #5: Blizzard, Part 1Reading Activity #4
Programming Activity #5Fri, Nov 14 Programming Activity #5: Blizzard, Part 2 Mon, Nov 17 Programming Activity #5: Blizzard, Part 2 (Cont.) Wed, Nov 19 Programming Activity #5: Blizzard, Part 2 (Cont.) Fri, Nov 21 Exam #2 Review Mon, Nov 24 Wed, Nov 26 NO CLASS - Thanksgiving Break Fri, Nov 28 NO CLASS - Thanksgiving Break Mon, Dec 1 Review for Exam #2 Wed, Dec 3 Finalize and submit remaining assignments Fri, Dec 5 Exam #2 - Programming Exam Mon, Dec 8