CSC 490: Senior Project

More Information

The following links are to additional information that is useful to students in the senior project class.

Stage-by-Stage Resources

Stage 1 (Requirements/Specifications) Resources

Stage 2 (Planning/Analysis) Resources

  • Practical UML - a high level overview of the different types of UML modeling diagrams
  • UML Class Diagrams - a decent, brief overview of class diagrams and the types of relationships you see in class diagrams
  • Entity relationship modeling with UML - A tutorial from IBM developerWorks (this is also being handed out in clsas)
  • astah - UML modeling tool (the "community" version is free)

Stage 3 (System/Research Design) Resources - including test planning


Information on specfic tools

Links to information about Subversion and other tools used by Senior Project students are below.


Resources related to technical writing/presentations

The Senior Project class includes a significant amount of technical writing and regular oral presentations. There are a lot of great resources on the Internet that give advice on technical communication, and a few of these are collected below.


Major Field Test

Students in CSC 490 must take the Computer Science "Major Field Test" administered by ETS in order to pass this class (your score on the test does not affect the grade in CSC 490, but you will not be given credit for the class until the test is completed). The following information is available regarding the major field test: