Computer Science/Mathematics Program Learning Outcomes
A student who graduates with a major in Computer Science/Mathematics should possess:
- A mathematical foundation that underpins all scientific endeavors and especially the discipline of computer science. This foundation is sufficient for graduate work in computer science but not in mathematics.
- A working knowledge of programming paradigms and software design principles, and programming languages that are used to implement them.
- Knowledge of fundamental structures in computer science such as computer architecture/organization, operating systems, and computer networks.
A student who graduates with a major in Computer Science/Mathematics should be able to:
- Implement algorithms.
- Prove computational theorems.
- Analyze computational systems.
- Communicate technical results.