CpSc 146 Introduction to Programming Pinciples:C++
Fall 2022


Assignments
6. Dec 5th 25 points Arrays-single letter cypher
5. Project Ongoing Due dates
Nov 9th
Nov 11th
Nov 14th or 16th
Nov 28th
60 points Assignment Overview
Details
Partial solution for Part 3
Nov 2nd11:59pm Project Group creation Leader email me names and email address of group members
4. Oct 31st 25 points loop Assignment
3. Oct. 7th 25 points Conditional Programming Assignment
2. Sept 21st 20 points Sequential Programming
1. September 9th 15 points Typing Code
0. August 22nd Install Eclipse

Course Information
Weekly Notes
Course Resources

Labs
  1. Typing in a program
  2. Constants and programming
  3. Conditionals
    Sorting - Due 10/7
  4. Sentinel Controlled loop
    While and base conversion
  5. Function Practice - Due 11/4
  6. Overloading and Protoypes - Due 11/7
  7. Pass By Ref -Due 11/14
  8. More Functions - Due 11/16
  9. Introduction to Arrays
  10. Passing Arrays to Functions - Due 12/2

Notes
Chapter 1: Computer Background
Chapter 2: Variables
Chapter 3: Expressions
Chapter 4: Conditionals
Chapter 5: Loops
Chapter 6 Part 1:Functions
Chapter 6 Part 2:More Functions
Chapter 7: Arrays