- Roughly 20-30 donated Data Structures and Algorithms slides, assignments, labs, and materials, previously prepared by the instructor for a 14-week twice-weekly format. (Note that these materials may refer to this previous class and the dates that the class was held. These references may be safely disregarded).
Audio annotations will be posted lecture-by-lecture as time permits.
This course is free. Assignments will be graded only on request. Suggested prerequisites include an understanding of basic Java or C++ programming and basic familiarity with discrete mathematics.
Suggested donation: $140 for the whole course. - A first course in web design and development using graphical design tools. Topics include web design, HTML markup, style sheets, Javascript, and basic AJAX.
Offered online at this website. The lectures may be viewed at your own convenience.
Prerequisites: Basic computer skills, familiarity with Microsoft Windows.
Initially offered from April 4 to June 6, 2009. Lectures will remain online indefinitely, but no new webspace on our servers or certificates will be issued for this course. Cost: Free. Suggested donation: $10 per lecture.
