Class Schedule

CS 181 – Introduction to C++ Programming

Schedule maybe changed or adjusted for various reasons

 

Date

Topics

Assignments

Week 1,

Aug 19

Orientation

Read Course Syllabus in the Course Information folder. Make sure you are able to commit to satisfying all requirements of this course.

Read The information in the Orientation folder under Course Documents on How to use Blackboard.

Follow directions in Getting Started under Course Documents. Familiarize yourself with the blackboard course site - Find the following: Lecture notes, assignments, communication tools, your grades, …Review Campus E-mail Informationunder External Links. Write a brief introduction of yourself and post to discussion board (under Communications) or email it to the instructor. Respond to at least one other student’s introductory paragraph.

Week 2,

Aug 26

Chapter #1

Introduction to computers and programming

Read Chapter 1

Quiz 1 is posted Aug 26- due on Aug 30

Exercise #1 is due Aug 30.

Week 3,

Sep 2

Chapter #2
Introduction to C++

Read Chapter 2
Quiz 2 is posted Sep 2 – Due Sep 6

Project 1 is due Sep 6.

Week 4,

Sep 9

Chapter #3

Expressions and Interactivity

Read Chapter 3

Quiz 3 is posted Sep 9 – Due Sep 13

Exercise #2 is due Sep 13.

Week 5,

Sep 16

Chapter #4

Making Decisions

Read Chapter 4 – Section 4.1 To 4.9

Read and attempt to solve Truth Table Exercises under Course Documents - check your answers against the solutions provided

Project 2 is posted.

Week 6,

Sep 23

Chapter #4 – Continued

Making Decisions

Read Chapter 4 – Section 4.10 To the end of the chapter

Quiz 4 is posted Sep 23– Due Sep 27

Week 7,

Sep 30

Chapter #5

Looping

Read Chapter 5

Quiz 5 is posted Sep 30 – Due Oct 4

Exercise #3 is due Oct 4.

Week 8,

Oct 7

Chapter # 6

Functions

Read Chapter 6 – Section 6.1 to 6.7

Project 3 is posted.

Week 9,

Oct 14

Chapter #6

Continued

Functions

Read Chapter 6 – Section 6.8 To the end of the chapter

Quiz 6 is posted Oct 14 – Due Oct 18

Exercise #4 is due Oct 18.

Project 2 is due Oct 20

Week 10

Oct 21

Chapter #7

Arrays \ Two-Dimensional Arrays

Read Chapter 7

Quiz 7 is posted Oct 21 – Due Oct 25

Exercise 5 is Due Oct 25.

Week 11,

Oct 28

Midterm –

Chapter #10

Characters, Strings, and The String class

Midterm. Chapter 1 – Chapter 6

Read Chapter 10

Quiz 8 is posted Oct 28 – Due Nov 1

Exercise 6 is Due Nov 1

Week 12,

Nov  4

Chapter #11

Structured Data

Read Chapter 11

Quiz 9 is posted Nov 4 - Due Nov 8

Exercise 7 is Due Nov 8.

Week 13,

Nov 11

Chapter #12

File Operations

Read Chapter 12.

Project 3 is due Nov 11.

Week 14,

Nov 18

Chapter #13

Introduction to Classes

Read Chapter 13

Exercise 8 is Due Nov 22.

Week 15,

Nov 25

Chapter #14

More about Classes

Read Chapter 14

Quiz 10 is posted Nov 25– Due Nov 29

Exercise 9 is Due Nov 29.

Week 16,

Dec 2

Chapter #15

Inheritance, Polymorphism, and virtual Functions

Read Chapter 15

Exercise 10 is Due Dec 6.

Week 17,

Dec 9

***Final ***

Final – Tuesday Dec 10

Project 4 is Due on Dec 10.