The 1st year of the course provides a good understanding of computer hardware and software systems, along with the everyday skills needed for working on computer-based projects; in the 2nd year, students opt to follow 1 of 3 pathways: Computing; business information technology; software engineering.