WELCOME TO TECHNICAL WRITING FOR COMPUTER ENGINEERS.

This is a required course for UCSC CE and EE students.


What would you like to know?

  1. Instructors:
    1. Guy Cox
      1. Office: 189A Jack Baskin Engineering Building
      2. Office hours: Tuesday 1:00-3:00
      3. e-mail: guymcox@soe.ucsc.edu
    2. Gerald Moulds
      1. Phone: 588-4252
      2. Office hours: Tues/Thursday 11:45-1:15 at the Hungry Slug
      3. e-mail: gmoulds@soe.ucsc.edu
  2. Teaching Assistant: Karl Young
    1. Phone: (650) 728-0509 (no calls after 9:00 pm)
    2. Office hours: Monday 3:00-4:30, Wednesday 1:00 – 2:30
      Location: Jack’s Lounge, Baskin Engineering
    3. e-mail: karly@soe.ucsc.edu
  3. Class meetings
    1. location: Porter 148
    2. time: Tuesday and Thursday at 10:00 AM
  4. Required texts
    1. The Elements of Style by Strunk and White. It is short, and you should read it all very early in the quarter.
    2. Technical Writing and Professional Communication for Nonnative Speakers of English by Huckin and Olsen. Some assigned reading, and a lot of good information for nonnative speakers.
    3. The class workbook.
  5. Please fill out the intake survey right away.
  6. Newsgroup
    1. There is a newsgroup (cmpe185@yahoogroups.com) for the class.
    2. Directions for joining can be found at :
                  http://help.yahoo.com/help/us/groups/groups-19.html

  7. Class evaluation: You grade will be derived from the papers you write (about 70% of the grade), your presentation (10% of your grade), and your in-class and newsgroup participation (20% of your grade). You need to post to the newsgroup -- in some substantive way -- at least once per month, for a total of three times minimum over the course of the quarter. Your final paper alone will be 20% of your grade (that was included in the 70% listed above).
  8. The assignments are all listed online.
  9. The reading assignments should be finished by the dates listed, but feel free to read ahead.
  10. Collaboration is good, and plagiarism is bad. Read more about it here.
  11. Here is the raw C code for the knight's tour, and here is a very good rewrite of it.
  12. Here is the original C code for the sequence generator. This is very confusing code, and I recommend highly that you actually compile it and run a debugger on it. Watch it run for N=1, for N=4, and for N=15 (the first number for which it produces an interesting answer). If you do not now know about backtracking search, now is the time to learn.
  13. Here is a good solution to the Naive User Documentation assignment from the workbook.
  14. Here is the current library puzzle.
  15. Here is the workbook section on the survey article assignment.

 

 

The Presentations:

  1. Presentation evaluation form
  2. Poster evaluation form
  3. Week of April 6 and 8
    1. Thursday: Mikey Siegel, Stephen Gurnick
  4. Week of April 13 and 15
    1. Tuesday: Sam Braff, Vu Hoang
    2. Thursday:
  5. Week of April 20 and 22
    1. Tuesday:
    2. Thursday:
  6. Week of April 27 and 29
    1. Tuesday: Patricia Atrian-Cruz
    2. Thursday: Jeremy Hay
  7. Week of May 4 and 6
    1. Tuesday: Ian Paris-Salb, Felix Lawi
    2. Thursday:
  8. Week of May 11 and 13
    1. Tuesday: Mitchell Paulsen, Andrew Chao, Jack Lege, John Tuong
    2. Thursday: Bret Barnes, Adam Smith, John Wilkins, Edmond Yip
  9. Week of May 18 and 20
    1. Tuesday: Greg Frank, Tim Sterne-Weiler, Tera Stefanek, Brian Chavez, Duylinh Nguyen
    2. Thursday: Poster Presentations
  10. Week of May 25 and 27
    1. Tuesday: Poster Presentations
    2. Thursday Brooke Callahan, Suzanne Pham, Andreas Binnewies, Aaron Koblin
  11. Week of June 1 and 3
    1. Tuesday: Feng Zuo, Nathan Fillhardt, Roman Kiselyov, Dimas Dwiharants, Kathy Phan
    2. Thursday: Brandon Andrews
  12. Week of June 8 (Finals Week)

 


 


guymcox@soe.ucsc.edu