CS 115 -- Software Methodology


[Homepage] | [Syllabus] | [FAQ's] | [Project Supplements] | [Homework] | [Exams]


 

See the FAQ's for comments about the final exam. I will hold special office hours for students taking the final exam. This session will be on June 3, Monday, from 10-12noon. Please come with your questions.

Project notebooks are due on Fridays at noon. They will be considered late after that time. They are to be placed in a box outside of my office or given to Brian Hanks.

For the May 23rd class, please read "Software Engineering: A New Professionalism" by Donald Gotterbarn. See here.

For the May 28th class, please read "How Microsoft Builds Software" by Cusumano and Selby. This paper is from The Communications of the ACM, June 1997 issue. Copies of this paper can be found on line from UCSC Science Library in the electronic full text journals. See here. For those that are experiencing difficulties reading this paper, go to the bulletin board outside of my office. You will find a copy there. Remove, copy, and return for other students.

Download Microsoft Word versions of the document templates here.

 

Instructor Information Course Information: TA and Labs



Syllabus

Homeworks

Turn in homework as due. Place the homework on the table at the front of the room. Late work will NOT be accepted or graded. Homework is graded in terms of being done using correct grammar, complete sentences, being readable, and referring correctly to software engineering tools and techniques that have been discussed in class or read in the previous week's assigned readings.

Lecture Slides

These powerpoint lecture slides are provided here as a convenience to you, but are not all of the slides presented in class. Due to copyright issues we are not able to provide the complete set. You are responsible for learning all the material covered in class, including lectures, notes written on the board, and the assigned readings in the textbook.

Exams

The first quiz will be on April 16. The second quiz will be on May 2. The third and last quiz will be on May 23. The final exam is scheduled for Tuesday, June 4, from 7:30-10:30pm. The final exam is to be taken by all students who do not achieve a good class performance. A good class performance is defined as an average of 80% or better on in-class quizzes.

Comments by previous cmps115 students

Other Material

 
Some of the material from these pages has been taken from the cmps115 course web pages of Craig Kaplan. The web pages describing the templates for the project documents were developed by Donna Stidolph and paid for, in part, by a Mini-grant from the Center for Teaching Excellence at UCSC.