CSCE 145: Algorithmic Design I

Spring 2019

Important stuff

Homework

Program

Due Date

Homework00

02/01/2019 at 11:55PM

Homework01

02/08/2019 at 11:55PM

Homework02

02/15/2019 at 11:55PM

Homework03

02/22/2019 at 11:55PM

Homework04

03/22/2019 at 11:55PM

Homework05

03/29/2019 at 11:55PM

Homework06

04/05/2019 at 11:55PM

Homework07

04/19/2019 at 11:55PM

 

Labs

Lab

Date

Lab00

01/15/2019

Lab01

01/17/2019

Lab02

01/22/2019

Lab03

01/24/2019

Lab04

01/29/2019

Lab05

01/31/2019

Lab06

02/05/2019

Lab07

02/07/2019

Lab08

02/12/2019

Lab09

02/14/2019

Lab10

02/19/2019

Lab11

02/21/2019

LAB EXAM 01
(The TAs will provide the links)

02/26/2019

Lab12

02/28/2019

OptionalLab00

03/05/2019

OptionalLab01

03/07/2019

Lab13

03/19/2019

Lab14

03/21/2019

Lab15

03/26/2019

Lab16

03/28/2019

Lab17

04/02/2019

Lab18

04/04/2019

LAB EXAM 02
(The TAs will provide the links)

04/09/2019

Lab19

04/11/2019

Lab20

04/16/2019

Lab21

04/18/2019

OptionalLab02

04/23/2019

OptionalLab03

04/25/2019

 

Extra Credit

Program

Due Date

Extra Credit 01

04/19/2019 at 11:55pm

Extra Credit 02

04/19/2019 at 11:55pm

Extra Credit 03

04/19/2019 at 11:55pm

Extra Credit 04

04/19/2019 at 11:55pm

Extra Credit 05

04/19/2019 at 11:55pm

 

 

Lectures

Lecture

Date

Class Introduction
Introduction to Computers and Such!

 

01/14/2019

Variables Part 1

 

01/16/2019

Variables Part 2

 

01/23/2019

Branching Statements Part 1

 

01/28/2019

Branching Statements Part 2
Binary / Decimal Conversions

 

01/30/2019

Branching Statements Part 3
Loops Part 1

 

02/04/2019

Loops Part 2

 

02/06/2019

Arrays Part 1

 

02/11/2019

Array Part 2

 

02/13/2019

Exam 1 Review NO Answers

 

02/18/2019

Exam 1 Review Answers

 

02/20/2019

EXAM 01

 

02/25/2019

Objects and Methods Part 1

 

02/27/2019

Objects and Methods Part 2
Creating an Object Detailed

 

03/04/2019

Objects and Methods Part 3

 

03/06/2019

Objects and Methods Part 4
Objects and Arrays

 

03/18/2019

Inheritance

 

03/25/2019

Polymorphism

 

03/27/2019

Exam 2 Review NO Answers

 

04/01/2019

Exam 2 Review Answers

 

04/03/2019

EXAM 02

 

04/08/2019

Exceptions

 

04/10/2019

File I/O
Detailed Advanced File I/O

 

04/15/2019 04/17/2019

 

 

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