• The Computer Science Program provides students with fundamental computer science knowledge and training, and prepares them to apply their knowledge and training to produce solutions to specific problems. Students learn to define a problem clearly, determine its feasibility and choose an appropriate solution strategy.
  • The solution strategy will study, specify, design, implement, test, modify, and document the solution. As part of the solution strategy, students will learn to evaluate alternative designs, perform risk analysis on alternative designs, and finally, communicate solutions to colleagues and other professionals. A key element to all of this is the ability of the student to work and collaborate within a team environment throughout the entire problem-solving process.