Overview
The Bachelor of Information Technology (Computer Science) provides a foundational grounding in computational theory, software design, and digital system operations. Delivered by the University of Canberra, this program introduces core concepts necessary to understand how software applications interact with computer hardware and networks. Building a strong technical foundation in these areas prepares learners to construct scalable software and solve complex computational challenges.
What You'll Learn
Fundamental programming paradigms, clean coding standards, and debugging strategies
Core principles of algorithm design, data structures, and computational efficiency
Basics of database systems, data modeling, and relational database management
Essentials of computer organization, operating systems, and network communication
Software development methodologies, system analysis, and project collaboration practices
Learning Outcomes
Upon completing this program, students will be able to design, write, and test functional software solutions across standard computing environments. Graduates will demonstrate skill in evaluating algorithmic approaches, managing structured databases, and applying logical reasoning to technical issues. Furthermore, learners will establish the academic readiness and technical competencies required to progress into higher-level computer science and software development studies.

University of Canberra