In order to ensure continued program quality, the department strives to achieve the following objectives for its graduates and alumni:
- Communicate effectively using terminology and processes that are appropriate for the field
- Work efficiently and effectively in a team environment to develop support tools and systems to satisfy stated requirements
- Solve complex computational problems using appropriate models, techniques, and abstractions
- Conduct themselves in a professional and ethically responsible manner
- Learn new trends and technology and willingly adapt to new systems and software environments