Learning Goals & Outcomes
Bachelor of Arts in Computer Science
Students in computer science will be able to:
1. Design, implement, and evaluate a substantial computing solution to meet desired needs
- Design, implement and evaluate a substantial computing solution with a guided project
- Design, implement and evaluate a substantial computing solution with a more independent project
2. Use mathematics and computer science theory to analyze the design of computing solutions that demonstrates understanding in the tradeoffs involved in design choices
- Use elementary asymptotic analysis for a simple Abstract Data Type (ADT), seeing that two different implementations result in different order of growth
- Use the formal definition of Big-O to analyze an algorithm
Updated: February 2018