 |
|
 |


 
CS Program Objectives
In accordance with accreditation criteria, we have defined a set of "broad statements describng the career and professional accomplishments that the program is preparing graduates to achieve."
- Depth:
Graduates will be able to identify, formulate, analyze, and solve computing problems by applying fundamental and advanced mathematical and computer science knowledge and skills. Modern methods and tools will be used to analyze, design, implement and evaluate computer-based systems and processes, emphasizing the role that theoretical underpinnings play in computing practice. Graduates will have developed the discipline required for lifelong learning.
- Breadth:
Graduates will demonstrate a broad understanding at both system and component levels through realistic computing experience. These will include current issues, influences, and trends needed to understand the impact of computing solutions in global and societal contexts.
- Professionalism:
To prepare for the complexity of modern work environments, graduates will have established a foundation of responsible teamwork as well as clear communication skills. They will demonstrate project management capabilities, professional attitudes, and a clear understanding of the ethical issues faced by our profession.
- Troubleshooting:
Through authentic software engineering experiences in the curriculum, graduates will be able to integrate their knowledge and skills to solve real-world problems. They will be capable of insight and judgment, based on experience in debugging and testing, as well as design to meet quality, reliability and performance constraints.
- Community:
Graduates will emerge as part of a professional and educational community, providing support for their own professional growth and development, as well as providing avenues for professional service in contributing to the growth and development of future computer scientists. Their community experiences will have included pre-college, undergraduate, and graduate students, faculty, practicing computer scientists, and other professionals, providing avenues for building skills in mentoring, communication, and networking, as well as appreciation for diverse perspectives.
- Innovation:
Graduates will possess a comprehensive computer science education from meeting the first five objectives, providing a solid foundation for developing and applying intuition. In addition, graduates will understand the importance of innovation and how it emerges through the excitement of discovery and associated creativity.
|
 |