CSCE 145: Algorithmic Design I Fall 2021 Important Information Weekly Announcements TA Emails Installing the Java IDE Eclipse (Program used to Write Programs) Frequently Asked Questions (Read this before Sending an Email) Alternate IDE's (Other Programs to Write Programs) YouTube Channel for Lectures and Lab-Lectures Homework Program Due Date Homework00 09/10/2021 by 11:55PM Homework01 09/17/2021 by 11:55PM Homework02 09/24/2021 by 11:55PM Homework03 10/01/2021 by 11:55PM Homework04 10/22/2021 by 11:55PM Homework05 10/29/2021 by 11:55PM Homework06 11/05/2021 by 11:55PM Labs Lab (MW) Lab Solution and Lab Report Due Date Lab00 09/10/2021 by 11:55PM Lab01 09/10/2021 by 11:55PM Optional Lab 00 09/17/2021 by 11:55PM (There are no Lab Reports for Optional Labs) Lab02 09/17/2021 by 11:55PM Lab03 09/24/2021 by 11:55PM Lab04 09/24/2021 by 11:55PM Lab05 10/01/2021 by 11:55PM Lab06 10/01/2021 by 11:55PM Lab07 10/15/2021 by 11:55PM Lab08 10/15/2021 by 11:55PM Optional Lab 01 10/15/2021 by 11:55PM Optional Lab 02 10/15/2021 by 11:55PM Lab09 10/22/2021 by 11:55PM Lab10 10/22/2021 by 11:55PM Lab11 10/29/2021 by 11:55PM Lab12 10/29/2021 by 11:55PM Lab13 11/05/2021 by 11:55PM Lab14 11/05/2021 by 11:55PM Optional Lab 03 11/12/2021 by 11:55PM Optional Lab 04 11/12/2021 by 11:55PM Lectures Lecture (TR) Date Introduction to Computers and Java Lecture Example Lecture Slides 08/19/2021 Basic Computation Part 01 Lecture Example Lecture Slides 08/24/2021 Basic Computation Part 02 Lecture Example Lecture Slides 08/26/2021 Branching Statements Part 01 Lecture Example Lecture Slides 08/31/2021 Branching Statements Part 02 Lecture Example Lecture Slides 09/02/2021 Loops Part 01 Lecture Example Lecture Slides 09/07/2021 Loops Part 02 Lecture Example Lecture Slides 09/09/2021 Arrays Part 01 Lecture Example Lecture Slides 09/14/2021 Arrays Part 02 Lecture Example Lecture Slides 09/16/2021 Arrays Part 03 Lecture Example Lecture Slides 09/21/2021, 09/23/2021, and 09/28/2021 Methods Part 01 Lecture Example Lecture Slides 09/30/2021 and 10/05/2021 Classes and Objects Part 01 Lecture Example Lecture Slides 10/12/2021 and 10/14/2021 Classes and Objects Part 02 Lecture Example Lecture Slides 10/19/2021 and 10/21/2021 Classes and Objects Part 03 Lecture Example Lecture Slides 10/26/2021 Classes and Objects Part 04 Lecture Example Lecture Slides 10/28/2021 Classes and Objects Part 05 Lecture Example Lecture Slides 11/02/2021 and 11/04/2021 Inheritance and Polymorphism Part 01 Lecture Example Lecture Slides 11/09/2021 and 11/11/2021 Course Documents Syllabus Lab Example Lab Report Template Lab Report Example Instructor J.J. Shepherd Office: Horizon 2 Room 2215 Email: shephejj@cse.sc.edu