The computer has become one of the most widely used tools in the modern world, and has profound impact on how engineering and science are practised today. The goal of this course is to familiarise the student with both the hardware and software environments in a modern computing system, and to introduce the fundamentals of computing that apply to all programming languages, and specifically to the MATLAB programming environment to solve various engineering problems. -- Course Website