Engineering focused algorithms and program development in an object-oriented language (like Python, Java etc.) using: object-oriented syntax and control structures; arrays; designing objects, classes, and methods; file handling; exception handling and debugging, scientific and engineering libraries.
Prerequisites
ECE 1260 and ECE 1261