CS504 Web Design and Development Notes

Course Info
 What’s New
 About the Course

 Instructor
 Policies
   Grading
   Attendance
   Late Submissions
   Missed Tests
   Computer Access
   Integrity
Coursework
 Schedule
 Assignments
   Assignment #1
   Assignment #2
   Assignment #3
   Assignment #4
   Assignment #5
   Assignment #6
   Assignment #7
   Assignment #8
   Assignment #9
   Assignment #10
 Quizzes
 Exams
Resources
 Book Info
 Book Web Site
 Notes
 PowerPoint Viewer
 FAQ

 

Lecture Notes

Title Last
modified
Expected date(s) covered
Introduction 8/20 9/2
The Basics 8/20 9/4
Numbers 8/20 9/9-9/11
Data Representation 8/20 9/16-9/25
Gates and Circuits 8/20 9/30-10/2
Hardware Concepts 8/20 10/7-10/8
Algorithm Design 8/20 10/16-10/21
Low-level Programming 8/20 10/23-10/28
High-level Programming 8/20 10/30-11/6
ADTs and Algorithms 8/20 11/13-11/25
Operating Systems 8/20 12/2
File Systems 8/20 12/4
Artificial Intelligence 8/20 12/9
Simulation 8/20 12/9
Limitations 8/20 12/11

Overview
   I will be using PowerPoint presentations in class. This course, in particular, lends itself to this lecturing technique.

   I feel there are several advantages to this approach. Foremost among them, it allows me to present a lot of detailed information and examples without taking the time to write them all out on the board and without waiting for those students who try to take dictation in their lecture notes.
   However, there are also several potential disadvantages. First, some students may be tempted to reason that since the notes are available in such a convenient form, attendance at lectures is not necessary. To combat this, I have structured the grading so that a lack of attendance at lectures will directly impact your grade in the course. Second, I fear that by presenting notes in this form I will inadvertently convey the mistaken impression that only those things that appear in the notes are testable. Anything discussed in lectures or the readings is testable, even if it doesn't appear in the notes.
   I will not be handing out printed copies of the notes at the start of each lecture. I will, however, make the notes available to you on this page as downloadable PowerPoint presentations. I strongly recommend that you download and print the notes before each lecture and bring them with you to class. This will allow you to follow along and annotate the notes as you see fit during lecture. I will not wait for individuals to copy each slide into their notes by hand in its entirety. If you prefer to summarize my lectures in your own words, however, feel free to do so.
   In order to access the PowerPoint presentations for downloading, you will need to know the username and password. I will give you this information in class.
   In order to print the PowerPoint presentations, you will need access to a computer with PowerPoint (or the PowerPoint Viewer) installed. If your computer does not have this software, your best bet would be to use a computer in one of the public computer clusters on campus.

Last modified: August 22, 2008
© 2001-2006, A. Michael Gildersleeve
Contact the author at mike.gildersleeve@unh.edu