Development and analysis of simple algorithms. Implementation of algorithms in computer programming language. Design and testing of computer programs. One lecture, one tutorial (two hours), one lab (three hours); first or second term Prerequisite(s): Registration in any Engineering program Antirequisite(s): COMP SCI 1MA3, 1MC3, 1SA3, 1TA3