New Brunswick, Canada
- Computer Science and IT
- Bachelor's degree
Covers computing from hands-on applications to pure theory, including algorithms, computer architectures, operating systems, networks and software design. Students can take it as a BA or BSc, as a major or honours, or as a minor.