CS1200 Intro to Computer Science Fall 2025

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 26

CS 1200 Basics, Syllabus Overview, Welcome Week Event Highlights

 

Aug 28

Keys to success in Computer Science Study

Chapter 1

Syllabus Quiz

2

Sep 2

CS vs SE & other engineering professions

Chapter 2

Sep 4

Learning/Growth Mindset

Chapter 3

 

3

Sep 9

Making the most of how you are taught

Chapter 4

Sep 11

Problem Solving/Pseudocode

Slides

 

4

Sep 16

Problem Solving/Flowcharting & UML Activitiy Diagrams

Slides

Sep 18

Problem Solving

Slides

5

Sep 23

Problem-solving -- In-class exercise

Slides

 

Sep 25

Making learning work for you

Chapter 5

6

Sep 30

Personal Growth

Chapter 6

 

Oct 2

Test review

7

Oct 7

Test 1

Oct 9

Project Assignment

8

Oct 14

Design

Slides

 

Oct 16

Design; Software Lifecycle; In-class exercise

Slides

 

9

Oct 21

Software Lifecycle

Slides

Oct 23

Broadening Your Horizons

Chapter 7

 

10

Oct 28

Orientation to the Engineering Education System

Chapter 8

Oct 30

Guest lecture -- Researcher

11

Nov 4

Effective Thinking -- Intro and Part 1

Slides

Nov 6

Effective Thinking -- Part 2

Slides

 

12

Nov 11

Effective Thinking -- Part 3

Slides

Nov 13

Effective Thinking -- Part 4, 5

Slides

13

Nov 18

Test Review

 

Nov 20

Test 2

14

Nov 25

Thanksgiving break -- No classes

 

Nov 27

Thanksgiving break -- No classes

15

Dec 2

Guest Lecture -- Recent graduate.

Dec 4

Project Presentations

Student Slides

16

Dec 9

Project Presentations

Student Slides