The Computer Science Department strives for excellence in creating, applying, and imparting knowledge in computer science and engineering through comprehensive educational programs, research in collaboration with industry and government, dissemination through scholarly publications, and service to professional societies, the community, the state, and the nation.
CS and CS&E Educational Objectives
The Department offers a bachelor of science degree in both computer science (CS) and computer science and engineering (CS&E). The key difference between the CS and CS&E degrees is that the latter is designed to accommodate those students who desire a strong foundation in computer science, but who also have a strong interest in computer system hardware. The CS and CS&E programs are accredited by the Computing Accreditation Commission of ABET. The CS&E program is accredited by the Engineering Accreditation Commission of ABET.
Educational objectives are as follows:
- For CS—make valuable contributions to design, development, and production in the practice of computer science and related engineering or application areas, particularly in software systems and algorithmic methods. For CS&E—make valuable contributions to design, development and production in the practice of computer science and computer engineering in related engineering areas or application areas, and at the interface of computers and physical systems.
- Demonstrate strong communication skills and the ability to function effectively as part of a team.
- Demonstrate a sense of societal and ethical responsibility in all professional endeavors.
- Engage in professional development or post-graduate education to pursue flexible career paths amid future technological changes.
CS and CS&E Student Outcomes for Computer Science
a) An ability to apply knowledge of mathematics, science, and engineering
b) An ability to design and conduct experiments, as well as to analyze and interpret data
c) An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability
d) An ability to function on multidisciplinary teams
e) An ability to identify, formulate, and solve engineering problems
f) An understanding of professional and ethical responsibility
g) An ability to communicate effectively
h) The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context
i) A recognition of the need for, and an ability to engage in life-long learning
j) A knowledge of contemporary issues
k) An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice
Enrollment and Graduation Data
Annual student enrollment and graduation data is available in the annual UCEE reports available at SEAS OASA.