COSC 1315 Fundamentals of
Programming Schedule
The current state withdrawal policy limits students to a maximum of 6 withdrawals. If you become more than 3 assignments behind, you risk being withdrawn for lack of progress.

WkDateChapter 




1
1/20


1/22
OvrVw
2 - 12

Chap 1
16 - 21
  • An Overview of a Personal Computer System

  • Chapter 1: An Introduction to Control Structures
  • Homework One assigned. Chapter 1 -- Complete Exercises 3 and 4 on pages 23 - 24. Only do one version of the algorithm for each exercise.
  • Lab: Orientation and Log ins.

2
1/27



1/29
Chap 2
38 - 54
61 - 67

Chap 3
74 - 87
  • Homework One (Chapter 1) due
  • Chapter 2: Beginning the Problem-Solving Process
  • Homework Two assigned. Chapter 2 -- Complete Exercises 2 and 4 on page 59.

  • Homework Two (Chapter 2) due
  • Chapter 3: Completing the Problem-Solving Process/Getting Started with C++
  • Homework Three assigned. Chapter 3 -- Complete Exercises 3 and 4 on page 92.
  • Lab One (Practice program and Template)

3
2/3


2/5
Chap 10
374 -376
Chap 4
124 - 150
  • Homework Three (Chapter 3) due
  • Chapter 10: Creating Void Functions

  • Chapter 4: Variables, Constants, and Arithmetic Operators
    (demo money problem)
  • Homework Four assigned. Chapter 4 -- Complete Exercise 7 on page 165.
  • No lab

4
2/10






2/12
Chap 9
334 - 351
Apdx A
573


Rev 1
  • Homework Four (Chapter 4) due
  • Chapter 9 Section: Creating Program-Defined Value-Returning Functions
  • Appendix A: ASCII Codes
  • Homework Five assigned. Chapter 9 -- Complete Exercise 1 on pages 368 - 369.

  • Homework Five (Chapter 9) due
  • Review Exam 1
  • Lab Two--Chapter 4 (College Cost)

5
2/17

2/19
 


Exam 1
  • Exam 1 Part A. (Take home question)

  • Exam 1 Part B. Extended time during lab.

6
2/24


2/26
Chap 5
170 -189

Chap 6
209 -256
  • Chapter 5 The Selection Structure
  • Homework Six assigned. Chapter 5-- Complete Exercise 6 on page 207.

  • Homework Six due.
  • Chapter 6: More on the Selection Structure
  • Lab Three--Chapter 5 (calories)

7
3/3


3/5
Chap 7
258 - 278
  • Chapter 7: The Repetition Structure
  • Homework Seven assigned. Chapter 6-- Complete Exercise 8 on page 255.

  • Homework Seven due.
  • Homework Eight assigned. Chapter 7 -- Complete Exercise 4 on page 299.
  • Lab Four--Chapter 6 (sales)
    In lab be sure and enter email on the Microsoft products request.

8
3/10

3/12
 
  • Homework Eight (Chapter 7) due. May send through email.

  • Install Dev C++ at home.
  • Install any free Microsoft software of your choice.

9
3/24

3/26
Chap 8
304 - 315
  • Chapter 8: More on the Repetition Structure

  • Continue Chapter 8.
  • Homework Nine assigned. Chapter 8 -- Complete Exercise 4 on page 330.

  • Lab Five--Chapter 7 (grade)

10
3/31

4/2
Chap 9
334 -365
Chap 10
378 - 388
  • Homework Nine (Chapter 8) due
  • Complete Chapter 10

  • Function practice.
  • Homework Ten assigned. Chapter 10 -- Complete Exercise 1 on pages 406 - 408.
  • Lab Six--Chapter 9 (car loan)

11
4/7

4/9
Rev 2
Exam 2
  • Homework Ten (Chapter 10) due.
  • Review Exam 2

  • Exam 2
  • Lab (extended time for exam)

12
4/14

4/16
Chap 11
416 - 439
13
4/21

4/23
Chap 12
464 - 478
  • Chapter 12: String Manipulation
  • Homework Eleven assigned. Chapter 11 -- Complete Exercises 4 and 5 on page 458.

  • Homework Eleven (Chapter 11) due
  • Complete Chapter 12 due.
  • Homework Twelve assigned. Chapter 12 -- Complete Exercise 2 on page 496.
  • Lab Eight--Chapter 11 (Rainfall)

14
4/28

4/30
Chap 13
500 - 512
15
5/5

5/7
 
16
5/12

5/14
 
  • Exam 3