Programming Assingment 2 is available. --posted on Feb 19 [Link] Due on March 12 at 5:00PM
Written Assingment 2 is available. --posted on Feb 12 [Download] Due on Feb. 22 at the beginning of the class
Written Assingment 1 is available. --posted on Jan 25 [Download] Due on Feb. 8 at the beginning of the class
Programming Assingment 1 is available. --posted on Jan. 22 [Link] Due on Feb. 5 at 5:00PM --> Extended to Feb.12 at 5:00PM
Course Description
CS200 revisits and extends the principles of programming and discrete math concepts that are introduced in CS161 and applies them to the development, analysis and implementation of data structures and efficient software. The course is taught using the Java Programming Language and an Object Oriented approach to data structures and algorithms. Specific topics in data structures/algorithms include advanced sorting, queues, stacks, hashing, trees, and graphs. Advanced topics from theory include complexity analysis, relations, trees and graphs. The course requires more comprehensive programing than CS161.
Instructor
Sangmi Lee Pallicakra Office: 456 CS Building
Office Hours: W, F 11:00AM ~ noon and by appointment
Email: sangmi(at)cs(dot)colostate(dot)edu
Lectures
2:00 ~ 2:50 PM MWF, ENG 120
Graduate Teaching Assistant
Satya Abhishek Nistala
Office hour:
T 4:00 ~ 6:00PM (CSB120)
Th 4:00 ~ 6:00PM (CSB 335)
and by appointment
Email: cs200@cs.colostate.edu
Zewdu Gebeyehu
Office hour:
M 9:00 ~ 11:00AM (CSB335)
and by appointment
Email: cs200@cs.colostate.edu
Undergraduate Teaching Assistant
Cameron Tolooee
Office hour:F 11:00AM ~ noon
and by appointment