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