Welcome to CS102 Algorithms & Programming II
Fall 2019 Aynur Dayanık
Computer Engineering Dept. Bilkent University Slides prepared by David Davenport
1 Slides adapted from course material prepared by David Davenport
Welcome to CS102 Algorithms & Programming II Fall 2019 Aynur - - PowerPoint PPT Presentation
Welcome to CS102 Algorithms & Programming II Fall 2019 Aynur Dayank Computer Engineering Dept. Bilkent University Slides adapted from course material prepared by David Davenport 1 Slides prepared by David Davenport This course should
Computer Engineering Dept. Bilkent University Slides prepared by David Davenport
1 Slides adapted from course material prepared by David Davenport
■
Enhanced OOP
■
GUI & Event-driven programming
■
Recursion
■
Data structures
■
Written & oral communication
■
Teamwork
■
Independent learning
2
■
(~65) in 1 section (1 instructor, 6 assistants!)
■
Lectures & Labs (as per CS101)
■
Design project
3
{Requirements 6%, User-Interface 7%, Detailed Design 3%}
Demonstration, Final Code & documentation 9%.
(inc. wiki, weekly personal logs & peer grade)
* everyone in group gets same project grade (unless not doing their share!) Minimum course requirements to be eligible for final exam…
Must also do well on final exam to pass!
4
5
Failure to meet these minimum course requirements will result in an FZ grade. But don’t panic... providing you are working this shouldn’t be a problem!
(100) Proficient Fully complete, correct and understood (80) Acceptable Almost fully complete, correct and/or understood (20) Weak Incomplete/incorrect, poor understanding, little real interest/effort shown (0) Nothing no real attempt!
make changes or do additional examples to test understanding.
TAs evaluation (not just the submitted code)
(you can upload multiple times without penalty) else zero!
6
(10) excellent (almost impossible!) (8) good (6)
(4) weak definitely not up to scratch, more effort needed. (0) no real attempt!
Requirements, UI-Design, & Detailed-Design each having: report, presentation, revision.
to each stage of the project.
building the right product & building the product right
7
■ Lab sessions start week 3 ■ Use Moodle –check frequently! ■ See also (your section’s webpage)
■ Textbook
■ Cheating/Plagiarim!
8
■ Enroll to Moodle (via SRS) ■ Lab assignment 1 (due in lab week 3) ■ Find group & project (asap!)
9
you!)
10
We do not intend to invest time & resources trying to prove otherwise.
The course is arranged so there is little or no benefit in terms of grade, all you may gain by copying, is time now. In the long-run you will lose much more, in terms of both trust, learning & so grades!
That do come to light will be severely punished.
Acknowledge your sources. Always indicate the extent & source of any help you received or ideas used.
11