CSE70 - Software Engineering
Summer Session I, 2008
Home - Syllabus - Schedule - Project
Announcements:
- Jul 31: Posted lecture 9 notes
- Jul 24: Posted lecture 8 notes
- Jul 22: Posted lecture 7 notes, lab 4 instructions, and the project checklist
- Jul 17: Posted lecture 6 notes
- Jul 14: Posted lecture 5 notes and lab 3 instructions
- Jul 10: Posted lecture 4 notes
- Jul 09: Posted lab 2 instructions
- Jul 07: Posted lecture 3 notes
- Jul 03: Posted lecture 2 notes
- Jul 02: Updated the readings for lecture 2
- Jul 01: Posted lecture 1 notes and lab 1 instructions
Basic Course Information:
-
Instructor: Pietro Cicotti (
pcicotti at cs. ucsd. edu)
-
Office hours: Wednesday, 12:00 - 14:00 in EBU3B room 2114.
-
Teaching Assistant: Kristen Jaskie (
kpjaskie at gmail. com )
-
Team meetings: Thursday, 11:00 - 13:15 in EBU3B room B275.
-
Open lab hours: Wednesday, 16:00 - 18:00 in EBU3B room B260.
-
Resources:
-
Required Text:
-
Meetings:
-
Lectures: Tuesday/Thursday, 14:00 - 16:50 in EBU3B room 2154.
-
(mandatory) Lab: Wednesday, 14:00p - 15:50 in EBU3B room B260.
-
Exams:
-
Midterm: July 15th, 14:00, in EBU3B room 2154.
-
Final: August 2nd, 11:30 - 14:29, in EBU3B room 2154.
Useful References:
Recommended Readings:
-
"The Object Primer" by Scott W. Ambler, Cambridge University Press, ISBN: 0521785197
-
"The Practice of Programming" by Brian W. Kernighan and Rob Pike, Addison-Wesley, ISBN: 020161586X
-
"UML distilled" by Martin Fowler, Addison-Wesley, ISBN: 0321193687
-
"UML Explained" by Kendall Scott, Addison-Wesley, ISBN: 0201721821
-
"Refactoring" by Martin Fowler, Addison-Wesley, ISBN: 0201485672
-
"The Java Extreme Programming Cookbook"
by Eric M. Burke and Brian M. Coyneris,
(available electronically on campus or through remote access).