M T W R F Date 6-Jun 7-Jun 8-Jun 9-Jun 10-Jun Lectures No Lecture No Lecture Syllabus, Intro (1.1-1.3) Lab No Lab No Lab No Lab No Lab Assignment Date 13-Jun 14-Jun 15-Jun 16-Jun 17-Jun Lectures Lab Lab 1 Lab 2 Lab 2 Assignment Lab 1 Due 9pm Proj 1 Assigned Lab 2 Due 9pm Date 20-Jun 21-Jun 22-Jun 23-Jun 24-Jun Lectures Lab Lab 3 Lab 3 Lab 3 Assignment Lab 3 Due 9pm Assignment Proj 2 Assigned Proj. 1 Due 9pm Date 27-Jun 28-Jun 29-Jun 30-Jun 1-Jul Lectures Branching(3.1-3.3) Loops (4.1-4.3) Exam 1 Lab Lab 4 Exam 1 Review Lab 4 Lab 4 Assignment Lab 4 Due 9pm Date 4-Jul 5-Jul 6-Jul 7-Jul 8-Jul Lectures Holiday - No Class or Lab! Loops(4.1-4.3), 1D Arrays (7.1), Classes and Methods (5.1-5.3) Lab Lab 5 Lab 5 Assignment Proj 3 Assigned Assignment Proj 2 Due 9pm Date 11-Jul 12-Jul 13-Jul 14-Jul 15-Jul Lectures Lab Lab 5 Lab 6 Lab 6 Assignment Lab 5 Due 9pm Date 18-Jul 19-Jul 20-Jul 21-Jul 22-Jul Lectures Exam 2 More Objects (6.1-6.7) More Objects (6.1-6.7) Lab Lab 6 Lab 7 Lab 7 Assignment Lab 6 Due 9pm Assignment Proj 4 Assigned Proj 3 Due 9pm Date 25-Jul 26-Jul 27-Jul 28-Jul 29-Jul Lectures Lab Lab 7 Lab 8 Lab 8 Assignment Lab 7 Due 9pm Date 1-Aug 2-Aug 3-Aug 4-Aug 5-Aug Lectures TBA/Final Review Final Exam 12:00-3:00 Lab Lab 8 Assignment Lab 8 Due 9pm Assignment Proj. 4 Due 9pm Arrays/Multidim. Arrays/Sorting (7.1-7.3, 7.5, 7.4) Basic Computation (2.1-2.4), Branching (3.1-3.3) Classes and Methods (5.1-5.3), Exam 2 Review CSCI 1301 (Summer 2015): Tentative Schedule for Lectures, Labs, Exams, and Projects Completed projects and labs should be submitted through e-Learning Commons Text: Walter Savitch. Java: An Introduction to Problem Solving and Programming (7th Edition) Intro (1.1-1.3), Basic Computation (2.1-2.4)