Archived Harvard University Online Course Catalogs (A-Cats) - Courses

COMPSCI 51

Description:
Abstraction and design in computation. Topics include functional and object-oriented styles of programming, software engineering in the small, and models of computation. Our main goal is to understand how to design large programs to make them readable, maintainable, elegant, and efficient.
School Short Name:
FAS
School Name:
Faculty of Arts and Sciences
Course Title:
COMPSCI 51
Course Number:
112960
Faculty:
Stuart Shieber
Credits:
4
Term:
Spring 2015-2016
Limited Enrollment:
false
Student Level:
Undergraduate
Day Time:
Tuesday, Thursday 1:00pm - 2:29pm
Location:
Science Ctr Hall C (FAS)
Course Description:
Abstraction and design in computation. Topics include functional and object-oriented styles of programming, software engineering in the small, and models of computation. Our main goal is to understand how to design large programs to make them readable, maintainable, elegant, and efficient.
Department:
Computer Science
Cross Registration:
true
Section Number:
001
Semester:
2
Start Year:
2015
End Year:
2015