Computer Science, Liberal Arts Emphasis, Minor
Liberal Arts (Code 170-401)
|Twenty-four semester credits, including:
|Programming for New Programmers
|or CS 148
|Programming for Experienced Programmers
|Advanced Programming and Data Structures
|Nine credits selected from:
|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.