Header

 

Home

Assignments

Syllabus

News

Links

Syllabus

Course Text:
A Balanced Introduction to Computer Science, Second Edition
David Reed © 2008 Pearson Prentice Hall,
ISBN 0-13-601722-3 / 978-0-13-601722-6

 

6/21 - 6/23
HW 1
Intro, Basics, History
Chapters 1 & 6 (Slides 6/22 & 6/23)

6/24 - 7/1
HW 2

Internet, HTML
Chapters 2 & 3 (Slides 6/24, 6/28, ref)

7/5 Independence Holiday, No School
7/6 - 7/7
HW 3
Algorithms
Chapter 8 (Slides 7/6 & 7/7)
7/8 & 7/12
HW 4
JavaScript
Chapters 4, 5 & 7 (Slides 7/8 & 7/12)
7/13 - 7/14
Midterm Review

Assembly Language
Chapter 14, Events, Wiki Article (slides 7/13)

7/15
Final Project
Midterm, Project Proposals DUE
7/19 - 7/26
HW 5
Advanced JavaScript / HTML
Chapters 9, 11 & 13 (slides 7/19, 7/20, 7/21)
7/27 - 7/29
HW 6
Scratch
Getting Started
8/2 - 8/5
HW 7
Intro to Other Languages
Hello World (Here is the code we made)
8/9 - 8/11 Final Presentations
   
   

Grades

Grades will be awarded based on a combination of homework, quizzes, the midterm and a final project. Attendance will not be graded, but may be taken into consideration when deliberating on a borderline final grade.

Please note: Late assignments will *not* be accepted for credit, though they will be taken into account in the case of a borderline grade.

Grading weight is as follows:

Homeworks: 30%
Quizzes: 20%
Midterm: 25%
Final Project: 25%