Courses: Introduction to Computer Science (CMSCH105A02)
Fall 2007
Introduction to the intellectual and software tools used to create and study algorithms: formal and informal problem specification; problem solving and algorithm design techniques; reliability, proofs, and testing techniques; program clarity, complexity and efficiency; functional and imperative paradigms; associated programming skills. Weekly programming laboratory section.
Syllabus: View course syllabus
Prerequisites: Prerequisite: none.
Fulfills: NA QU II Q
DepartmentTaught By |
LocationHaverford, Hlls 108 Meeting TimesMW 12:30-2:00 |
