Presented-by

15-211: Fundamental Data Structures and Algorithms

Department:
Computer Science
Units:
12.0
Related:
http://www.csd.cs.cmu.edu

Fundamental programming concepts are presented together with supporting theoretical foundations and practical applications. This course emphasizes the practical application of techniques for writing and analyzing programs: data abstraction, program verification, and performance analysis. These techniques are applied in the design and analysis of fundamental algorithms and data structures. The course is currently taught in Java. NOTE: students must achieve a C or better in order to use this course to satisfy the pre-requisite for any subsequent Computer Science course.

Add to schedule

Lec TR 12:00 pm - 01:20 pm DH 2315 Sleator, Garrod
A W 09:30 am - 10:20 am WEH 5310 Instructor TBA
B W 10:30 am - 11:20 am PH A18B Instructor TBA
C W 11:30 am - 12:20 pm WEH 5310 Instructor TBA
D W 12:30 pm - 01:20 pm WEH 5310 Instructor TBA
E W 01:30 pm - 02:20 pm WEH 5310 Instructor TBA
F W 02:30 pm - 03:20 pm WEH 5310 Instructor TBA
G W 03:30 pm - 04:20 pm PH 125B Instructor TBA

Add to schedule