CPSC1301 Computer Science 1

Fall 2008             Course Reference Number 80919

Class Meets: Monday and Wednesday from 6:00am to 7:15pm

Location: Center for Commerce and Technology, Room 208

Text: Introduction to Computing & Programming with Java: A Multimedia Approach    

ISBN 0-13-149698-0 by Mark Guzdial and Barbara Ericson

Additional information is available to students registered for the course in

Grading: Three exams (60%), six programming projects (40%)

Tentative Schedule:

Week 1: August 25 and 27

Introduction to course

Chapter 1: Introduction to Computer Science and Media Computation

Chapter 2: Introduction to Java

Labor Day Holiday September 1 (no classes)

Week 2: September 3

Chapter 2: Introduction to Java (continued)

Week 3: September 8 and 10

Chapter 3: Introduction to Programming

Week 4: September 15 and 17

Chapter 3: Introduction to Programming (continued)

Program 1 due by Wednesday, September 17 at 6:00pm

First Exam on Wednesday, September 17

Deadline to withdraw is Friday, September 19 (last day to drop classes and receive grade of 'W')

Week 5: September 22 and 24 

Chapter 4: Modifying Pictures Using Loops (continued)

50th Anniversary Convocation at the RiverCenter is Thursday, September 25 (Classes cancelled 9:30am to 1:30 pm, faculty & freshmen expected to attend, all students are encouraged to attend)  

Week 6: September 29 and October 1

Program 2 due by Monday, September 29 at 6:00pm  

Chapter 5: Modifying Pixels in a Matrix

Week 7: October 6 and 8

Chapter 6: Conditionally Modifying Pixels

Week 8: October 13 and 15

Program 3 due by Monday, October 13 at 6:00pm

Chapter 7: Drawing

Midterm Exam on Wednesday, October 15

Fall Break October 16 - 17 (no classes)

Week 9: October 20 and 22

Chapter 8: Modifying all Samples in a Sound

Week 10: October 27 and 29

Program 4 due by Monday, October 27 at 6:00pm

Chapter 9: Modifying Samples Using Ranges

Week 11: November 3 and 5

Chapter 10: Making Sounds by Combining Pieces

Week 12: November 10 and 12

Chapter 11: Creating Classes

Week 13: November 17 and 19

          Program 5  due by Monday, November 17 at 6:00pm

Chapter 12: Creating and Modifying Text

Week 14: November 24

Chapter 12: Creating and Modifying Text  (continued)

Thanksgiving Holiday Break  November 26 - 30 (no classes)

Week 15: December 1 and 3

Chapter 14: Encoding, Manipulating, and Creating Movies

Week 16: December 8 and 10

Chapter 14: Encoding, Manipulating, and Creating Movies (continued)

Program 6 due by Wednesday, December 10 at 6:00pm

Final Exam: Monday, December 15 from 6:00pm to 8:00pm

ADA Compliance Statement

"If you have a documented disability as described by the Rehabilitation Act of 1973 (P.L. 933-112 Section 504) and Americans with Disabilities Act (ADA) that may require you to need assistance attaining accessibility to instructional content to meet course requirements, we recommend that you contact the Special Needs Office in the Tower Center, Woodall Hall suite 156 or at (706) 568-2330, as soon as possible. It is then your responsibility to contact and meet with the instructor. The Special Needs Office can assist you and the instructor in formulating a reasonable accommodations plan and provide support in developing appropriate accommodations for your disability. Course requirements will not be waived but accommodations may be made to assist you to meet the requirements. Technical support may also be available to meet your specific need."