Courses: Introduction to Computer Science (CMSCH105A01)
Fall 2013
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. Lab options as follows: Th 2-3 or F 9:30-10:30 or F 11:30-12:30. Labs will be sectioned by course Professor.
Prerequisites: Students must attend one, one-hr.lab per wk.
Fulfills: NA QU II Q Limit:36
DepartmentTaught By |
LocationHaverford, Hlls 108 Meeting TimesTTh 10:00-11:30 |
