| | |
Summary: Foundations of Computing I
Course Description
Draft of May 18, 2009; (only change since May 9 is formatting)
Structural place in the curriculum:
· 4 credits (3 weekly lectures, 1 weekly section)
· Pre-requisites: 143
· Courses with Foundations of Computing I as a pre-requisite:
Programming Abstractions
Foundations of Computing II
Hardware Design & Implementation
· Taken by: All majors (CS and CE)
· Catalog description: To be determined
Course Overview / Goals:
This course covers topics in logic, discrete mathematics, and aspects of computation that are essential in
computer science and engineering. It is a pre-requisite for many courses, and we expect essentially all CSE
majors will take the course in the first (or possibly second) quarter in the major. While individual topics
are mathematical in nature, the course identifies applications of each topic in computing.
Evaluation and Homework:
The course will have written weekly homeworks, mostly in a "paper and pencil" style, a midterm, and a
final.
|