Masters (Coursework)
This major provides a comprehensive understanding of modern computing, covering fundamental programming, theoretical knowledge, and practical skills sought by the industry. It emphasizes foundational learning before advancing to complex topics.
This major provides a coverage of aspects modern computing, depending on the major chosen. It covers fundamental programming and theoretical knowledge. The major teaches both the theoretical and practical aspects of Computing with an emphasis on the skills sought out by the industry. Fundamental knowledge that underpins the areas computer science is taught throughout the major and emphasis is placed on learning the basics before moving onto advanced topics.