- Students will have the ability to write and analyze sophisticated algorithms.
- Student will have the ability to design, develop, analyze, and assess complex software systems.
- Students will have acquired advanced knowledge and skills in one or more areas of computer science.
- Students will be able to communicate effectively both orally and in writing.