Computer Science 420 - Spring 2006

last updated April 24, 2006

This page is a course resource for Beth Katz's section of CS 420 which meets Monday (9-10), Wednesday (8-10), and Friday (9-10). Classes are in Roddy 147.

Text

We are using Object-Oriented Software Engineering: Practical Software Development using UML and Java, 2nd edition. Timothy C. Lethbridge and Robert Laganiere. ISBN 0-07-710908-2. (US ISBN 0-07-322034-5)

Major Resources

Assignments

Team Project - Sudoku

The project will be written by 3-4 person teams in Java 1.5 using the Eclipse development environment. The objective here is to apply software development techniques in developing high-quality software. I know that there is source code available online to play this game. That doesn't matter except to show that it is feasible. We are looking at the process of developing the software. Eclipse and SWT Links

Most Useful Resources

Links Related to the Course

Software Engineering Links Books

I am referring to many other texts and resources including

Programming Links Other Computing Sites

Some other Useful Things

Spring 2005 page gives some ideas of what we did last spring.

These are some additional resources you may find useful. It seems to me that if you are really interested in being a computer scientist, the Internet and the World Wide Web would be something you would want to explore.

[ Beth Katz ] [ CS 161 ] [ CS 162 ] [ CS 330 ] [ CS 362 ] [ CS 420 ] [ Millersville CS ]

Beth Katz, katz@cs.millersville.edu