|
Description & Prerequisites | A course on principles of object-oriented software development, CS 201 | ||||||||||||||||||||||||||||||
Objectives |
|
||||||||||||||||||||||||||||||
Resources |
Introduction
Slides (textbook slides as modified by UD in the order covered)
UML UML Sample Notation - Quick Reference - Reference Card (version 1.4!) - Design Patterns Slides from past years - Examples - Examples Testing Documentation with an example Software Reuse Class reuse example CASE Tools
Mockup Tools |
||||||||||||||||||||||||||||||
Outline |
Getting Started
|
||||||||||||||||||||||||||||||
Grading |
|
||||||||||||||||||||||||||||||
Textbooks |
Required
|
||||||||||||||||||||||||||||||
Announcements |
|
||||||||||||||||||||||||||||||
Projects |
Description -
Groups -
Demo Schedule
Template for reports
Sample Projects These are sample projects from past years. In no way, do we claim that these projects are perfect! However, they were all among better projects of that particular semester.
| ||||||||||||||||||||||||||||||
Section 1
Instructor: Eray Tuzun, GitHub Office, Hours: EA-429, Fri 8:40-10:30am Classroom, Hours: EE-317, Wed 13:40-15:30, Fri 15:40-17:30 TAs, Office Hours: Gulden Olgun, GitHub , EA 425, By Appointment |
|||||||||||||||||||||||||||||||
Grading | 20% of the course grade will be based on pop-quizzes given during lecture hours, active class participation and homework assignments. | ||||||||||||||||||||||||||||||
Announcements |
|