CS1200 Fall 2017 Schedule

CS1200 Intro to Computer Science Fall 2017

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 8/22/2017 CS 1200 Basics, Syllabus Overview, Welcome Week Event Highlights    
8/24/2017    
2 8/29/2017 Guest Presentation on Academic Dishonesty and Ethics  
8/31/2017

Keys to success in Computer Science Study

Chapter 1
3 9/5/2017 CS vs SE & other engineering professions Chapter 2 Homework 1
  9/7/2017 Problem Solving/Pseudocode Slides  
4 9/12/2017 Problem Solving Slides Homework 2
9/14/2017 Problem Solving Slides
5 9/19/2017 Learning/Growth Mindset Chapter 3  
9/21/2024 Learning/Growth Mindset Chapter 3
6 9/26/2017 Making the most of how you are taught Chapter 4  
9/28/2017 Making learning work for you Chapter 5
7 10/3/2017 Exam review and project assignment    
10/5/2017 Exam 1 in the classroom
8 10/10/2017 Design    
  10/12/2017 Software Lifecycle    
9 10/17/2017 Guest lecture -- Recent graduate; also guest presentation on Internships  
  10/19/2017 Guest lecture: Dr. Kevin Hamlen    
10 10/24/2017 Personal Growth Chapter 6  
10/26/2017 Broadening Your Horizons Chapter 7
11 10/31/2017 Teams Slides  
  11/2/2017 Effective Thinking -- Part 1 Slides  
12 11/7/2017 Effective Thinking -- Part 2 Slides  
11/9/2017 Effective Thinking -- Part 3 Slides
13 11/14/2017 Exam Review    
11/16/2017 Exam 2 in the classroom  
14 11/21/2017 Thanksgiving Break -- no classes    
  11/23/2017 Thanksgiving Break -- no classes    
15 11/28/2017 Effective Thinking -- Part 4 Slides  
11/30/2017 Effective Thinking -- Part 5 Slides  
16 12/5/2017 Project Presentations (Tentative)    
  12/7/2017 No classes