Program Educational Objectives and Student Outcomes
Program Educational Objectives
Three to five years after graduation, our typical alumni will:
- Advance beyond initial entry-level positions as computing professionals or have made significant progress toward a graduate degree in computing.
- Use the background they have acquired in a wide range of areas in computer science during their undergraduate study as a basis for continued growth of their professional knowledge and skills.
- Use teamwork skills effectively in the development of complex software systems.
- Use communication skills to advantage within the organizational structure of workplaces that are becoming increasingly diverse and interconnected among different groups including, but not necessarily limited to, those groups based on racial, gender, age, and religious backgrounds.
- Demonstrate strong professional ethics in all of their computing endeavors.
Student Outcomes
Students graduating with a degree in Computer Science, Computer Science with the Systems and Theory emphasis, or Software Technology will have the ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
In addition, students graduating with a degree in Computer Science or Computer Science with the Systems and Theory emphasis will also have the ability to:
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Statistics on Number of Majors and Graduates
The latest data on the number of declared majors and graduates in our programs.
Program Enrollment Data
Year | Sys & Theory | SE/Base CS major | Soft. Tech. | Pre-CS | Other | Total |
---|---|---|---|---|---|---|
2020-21 | 27 | 98 | 11 | 26 | 2 | 164 |
2019-20 | 51 | 75 | 5 | 26 | 1 | 158 |
2018-19 | 97 | 45 | 3 | 20 | 1 | 166 |
2017-18 | 87 | 51 | 29 | 7 | 174 | |
2016-17 | 57 | 53 | 19 | 19 | 148 |
Program Graduates Data
Year | Sys & Theory | SE/Base CS major | Soft. Tech. | Other | Total |
---|---|---|---|---|---|
2020-21 | 10 | 20 | 0 | 0 | 30 |
2019-20 | 2 | 13 | 0 | 0 | 15 |
2018-19 | 9 | 22 | 0 | 31 | |
2017-18 | 3 | 13 | 2 | 18 | |
2016-17 | 7 | 17 | 2 | 26 |
Please Note
Incoming freshmen, and other new students, are not allowed to declare a CS major until they satisfy all the mathematical prerequisites for the first CS course taken by our majors — namely Computer Science 221. Instead, they are classified as Pre-Computer Science, represented by the Pre-CS above.