CSCI 151

Syllabus | Online Documentation

Textbook: Programming in Java. Sign in or create an account at zyBooks.com. Enter zyBook code WINTHROP151GarrisonFall2018. The book is available at zyBooks.com or the bookstore. This book is required and will be used for readings and to complete at least 30% of the course grade.

Schedule

Aug 22 Problem-solving and Getting Started Complete the participation
exercises before 7:00am prior to the next class.
Lab 1 8/23
Aug 27 Ch 1.1-1.4  Programming Basics Complete the Lab exercises before 11:59  on due date. Lab 2 8/28
Aug 29 Ch 1.5-ff  Computer Basics Lab 3 8/30
Sep 3 Labor Day    
Sep 5 Ch 2.1-2.6 Variables & Assignments Begin work on Project One Lab 4 9/6
Sep 10 Ch 2.7-2.13   Number Types          Lab 5 9/11
Sep 12 Ch 2.14-ff Variable Types, Debugging Lab 6 9/13
Sep 17 Florence
Sep 19 Read about Troubleshooting & Debugging Project One Due 11:59PM Lab 7 9/19
Sep 24 Exam One Begin work on Project Two for Lab 8  
Sep 26 Ch 3.1-3.2 If statements Lab 9 9/27
Oct 1 Ch 3.3-3.4 If-else branches cont Lab 10 10/02
Oct 3 Ch 3.5-End More about branches   Lab 11 10/04
Oct 8 Ch 4.4   For  Loops Project Two Due 11:59PM Lab 12 10/09 
IT’S TIME TO RENEW YOUR FAFSA FOR THE 2019-20 SCHOOL YEAR!
Oct 10 Ch 4.2-4.3 Start work on Project Three: understanding Lab 13 10/11
Oct 15 Fall Break
Oct  17 Ch 4.5 More Loops   Lab 14 10/18
Oct 22 Ch 4.6 Nested Loops Lab 15 10/23
Oct 24 Ch4.7 Best practices      Lab 16 10/25
Oct 29 Ch4.8 Loop & If  Practice  Work on   Project Three Due  11:59PM
Oct 31 Exam Two Start  Project Four Show manual calculations for the tests Lab 10/31
Nov 5 Ch 5.1-5.2  Arrarys Lab     11/6
Nov 7 Ch 5.3-5.4  Arrays After Challenge, work on proj 4. Start with pseudo code. Lab     11/8
Nov 12  Ch 5.5 Challenge plus Lab     11/13
Nov 14 Ch 5.6, 5.7   Lab     11/15
Nov 19 Array Practice Work on Project 4  
Nov 21 Thanksgiving Break    
Nov 26 Computer Basics Read through and bring with you: More Computer Basics
Nov 28 Security/Protecting Yourself Project 4 Due Wed 11/28 11:59PM
Dec 3 Security, Ethics, Summary Complete the lab during your lab time Lab  12/3