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 |
|
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 |
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% |