CS1200 Intro to Computer Science Fall 2022

Instructor: John Cole

This schedule is tentative and subject to change.  Readings are from the Landis book unless otherwise indicated.

Week Date Topic Reading Due
1 Aug 23 CS 1200 Basics, Syllabus Overview, Welcome Week Event Highlights    
Aug 25 Keys to success in Computer Science Study Chapter 1 Syllabus Quiz
2 Aug 30 CS vs SE & other engineering professions Chapter 2
Sep 1

Learning/Growth Mindset

Chapter 3 Homework 1
3 Sep 6 Making the most of how you are taught Chapter 4
  Sep 8 Problem Solving/Pseudocode Slides  
4 Sep 13 Problem Solving/Flowcharting & UML Activitiy Diagrams Slides
Sep 15 Problem Solving Slides
5 Sep 20 Problem-solving -- In-class exercise Slides  
Sep 22 Making learning work for you Chapter 5
6 Sep 27 Personal Growth Chapter 6  
Sep 29 Test review  
7 Oct 4 Test 1
Oct 6 Project Assignment
8 Oct 11 Design Slides  
  Oct 13 Design; Software Lifecycle; In-class exercise Slides  
9 Oct 18 Software Lifecycle Slides
  Oct 20 Broadening Your Horizons Chapter 7  
10 Oct 25 Orientation to the Engineering Education System Chapter 8
Oct 27 Guest lecture -- Researcher  
11 Nov 1 Effective Thinking -- Intro and Part 1 Slides
  Nov 3 Effective Thinking -- Part 2 Slides  
12 Nov 8 Effective Thinking -- Part 3 Slides
Nov 10 Effective Thinking -- Part 4 Slides
13 Nov 15 Test Review    
Nov 17 Test 2  
14 Nov 22 Thanksgiving Break    
Nov 24 Thanksgiving Break
15 Nov 29 Effective Thinking -- Part 5 Slides
Dec 1 Guest Lecture -- Recent graduate.  
16 Dec 6 Project Presentations Student Slides
  Dec 8 Project Presentations Student Slides