COMP 1600 Implementation of Object-Oriented Systems
Spring 2014
Homework Assignments
[ home | syllabus
| schedule & notes | homework | projects
]
MyProgrammingLab - 200 points
You will complete MyProgrammingLab exercises selected from Chapters 2 through 8.
I have assigned one of the Programming Projects from each of chapters 2, 3 and 4.
I have decided to treat them as 3 bonus points each rather than require them.
Chapter |
exercises |
points |
project bonus points |
due date |
2 |
96 |
78 |
3 |
14 Feb |
3 |
40 |
32 |
3 |
25 Feb |
4 |
16 |
13 |
3 |
11 Mar
(do 4.4, then 4.2, then 4.5)
|
5 |
54 |
44 |
|
4 April |
6 |
8 |
8 |
|
9 April |
7 |
5 |
5 |
|
25 April |
8 |
25 |
20 |
|
2 May |
TOTAL |
244 |
200 |
9 |
|
Presentation - 40 participation points
I will partition the class into five groups of three. Each group will give a 15 minute in-class presentation
on a contemporary ethical, social or legal issue in computing. Here are some sample topics listed in no particular order:
- Green computing
- Driverless cars
- Intelligent robots
- ACM Code of Ethics and Professional Conduct
- Net Neutrality
- 3D Printing
- Analytics in political campaigns (or other applications)
- Intellectual property - general
- Intellectual property - patent trolls
- Computer and network security
- Electronic voting
- MOOCs (Massive Open Online Courses)
- Privacy - general
- Privacy - marketing
- Privacy - risk management
- Privacy - government
- Google Glass
- Bitcoin
- Other topic of the team's choice
This will be a presentation only; no term paper. Most presentations will follow this format:
- introduce and describe the topic (team member A)
- present a "pro" viewpoint (team member B)
- present a "con" viewpoint (team member C)
- conduct a brief class discussion (all team members)
Not all topics lend themselves to this format (anyone against network security?) so there is some flexibility as long
as all team members participate equally. We'll work out such issues as soon as topics are assigned.
This assignment is worth 40 points allocated according to a rubric that will be provided at the time of topic
assignment. This presentation comprises the 40 participation points (5%) of your grade -- see the Participation and
Grading sections of the
course syllabus. Presentations will be made in class on Mondays and Wednesdays during the last two weeks.
[
COMP 1600
|
Pete Sanderson
|
Math Sciences home page
|
Otterbein
]
Last reviewed:
Pete Sanderson (PSanderson@otterbein.edu)