Home
Schedule
Syllabus
Slides
Homework
Other Notes

COS 140: Foundations of Computer Science

What distinguishes COS 140 from other introductory COS courses

COS 140 is different from other introductory COS courses because it introduces the field of computer science instead of focusing on programming. While programming is an important tool for computer science, it is only a tool. Because most introductory computer science courses focus on programming, students may spend two or more semesters as computer science majors without finding out what computer science is all about. Similarly, non-majors, who often take only a single introductory course, may never be exposed to the real issues in computer science. COS 140 allows students who are interested in computer science to get a true introduction to the field.