Bachelor of Information Technology memungkinkan siswa untuk mendekati teknologi informasi dari sudut teknis, konstruktif, dimulai dengan kursus dalam pemrograman, atau dari sudut konseptual, kritis atau informasi dan manajemen organisasi. Ini memperluas pendekatan komputasi untuk memasukkan sentuhan kreatif dan konseptual, dimulai dengan menerapkan skrip ke area aplikasi media baru (video dan audio), daripada dari mempelajari bahasa pemrograman tujuan umum tradisional yang diterapkan pada algoritme. Siswa yang berorientasi teknis dapat mengambil jurusan Pengembangan Perangkat Lunak; sedangkan mahasiswa yang lebih berorientasi konseptual dapat mengambil jurusan Sistem Informasi.
Jurusan Pengembangan Perangkat Lunak bertujuan untuk mengembangkan keterampilan konseptual dan praktis untuk pengembangan perangkat lunak dan teknologi sistem komputer; jurusan Sistem Informasi berfokus pada pengembangan pemahaman tentang organisasi, pengelolaan aplikasi sistem komputer di dalamnya, dan analisis dan desain sistem yang menyertainya.
Semua jurusan didirikan pada pengenalan prinsip-prinsip pemrograman, perspektif yang luas pada disiplin dan profesi komputasi, dan pengenalan struktur fungsional komputer. Mereka juga membutuhkan landasan dalam matematika dan ilmu komputer teoretis, yang merupakan sarana untuk mengembangkan kemampuan untuk bekerja dengan abstraksi, persyaratan mendasar untuk memahami dan menerapkan ide-ide dalam komputasi.
Perlu dicatat bahwa siswa yang memulai gelar ini pada Semester 2 (Juli) tanpa kredit / status untuk studi pasca sekolah menengah sebelumnya, mungkin tidak dapat menyelesaikan jurusan Pengembangan Perangkat Lunak dalam waktu 3 tahun. Siswa akan dapat menyelesaikan jurusan Sistem Informasi, atau menyelesaikan gelar tanpa jurusan.
Untuk siswa yang ingin menyelesaikan beberapa belajar mandiri untuk meningkatkan Matematika mereka sebelum mencoba MATH1005, buku teks Matematika Diskrit dengan Aplikasi Susanna Epp (edisi ke-3 atau ke-4) direkomendasikan, mengingat gaya, tingkat, dan cakupan konten yang serupa. Juga direkomendasikan bahwa bagi siswa yang telah menyelesaikan tingkat yang lebih rendah dari Matematika di sekolah menengah atau melalui studi kejuruan, tinjau aritmatika matriks 2×2 sebagai persiapan untuk MATH1005.