CS410
Spring, 2008
hw2

Due: Tuesday, February 12, in class.

This assigment asks for several written documents. More will be required in this course, and more still when you go to work in the software industry. So learn to write.

  1. Write a few paragraphs responding to each of the four possible projects we have heard about:

    Here are some questions you should consider when writing your paragraphs.

    In class we will decide (collectively) which of these we will take on. Be prepared to contribute to that discussion!

  2. Read both Prefaces and Chapters 1, 2, 7, 14, 16 and 17 in Brooks' The Mythical Man-Month (Second Edition)

    Write a few paragraphs about ideas you found there that you found interesting. Don't just summarize what Brooks has to say - I can read him to find that out. What I want to see is your reaction to that material. What surprised you? What do you agree with, or disagree with, and why? Does what Brooks have to say match anything in your software development experience? Are Brooks' insights still relevant?

  3. In this part of the assignment you continue the simulated job search you started last week with your CV and web page. Now you write a cover letter. That's a letter that you send along with your resume. The resume is a relatively formal, relatively static description of your experience and skills. It doesn't change (much) from one job application to another. The cover letter is different. It's where you explain why this particular job at this particular company is just the right one for you - and why you are just the person who's right for them. (I have just read more than 100 applications for an assistant professorship in the Mathematics Department. I am shocked that hardly anyone has bothered to look up UMass on the web and write a cover letter that speaks what they found out.)

    Find a posting somewhere on the internet for a job that you are qualified for (or expect to be qualified for) that you would like to have. Write a cover letter applying for the job. Submit a copy of the posting along with your letter.

    In the next assignment you'll get at chance to write a cover letter to me applying for a job working on the project of your choice for this course.