CSC 160 - Calendar

Schedule of this semester's lectures and assignments

[ back to CSC 160 ]

 


Enjoy this semester in reverse chronological order:

** Week 11 **

Mon Mar 17

  • FINAL EXAM - meet at the regular time, regular place
    • 50% - written exam, closed note/book
    • 50% - programming exam in lab, one side of one 8.5" x 11" page of notes allowed while programming, no online help or access to other programs during the exam.

** Week 10 **

Wed Mar 12

  • DUE - Program #6
  • LAB - Complete lab 9
  • LECTURE - Final exam review

Mon Mar 10

** Week 9 **

Wed Mar 5

  • DUE - Program #6 class headers and "halfway point"
  • LAB - Begin Lab 9, do your fill-in-the-blanks on p. 174
  • LECTURE - Finish Chapter 9, do review questions, p. 634

Mon Mar 3

  • LAB - Complete Labs 7/8
  • LECTURE - Chapter 9

** Week 8 **

Wed Feb 26

  • DUE - Program #5
  • ASSIGNED - Program #6
  • LAB - Continue Lab 7 & 8 wrapup
  • LECTURE - Chapter 8 review questions

Mon Feb 24

  • LAB - Lab 7.2, 7.1, 8.1-8.2... cleanup and wrapup
  • LECTURE - Chapter 7/8 cleanup and wrapup

 

** Week 7 **

Wed Feb 19

  • DUE - Program #4
  • LAB - Complete Lab 7.1
  • LECTURE - Finish Chapter 7

Mon Feb 17

  • LAB - Complete Lab 8, begin Lab 7.1
  • LECTURE - Complete Chapter 8, begin Chapter 7
  • QUIZ - Quiz on Chapter 6, Functions

 

** Week 6 **

Wed Feb 12

  • LAB - Lab 8.1, 8.2
  • LAB - Complete/check Lab 6.2
  • LECTURE - Chapter 7, Structures and classes
  • LECTURE - Chapter 8, Arrays

Mon Feb 10

  • LAB - Complete Lab 6.2
  • LECTURE - Complete Chapter 6
  • LECTURE - Chapter 8, Arrays
  • ASSIGNED - Program #4
  • HANDOUT - Debugging Quick Reference
  • RETURN - Program #3
  • RETURN - Midterm
  • QUIZ - 10 point quiz on Arrays! Sections 8.1-8.8

** Week 5 **

Wed Feb 5

  • MIDTERM exam!

Mon Feb 3

 

** Week 4 **

Wed Jan 29

Mon Jan 27

  • DUE - Ch 4 homework - starting at p. 242, Review questions #1 - #46
  • LECTURE - Finish Chapter 5
  • LAB - Finish Lab 5

** Week 3 **

Wed Jan 22

  • DUE - Program #2 is due on your k: drive, pseudo-code due as well
  • LECTURE - Complete Chapter 4, begin Chapter 5
  • LAB - Complete Lab 4, start lab 5
  • ASSIGNED - Program #3

Mon Jan 20

  • DUE - Chapter 3 homework, Lab #4 fill-in-the-blanks
  • LECTURE - Chapter 4
  • LAB - Lab 4

** Week 2 **

Wed Jan 15

Mon Jan 13

  • DUE - Chapter 2 homework, Program #1 designs, Lab #3 fill-in-the-blanks
  • LECTURE - Review Chapter 2 homework. Begin discussing Chapter 3
  • LAB - Begin Lab #3

** Week 1 **

Wed Jan 8

  • LECTURE - Review Chapter 1 homework. Then, we'll cover Chapter 2 in the text.
  • LAB - Do the pre-lab reading for Lesson Set #2. Complete the "fill-in-the-blanks" 1-9 questions before lab. We'll complete Lab 2.1-2.4.
  • HW - Chapter 1 "Review Questions and Exercises" #1-33 due at the beginning of class.

Mon Jan 6

  • LECTURE - We'll cover Chap 1 in the text.
  • LAB - We'll complete LAB 1.1 - 1.4.

 


 


Semester Plan

This is the a tentative look into the future... subject to change:

Week Material Assignments
1 Ch 1 - Intro to programming

Ch 2 - Intro to C++

Labs 1 & 2

 
2 Ch 3 - Expressions

Lab 3

Prog 1 due
3 Ch 4 - Decisions (if, else, switch)

Lab 4

Prog 2 due
4 Ch 5 - Looping (for, while, break)

Lab 5

Prog 3 due
5 Catch-up and review Midterm Exam
6 Ch 6 - Functions  
7 Ch 7 - Structures and classes Prog 4 due
8 Ch 8 - Arrays Prog 5 due
9 Ch 9 - Searching and sorting arrays Prog 6 due
10   Final Exam

I anticipate that there will be weekly homework and lab assignments as well.

The number of programming assignments will be either 5 or 6. Regardless, the weight of programming assignments on your final grade (40%) will not change.