CS562 Syllabus

TEXTBOOK

No textbook is required. Selected papers will be available online.

PREREQUISITES

Students should have basic knowledge of software engineering and programming languages, as demonstrated by courses such as CS361 and CS362 at OSU. If you are not sure whether you can attend this course, please consult the instructor (email: digd@eecs.oregonstate.edu)

CREDIT

4 hours

ATTENDANCE

Attendance is mandatory. Three or more unexcused absences will result in failure of the course. Excused absences include University-related travel (e.g., to attend an academic conference), job interviews, and illness; but please notify me beforehand or as soon as possible.

NEWSGROUP

All written communication with the staff and other students should be handled through Piazza (you can post public/private questions).

COURSE LOAD

For the course, you must:

GRADING

NO LAPTOP POLICY

Several studies and anecdotal experience shows that laptops are a distraction in the classroom - they disrupt learning, lower the performance of students who use them, and even distract the other students. Here is an article that discusses some of the issues: article1, article2. Students may not use laptops, cell phones, or other electronic devices in this classroom. If you expect this will pose an undue hardship for your learning, please speak with the professor.

SPECIAL NEEDS

If you have any special needs (e.g., medical conditions), please come and talk directly with the professor.