CSCE 145: Algorithmic Design I

Fall 2018

Important stuff

Homework

Program

Due Date

Homework01

09/07/2018 at 11:55PM

Homework02

***Extended Due to Weather***
09/21/2018 at 11:55PM

Homework03

09/28/2018 at 11:55PM

Homework04

10/12/2018 at 11:55PM

Homework05

10/26/2018 at 11:55PM

Homework06

11/02/2018 at 11:55PM

Homework07

11/09/2018 at 11:55PM

Homework08

12/07/2018 at 11:55PM

 

Labs

Lab

Date

Lab00

08/23/2018

Lab01

08/28/2018

Lab02

08/30/2018

Lab03

09/04/2018

Lab04

09/06/2018

Lab05

***Extended Due to Weather***
09/18/2018

Lab06

09/20/2018

Lab07

09/25/2018

Lab08

09/27/2018

LAB EXAM 01

10/02/2018

Lab09

10/04/2018

Lab10

10/09/2018

Lab11

***Extended Due to Weather***
10/16/2018

Lab12

10/23/2018

Lab13

10/25/2018

Lab14

10/30/2018

Lab15

11/01/2018

GENERAL ELECTION DAY
NO LAB

11/06/2018

Lab16

11/08/2018

LAB EXAM 02

11/13/2018

Lab17

11/15/2018

Optional Lab

11/20/2018

Lab18

11/27/2018

Lab19

11/29/2018

Optional Lab(s)
***You may only make up at most 1 homework and 1 lab + lab report this week. You may not submit 2 homework or 2 labs + lab reports***

12/04/2018 and 12/06/2018

 

Extra Credit

Program

Due Date

Extra Credit 01

11/30/2018 at 11:55PM

Extra Credit 02

11/30/2018 at 11:55PM

Extra Credit 03

11/30/2018 at 11:55PM

Extra Credit 04

11/30/2018 at 11:55PM

Extra Credit 05

11/30/2018 at 11:55PM

 

 

Lectures

Lecture

Date

Class Introduction
Introduction to Computers and Such!

 

08/27/2018

Variables Part 1

 

08/29/2018

Variables Part 2

 

09/05/2018

Branching Statements Part 1

 

09/10/2018

NO CLASS DUE TO WEATHER

 

09/12/2018

Branching Statements Part 2

 

09/17/2018

Branching Statements Part 3
Loops Part 1

 

09/19/2018

Loops Part 2

 

09/24/2018

Study Guide 1 NO Answers
Study Guide 1 Answers

 

09/26/2018

EXAM 01

 

10/01/2018

Arrays Part 1

 

10/03/2018

Arrays Part 2

 

10/08/2018

Objects Part 1

 

10/10/2018

Objects Part 2

 

10/15/2018

Objects Part 3
Objects Part 4

 

10/17/2018

Objects and Arrays

 

10/22/2018

Continuation of Objects and Arrays

 

10/24/2018

Inheritance

 

10/29/2018

Polymorphism

 

10/31/2018

Study Guide 2 NO Answers

 

11/05/2018

Study Guide 2 Answers
Object Formulas

 

11/07/2018

EXAM 02

 

11/12/2018

Exceptions

 

11/14/2018

File I/O

 

11/19/2018

Detailed File I/O Example

 

11/26/2018

More File I/O

 

11/28/2015

 

 

Course Documents

Syllabus

CSCE 145 Student Guide

Lab Example

Lab Report Template

Lab Report Example

Instructor

J.J. Shepherd 

Office: Horizon 2 Room 2215

Email: shephejj@email.sc.edu