|
|
Program Objectives |
A |
B |
C |
D |
E |
|
Program Outcomes |
Mapping of Program Objectives to Program Outcomes with required CS courses Last updated Nov. 1, 2008 |
Graduates will have
demonstrated a thorough grounding in the fundamental principles of computer
science |
Graduates will have
demonstrated effective oral and written communication |
Graduates will have
demonstrated the capacity for analyzing complex problems and develop
appropriate solutions. |
Graduates will have
demonstrated an appreciation for professional
ethical behavior |
Graduates will have
demonstrated effective teamwork and leadership skills |
|
1 |
Graduating seniors will have
an understanding of the fundamental concepts of computer science including
algorithms and data structures. |
CS 2003 CS 2123 CS 3013 CS 3053 CS 4013 |
|
|
|
|
|
2 |
Graduating seniors will have
an understanding of the fundamental principles of discrete mathematics |
CS 3013 |
|
|
|
|
|
3 |
Graduating seniors will have an understanding of the modern computer systems |
CS 2033 CS 3053 CS 4163 |
|
|
|
|
|
4 |
Graduating seniors will have
an understanding of the fundamental principles of programming languages |
CS 2003 CS 2123 CS 3003 CS 4013 |
|
|
|
|
|
5 |
Graduating seniors will be
proficient in an object oriented programming language |
CS 2003 CS 2123 CS 3053 CS 4013 CS 4513 |
|
CS 3053 CS 4013 CS 4503 CS 4513 |
|
|
|
6 |
Graduating seniors will be
able to write and orally report on project proposals, ideas, and solutions
with clarity and accuracy |
CS 2001 CS 4503 CS 4513 |
CS 2001 CS 4503 CS 4513 |
|
|
|
|
7 |
Graduating seniors will be
able to design, implement and test a software system as part of a group of
developers for a customer |
CS 4503 CS 4513 |
|
|
|
CS 4503 CS 4513 |
|
8 |
Graduating seniors will have demonstrated effective teamwork skills within a project setting |
|
|
|
|
CS 4503 CS 4513 |
|
9 |
Graduating seniors will have
an understanding of professional and ethical responsibility. |
|
|
|
CS 2001 CS 4513 |
|
Course Title
|
CS 2001 |
Computing and Engineering
Ethics |
|
CS 2003 |
Intro Data structures and Algorithms |
|
CS 2033 |
Computer Architecture,
Organization and Assembler |
|
CS 2123 |
Data Structures |
|
CS 3003 |
Comparative Programming
Languages |
|
CS 3013 |
Discrete Mathematics |
|
CS 3053 |
Operating Systems |
|
CS 4013 |
Compilers |
|
CS 4163 |
Database Systems |
|
CS 4503 |
Senior Projects 1 |
|
CS 4513 |
Senior Projects 2 |