CS Student Learning Outcomes
At the completion of the program, students should be able to:
- analyze the requirements of a computing problem
- design the solution of a computing problem
- implement the solution of a computing problem using appropriate data structures and programming languages
- use mathematical underpinnings of the discipline of computer science
- examine the efficiency of the design of a hardware and a software system
- recognize the ethical, legal and social implications of computing in a global society
- use oral and written communication skills to convey technical information effectively and accurately
- use their interpersonal skills when working in a team environment
CS Program Educational Objectives
Graduates of the program should, in 3-5 years:
- be employed in a computing or related field or be enrolled in or have completed a graduate program
- work independently to analyze the requirements of complex problems and then design and implement solutions to
meet customer/client business, educational of research objectives
- communicate professionally on technical issues in both oral and written form
- contribute effectively in a collaborative environment
- adapt readily to new technologies and/or disciplines