ITE303: Introduction to Programming
Course Description The purpose of this course is to introduce students to a disciplined approach to computer programming and problem solving, utilizing a high level programming language such as Python, with an emphasis on procedural abstraction and good programming style. Syntax, overall program design, testing and debugging will be intensively examined. Basic programming techniques and