Computer Science: Program Objectives
The Computer Science program combines a rigorous education in computer science with added coursework in an area outside of computing, in the sciences, business, or humanities. With a background that combines computer science and a non-computing discipline, our graduates have the breadth of understanding to apply computer science to other disciplines, which is particularly valuable as computing has become a key aspect of nearly all endeavors.
The Program Educational Objectives of the Computer Science program describe our graduates expected accomplishments during the first few years following graduation from the program. The Computer Science and Engineering undergraduate program educational objectives are that our alumni/ae:
- practice as computing professionals (appropriate to the description of the Computer Science program described above), conducting research and/or leading, designing, developing, or maintaining projects in various technical areas;
- apply the ethical and social aspects of modern computing technology to the design, development, and usage of computing artifacts; and,
- enhance their skills and embrace new computing technologies through self-directed professional development and post-graduate training or education.