CSC 3405/3605 - Introductory & Intermediate Computer Programming

 

Important Dates:

Monday, August 31 -- First day of the class

Monday, September 7 -- Labor Day -- no classes

Monday, October 5 -- Exam 1 (Chapter 1 - 4)

October 19 - 21 -- Fall Break -- no classes

Thursday, October 29 - Exam 2 (Chapter 1 - 8)

Friday, November 6 -- Last day to withdraw from classes

Thursday, November -- Thanksgiving Holiday -- no classes

Monday, November 23 -- Exam 3 (Chapter 1 - 11, 13)

Thursday, December 10-- Last Day of classes

TBD -- Comprehensive Final Exam

 

Syllabus

 

Lectures

Chapter 1--- Review

Chapter 2--- Review

Chapter 3--- Review -- Sample Programs -- More Review on Loops

Chapter 4--- Review -- Review for Exam1 -- More Review for Exam1

Chapter 5--- Review --- Temperature Class

Chapter 6--- Review-- More Lecture on Array

Chapter 7--- Review

Chapter 8--- Review

Chapter 9--- Review

Chapter 10--- Review--- File I/O Lecture

Chapter 11--- Review--- Practice Problems for Exam 3

Chapter 13--- Review--- More Practice Problems for Exam 3

Chapter 14---Review ---Generic and ArrayList Class (Review Lecture)

Chapter 15 --- Review

Practice Problems for Final Exam

Sample Programs for final

More Practice Problems for Final Exam

 

 

 

Source Code in the Textbook

 

Labs and Homeworks

Please send your homework in zip file to the grader at yl497312@mailhost.sju.edu

Expected Documentation and Program Format

Coding Standards

Lab 0 -- Getting Started

Lab 1 & Homework 1 --- Lab 1 check off sheet

Lab 2 & Homework 2 --- Lab 2 check off sheet

Lab 3 & Homework 3 --- Lab 3 check off sheet

Lab 4a --- Lab 4a check off sheet

Lab 4b & Homework 4 --- Lab 4b check off sheet ------- Memory sheet

Lab 5 & Homework 5 --- Lab 5 check off sheet

Lab 6 & Homework 6 --- Lab 6 check off sheet

Lab 7 & Homework 7--- Lab 7 check off sheet

Lab 8 ------- Homework 8 ------ Lab 8 check off sheet

Lab 9 & Homework 9 --- Lab 9 check off sheet

Lab 10 & Homework 10 --- Lab 10 check off sheet

Lab 11 & Homework 11--- Lab 11 check off sheet