CS1200 Intro to Computer Science Fall 2020

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 18 CS 1200 Basics, Syllabus Overview, Welcome Week Event Highlights    
Aug 20 Keys to success in Computer Science Study Chapter 1 Syllabus Quiz
2 Aug 25 CS vs SE & other engineering professions Chapter 2
Aug 27

Problem Solving/Pseudocode

Slides Homework 1
3 Sep 1 Guest Presentation on Academic Dishonesty and Ethics:
  Sep 3 Problem Solving Slides  
4 Sep 8 Problem Solving Slides  
Sep 10 Learning/Growth Mindset Chapter 3
5 Sep 15 Learning/Growth Mindset Chapter 3  
Sep 17 Making the most of how you are taught Chapter 4
6 Sep 22 Making learning work for you Chapter 5  
Sep 24 Personal Growth Chapter 6  
7 Sep 29 Test review and project assignment
Oct 1 Test 1
8 Oct 6 Design Slides  
  Oct 8 Design; Software Lifecycle Slides  
9 Oct 13 Software Lifecycle  
  Oct 15 Broadening Your Horizons Chapter 7  
10 Oct 20 Orientation to the Engineering Education System Chapter 8  
Oct 22 Guest lecture on cybersecurity: Dr. Kevin Hamlen  
11 Oct 27 Effective Thinking -- Intro and Part 1 Slides
  Oct 29 Effective Thinking -- Part 2 Slides  
12 Nov 3 Effective Thinking -- Part 3 Slides
Nov 5 Effective Thinking -- Part 4 Slides
13 Nov 10 Effective Thinking -- Part 5 Slides  
Nov 12 Exam Review  
14 Nov 17 Exam 2 in the classroom    
  Nov 19 Project Presentations Student Slides  
15 Nov 24 Project Presentations Student Slides