Computer Science, Liberal Arts Emphasis, Minor
Liberal Arts (Code 170-401)
|Twenty-four semester credits, including:|
|CS 145||Programming for New Programmers||4|
|or CS 148||Programming for Experienced Programmers|
|CS 245||Advanced Programming and Data Structures||4|
|CS 252||Computer Systems||4|
|CS 260||Database Systems||4|
|Nine credits selected from:||9|
|Cryptography and Network Security|
|UNIX Systems Programming|
|Independent Study - Juniors|
|Mobile Software Development|
|Theory of Computation|
|Computer Science Internship|
or other courses designated by the department and not already included in the minor.
Program Learning Outcomes
Students completing this program will be expected to meet the following learning outcomes:
- Analyze a problem, identify and define the computing requirements appropriate to its solution and demonstrate comprehension of the tradeoffs involved in design choices.
- Apply and use concepts from computer architecture and operating systems in computing system design, implementation and performance analysis.
- Use and evaluate a wide variety of modern tools and languages used in the practical construction of computing systems.