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:

  1. Green computing
  2. Driverless cars
  3. Intelligent robots
  4. ACM Code of Ethics and Professional Conduct
  5. Net Neutrality
  6. 3D Printing
  7. Analytics in political campaigns (or other applications)
  8. Intellectual property - general
  9. Intellectual property - patent trolls
  10. Computer and network security
  11. Electronic voting
  12. MOOCs (Massive Open Online Courses)
  13. Privacy - general
  14. Privacy - marketing
  15. Privacy - risk management
  16. Privacy - government
  17. Google Glass
  18. Bitcoin
  19. Other topic of the team's choice
This will be a presentation only; no term paper. Most presentations will follow this format:
  1. introduce and describe the topic (team member A)
  2. present a "pro" viewpoint (team member B)
  3. present a "con" viewpoint (team member C)
  4. 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)