Outcomes for our Current Objectives
In the following list, educational outcomes are grouped
with the corresponding educational objective. The outcomes
given here are the outcomes used to conduct assessment at
the program level during this assessment cycle.
Computer Science graduates:
Objective 1. Are successful professionals and if they desire, are prepared to pursue graduate study
- Obtain employment in the computing field
- Gain acceptance into graduate school
Objective 2. Have a broad knowledge of CSC and substantial knowledge of one key area of computer science
- A broad knowledge of the theoretical foundations of computer science
- Knowledge of the fundamental areas of computer science (for example, programming languages, operating systems, computer architecture, programming, and software engineering)
- Substantial knowledge of one key area of computer science (enough knowledge that a student is well prepared to specialize in that area)
Objective 3. Think independently, acquire knowledge, and continue their development as computer professionals
- Acquire new knowledge (continue learning throughout a graduate's professional career)
- Think independently and rigorously
- Develop a plan for professional development
Objective 4. Apply scientific and engineering methodology to the design, implementation, analysis, and evaluation of computer based systems
Effectively apply scientific and engineering principles to the...
- design of computer based systems
- implementation of computer based systems
- analysis of computer based systems
- evaluation of computer based systems
Objective 5. Communicate effectively, both orally and in writing, and collaborate effectively in teams
- Conduct effective professional technical and non-technical conversations with coworkers and clients
- Communicate effectively in writing
- Work effectively in a team environment with people from other disciplines, throughout the problem-solving process
Objective 6. Are prepared for the ethical, societal, and global issues associated with the computing field
- Understand contemporary legal, social, and ethical issues in computing
- Identify and analyze legal, social, and ethical impacts of professional behavior and actions