Academics Navigation
Academics
You are here
Courses
Campus | Haverford |
Semester | Fall 2024 |
Registration ID | CMSCH105A002 |
Course Title | Introduction to Computer Science |
Credit | 1.00 |
Department | Computer Science |
Instructor | Grissom,Alvin |
Times and Days | TTh 02:30pm-03:55pm
|
Room Location | HLS204 |
Additional Course Info | Class Number: 1379 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, formal verification, testing, and peer code review techniques; program clarity, complexity and efficiency; functional and imperative paradigms; associated programming skills. Students must attend a one-hour weekly lab. Labs will be sectioned by course professor. ; Prerequisite(s): May not be taken by students who have taken any one of HC: CMSC 104, CMSC 107; BMC: CMSC 110, except by instructor consent; Enrollment Limit: 32; Lottery Preference(s): 24 spaces reserved for incoming freshmen, then:; 1) Sophomores; 2) Senior Scientific Computing concentrators; 3) Junior CS minors, Junior Scientific Computing concentrators, and Junior CS concentrators; 4) Others Div: I; Approach: Quantitative Methods (QM), Scientific Investigation (SI); Natural Science, Quantitative, C: Physical and Natural Processes (; Hav: NA, QU, C) |
Miscellaneous Links |