| | Program Objectives | A | B | C | D | E |
| Student Outcomes | Last updated Feb. 1, 2007 | Graduates will have a solid foundation in the principles of computer science and will have applied that knowledge to a variety of problems. | Graduates will have demonstrated a pattern of effective oral and written communication on technical topics | Graduates will have undertaken complex problems and developed appropriate technical solutions. | Graduates will have demonstrated appropriate professional attitudes and ethics | Graduates will have demonstrated a pattern of effective teamwork and leadership skills within a technical project setting |
| 1 | Our students will be able to apply fundamental concepts of computer science including algorithms and data structures | CS 2003 Intro to data structures and algorithms CS 2123 Data Structures CS 4013 Compilers | | | | |
| 2 | Our students will have an understanding of the fundamental principles of discrete mathematics | CS 3013 Discrete Mathematics | | | | |
| 3 | Our students will have an understanding of the modern computer systems | CS 2033 Computer Architecture, Organization and Assembler CS 3053 Operating Systems CS 4163 Database Systems | | | | |
| 4 | Our students will have an understanding of the fundamental principles of programming languages | CS 3003 Comparative Programming Languages | | | | |
| 5 | Our students will be proficient in an object oriented programming language | CS 2003 Intro to data structures and algorithms CS 2123 Data Structures CS 3053 Operating Systems CS 4013 Compilers | | CS 3053 Operating Systems CS 4013 Compilers CS 4503 Senior Projects I CS 4513 Senior Projects II | | |
| 6 | Our students will be able to write and orally report on project proposals, ideas, and solutions with clarity and accuracy | CS 4503 Senior Projects I CS 4513 Senior Projects II | CS 2001 Ethics CS 4503 Senior Projects I CS 4513 Senior Projects II | | | |
| 7 | Our students will be able to design, implement and test a software system as part of a group of developers for a customer | CS 4503 Senior Projects I CS 4513 Senior Projects II | | | | CS 4513 Senior Projects II |
| 8 | Our students will have demonstrated effective teamwork skills within a project setting | | | | | CS 4513 Senior Projects II |
| 9 | Our students will have an understanding of professional and ethical responsibility. | | | | CS 1001 Intro to Comp Sci CS 2001 Computer and Eng. Ethics CS 4513 Senior Projects II | |