BA Computer Science
The bachelor of arts (BA) in computer science (CS) degree is designed to create transformational relationships among computer science and other fields of their interest across the university. It will allow undergraduate students with interests and passion in myriad fields to complement these with contemporary computer science knowledge, skills, and attitudes that will render them immediately impactful in today's rapidly changing workforce.
Graduates will be able to demonstrate a broad range of understanding in mathematics, computer software, algorithms, programming and a specialization of their choice across the CU Denver curriculum. Graduates will be able to:
- Apply algorithmic reasoning to a variety of computational problems
- Design, implement, and document solutions to needed computational problems
- Implement software systems that meet specific design requirements
- Use current tools or computing techniques to implement and evaluate programs or computer-based solutions.
- Apply computer science techniques and tools to solve problems in a chosen application area.
The bachelor of arts (BA) in computer science (CS) degree is designed to create transformational relationships among computer science and other fields of their interest across the university. It will allow undergraduate students with interests and passion in myriad fields to complement these with contemporary computer science knowledge, skills, and attitudes that will render them immediately impactful in today's rapidly changing workforce.
Graduates will be able to demonstrate a broad range of understanding in mathematics, computer software, algorithms, programming and a specialization of their choice across the CU Denver curriculum. Graduates will be able to:
- Apply algorithmic reasoning to a variety of computational problems
- Design, implement, and document solutions to needed computational problems
- Implement software systems that meet specific design requirements
- Use current tools or computing techniques to implement and evaluate programs or computer-based solutions.
- Apply computer science techniques and tools to solve problems in a chosen application area.