Skip to main content

CIS 110 Syllabus


Date Topics Example Code HW Assigned HW Due Lecture Recording Module Videos Announcements
Wed, Jan 20, 2021 Introduction First Day of Classes!
Fri, Jan 22, 2021 Drawing HW00 - Hello, World!
Mon, Jan 25, 2021 Variables & Types
Wed, Jan 27, 2021 Variables & Types
Fri, Jan 29, 2021 Variables & Types
Mon, Feb 1, 2021 Conditionals
Tue, Feb 2, 2021 Course Selections ends!
Wed, Feb 3, 2021 Conditionals
Thu, Feb 4, 2021 HW00 @ 11:59pm!
Fri, Feb 5, 2021 Loops HW01 - Rivalry + ClickArt
Mon, Feb 8, 2021 Loops
Wed, Feb 10, 2021 Arrays
Thu, Feb 11, 2021 HW01 @ 11:59pm!
Fri, Feb 12, 2021 Engagement Day - No class, No OH, No Piazza
Sat, Feb 13, 2021 HW02 - NBody
Mon, Feb 15, 2021 Arrays
Wed, Feb 17, 2021 Arrays & Strings
Fri, Feb 19, 2021 Functions
Mon, Feb 22, 2021 Functions
Wed, Feb 24, 2021 Searching with Functions
Thu, Feb 25, 2021 HW02 @ 11:59pm!
Fri, Feb 26, 2021 Recursion
Mon, Mar 1, 2021 Recursion
Wed, Mar 3, 2021 Recursion
Thu, Mar 4, 2021 HW03 @ 11:59pm!
Fri, Mar 5, 2021 Recursion HW04 - Recursive Exercises
Mon, Mar 8, 2021 Unit Testing
Wed, Mar 10, 2021 No Class - Spring Term Break. No OH or Piazza.
Fri, Mar 12, 2021 Object Oriented Programming
Mon, Mar 15, 2021 Object Oriented Programming HW04 @ 11:59pm!
Wed, Mar 17, 2021 Class Design
Fri, Mar 19, 2021 HW05 - NBody with Objects P/F Deadline
Mon, Mar 22, 2021 Abstract Data Types & Interfaces
Wed, Mar 24, 2021 Reference Types
Thu, Mar 25, 2021 HW05 @ 11:59pm!
Fri, Mar 26, 2021 Nodes HW06 - Steg pt1
Mon, Mar 29, 2021 List ADT & Linked Lists
Wed, Mar 31, 2021 Linked Lists
Thu, Apr 1, 2021 HW06 @ 11:59pm!
Fri, Apr 2, 2021 Array Lists HW07 - TSP
Mon, Apr 5, 2021 Number Systems
Wed, Apr 7, 2021 LFSR
Thu, Apr 8, 2021 HW07 @ 11:59pm!
Fri, Apr 9, 2021 2D Arrays HW08 - Steg pt2
Mon, Apr 12, 2021 Engagement Day - No Class, No OH, No Piazza
Wed, Apr 14, 2021 2D Arrays
Thu, Apr 15, 2021 HW08 @ 11:59pm!
Fri, Apr 16, 2021 Comparing Objects
Mon, Apr 19, 2021 Comparing Algorithms
Wed, Apr 21, 2021 Midterm Two Project
Fri, Apr 23, 2021 Project Planning
Mon, Apr 26, 2021 Project Practice
Wed, Apr 28, 2021 Special Topics
Thu, Apr 29, 2021 Special Topics Last Day of Classes - Congratulations on finishing CIS110!