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.
Computer Engineering students will also learn about robotics and AI (Artificial Intelligence), the principles of modern physics, how to design microprocessing software, integrated circuits, speech processing and more.
For more info: Computer Science vs Computer Engineering