Syllabus
Course information, outline, grading policies
Computational Thinking
An article by Jeannette Wing on teaching basic computer science concepts to a general audience.