Great Ideas in Computer Science

Download as PDF

Course Description

Great Ideas in Computer Science Covers the intellectual tradition of computer science emphasizing ideas that reflect the most important milestones in the history of the discipline. Topics include programming and problem solving; implementing computation in hardware; algorithmic efficiency; the theoretical limits of computation; cryptography and security; computer networks; machine learning; and the philosophy behind artificial intelligence. Readings will include classic papers along with additional explanatory material.

Grading Basis

RLT - Letter (ABCD/NP)

Min

3

Max

3

Course Repeatable for Degree Credit?

No

Course Component

Seminar

Enrollment Optional?

No

Does this course satisfy the University Language Requirement?

No

Programs

CS208E is a completion requirement for:
  • (from the following course set: )
  • (from the following course set: )