15251 Great Theoretical Ideas in Computer Science
15251  COURSE PROFILE
Course Level: Undergraduate  Units: 12  Special Permission Required: No (if yes, please see Notes below) 
Frequency Offered: Generally offered every spring and fall  confirm course offerings for upcoming semesters by accessing the university Schedule of Classes  
Course Relevance (who should take this course?):  
Key Topics:  Background Knowledge:  Assessment Structure: 
Most Recent Syllabus Available:  In particular, we expect the students to have taken an introductory computer science course that goes beyond basic computer programming and covers algorithmic thinking. On the mathematics side, we expect the students to have experience reasoning abstractly and be comfortable with writing formal proofs. Sample Assignment: not provided Sample class notes: not provided  Standard Grading:
Sample Exam: not provided Sample Lecture Recording: not applicable 
Course Objectives:  
Course Website: http://www.cs.cmu.edu/~15251/  
Learning Resources:  Prereqs, Cross list, Related:  Notes: 

 
Department Website:  College Website:  Updated October 2017 
https://www.csd.cs.cmu.edu/  https://www.cs.cmu.edu/  Back to Course Profile List 