CPS 1: Computer Science Principles | |||||||||||||||||||||||
|
Announcements
Course DescriptionThis course is an introduction to computer science principles - programming, algorithms, symbolic and numeric computation, systems, basic theoretical foundations, and interesting CS ideas and their implication on society. The course is aimed primarily for students not majoring in Computer Science, but may be used by students with no programming background to explore that possiblity. Time and Place2:00pm-3:15pm on weekdays(lecture); 3:20pm-4:20pm on Tuesdays and Thursdays (lab)
Instructor
Azbayar Demberel (Asic) Grading
Grading is done on an absolute, but adjustable scale. This means that there is no curve. Anyone earning 90% or more of the total number of points available will receive a grade in the A range; 80% or more guarantees a grade in the B range, 70% or more guarantees a grade in the C range, 60% or more guarantees a grade in the D range. This scale may slide down, but it will not go up. Honor CodeUnder the Duke Honor Code, you are expected to submit your own work in this course, including homeworks, projects, and exams. On many occasions when working on homeworks and projects, it is useful to ask others (the instructor or other students) for hints or debugging help, or to talk generally about the written problems or programming strategies. Such activity is both acceptable and encouraged, but you must indicate in your submission any assistance you received. Any assistance received that is not given proper citation will be considered a violation of the Honor Code. In any event, you are responsible for understanding and being able to explain on your own all written and programming solutions that you submit. The course staff will pursue aggressively all suspected cases of Honor Code violations, and they will be handled through official University channels. |
||||||||||||||||||||||
|
Azbayar Demberel 2008.
|
|||||||||||||||||||||||