Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Computer Information Systems combines technical computing expertise with specialized knowledge from another field, equipping you to address challenges within that domain. This could involve business-oriented computing such as management information systems, or science-focused applications like computational physics.
Start with foundational courses that collectively establish core computer science principles. These entry-level classes feature hands-on labs utilizing cutting-edge development methods, including Java-based object-oriented programming, to tackle practical challenges. An innovative lab approach fosters creativity through regular opportunities for constructive evaluation of your work. Upon mastering these fundamentals, you'll be ready to operate autonomously within structured design environments, whether in academic or professional settings. Expand on this base to develop expertise in emerging computer science areas like algorithms, machine learning, network systems, software creation, distributed computing, cybersecurity, and beyond.