CS 301 - Software Development

CSCI 301-01, CRN 11473, Fall 2008

Syllabus Schedule Projects Homework/Labs Grading

 

Course:  CS 301 
Title:  Software Development 
Semester:  Fall 2007 
Hours:  Tuesday,Thursday 9:30 - 10:50  
Location:  McGlothlin-Street 020 
Prerequisite:  CS 241 
Programming
Language: 
 
Text:  Cay Horstmann. Object-Oriented Design & Patterns. Wiley. 2004, 1st ed. or 2006, 2nd ed. 
Final Exam Review:  last week of class 
Instructor:  Peter Kemper, 104A McGlothlin-Street Hall, Office Hours: Tuesday, Thursday 15.00-17.00 
Grader:  NN, 107C McGlothlin-Street Hall, Office Hours: NN
Java APIs:  http://java.sun.com/javase/reference/api.jsp (remote)  


Administrivia


Notes


Misc. Tools


Java Books

  1. Patrick Niemeyer and Jonathan Knudsen. Learning Java. O'Reilly, 2000.
  2. Bruce Eckel. Thinking in Java. Prentice-Hall, 3rd edition, 2003.
  3. Lewis & Loftus. Java Software Solutions, Addison Wesley, 5th edition. 2007.

Acknowledgements


Peter Kemper, July 15, 2008