| Department of Computer Science |
| CS 200 | SPRING |
| Algorithms and Data Structures | 2013 |
-Home |
-Syllabus |
-Schedule |
-Assignments |
-Grading Policy |
-Course Policy |
-Code of Conduct |
-RamCT |
| Syllabus |
|
|
Recitation Times and LocationsLocation: CSB 225 Section 001: 11:00AM~12:40 PM Monday : Satya Abhishek Nistala Section 002: 02:00~03:40 PM Tuesday : Cameron Tolooee Section 003: 02:00~03:40 PM Thursday : Cameron Tolooee Section 004: noon~01:40 PM Wednesday : Zewdu Gebeyehu |
Zewdu Gebeyehu * temporary schedule until Feb, 8 Cameron Tolooee |
|
DescriptionCS200 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. |
|
|
|
|
||||||||||||||||
Late and Makeup PolicyMid-semester and Final Exams: Make-up exams are only given in extraordinary circumstances (e.g., illness, death of family member). Students must consult with the instructor as soon as possible, preferably before the start of the exam. Course examination dates are listed in the syllabus; be aware of them and plan accordingly. No make-ups will be given for missed quizzes. Programming assignments are to be submitted electronically using checkin system. Always check the assignment page for due dates.Assignments can be submitted up to a maximum of 24 hours past the deadline. There will be a deduction of 10 % (of the total score for the assignment) No submissions will be accepted 24 hours after the due date and you will be given a 0 for that assignment. Written assignments are to be submitted in class. These may be handwritten, but must be legible. The instructors and TAs reserve the right to decide whether or not a paper is legible. Late assignments are accepted in class(lecture) on the first lecture after the original due date, and will receive a 10% late penalty. We will try our best to return assignments will within 5 working days after the end of the late period. |
||||||||||||||||
Grading InformationPlease check the grading policy page. |
||||||||||||||||
|
||||||||||||||||
|
||||||||||||||||
This course will adhere to the CSU Academic Integrity Policy as found in the General Catalog (http://www.catalog.colostate.edu/FrontPDF/1.6POLICIES1112f.pdf) and the Student Conduct Code (http://www.conflictresolution.colostate.edu/conduct-code ). At a minimum, violations will result in a grading penalty in this course and a report to the Office of Conflict Resolution and Student Conduct Services. |