Academics Navigation
Academics
You are here
Courses
Campus | Haverford |
Semester | Fall 2023 |
Registration ID | CMSCH251A00A |
Course Title | Principles of Computing Systems |
Credit | 1.00 |
Department | Computer Science |
Instructor | Dougherty,John |
Times and Days | W 01:30pm-02:25pm
|
Room Location | HLS110 |
Additional Course Info | Class Number: 1617 What actually happens when you hit "run", after writing your program? This course introduces the elements of hardware and language/O.S. software that execute a program, serving as a foundation for later work in these areas, and providing insights into computing efficiency that may be important to a wide range of programmers. Includes weekly lab exercises, on principles covered in lecture, and details from lecture and self-teaching (according to resource-use principles presented in the course).; Pre-requisite(s): Both CMSC H106, H107, B151, or B206; and CMSC 231 (the latter as co-requisite); Lottery Preference: In fall: Senior CS majors, Junior CS majors, Sophomores, other Seniors, other Juniors (with 4 seats reserved for frosh) In spring: Senior CS majors, Frosh and Sophomores, Junior CS majors, other Seniors, other Juniors; Enrollment Limit: 25 Natural Science, C: Physical and Natural Processes (; Hav: NA, C) |
Miscellaneous Links |