IT'S WEEK 4!

HOMEWORK 3 LAB 3

Contact Info

Instructor:
William Paul Royer

Email:
wroyer@csub.edu

Office:
Science III 339

Office Hours:

Monday 12:00pm - 2:00pm
Wednesday 12:00pm - 2:00pm
Friday 12:00pm - 2:00pm


If you are unable to meet with me during my regularly scheduled office hours please contact me by e-mail and I will work with you to schedule a special time to meet.

Schedule

Date Lesson Plan
Week 1 Topics Review Syllabus
Course Overview
Intro to Odin, Linux, VIM
Computers, Software, Programming
Intro to C++
Identifiers, Variables
Operators, Punctuation, Syntax
Variables: Initialize, Assign, Access
Data Types: int, double
Expressions and Math
Comments



Week 1 Assignments Homework 1
Lab 1

Week 2 Topics More Operators
Basic Input
Programming Style & Scope
Precedence (Order of Opertations)
Constants
Math Expressions & cmath
Using Functions
Intro to Characters & Strings
Advanced Assignment Operators
Week 2 Assignments Homework 1 (extended)
Lab 1 (extended)

Week 3 Topics Random Numbers
Formatting Output
Relational Operators
The if statement
The if/else statement
The if/else if statement
Logical Operators
Checking Number Ranges
Week 3 Assignments Homework 2
Lab 2

Week 4 Topics Flags and Menus
Switch Statements
++ and --
Counters and Accumulators
The While Loop
The Do-While Loop
The For Loop
Input Validation
Files: Reading and Writing
Week 4 Assignments Homework 3
Lab 3