Computer Science and Computer Engineering
They will also learn how to develop and analyze a variety of numerical algorithms (a more advanced form of mathematics involving calculus, probability and algebra) and defensive programming. A more theoretical approach, it’s mathematical and scientific focus makes it a subject that can offer a diverse range of career paths.
Computer Engineering Curriculum
Computer Engineering takes a different approach in its curriculum, blending the latter with electrical engineering. A more practical subject in some ways, it focuses on the development of hardware and software through designing and architecture.