This course is an introductory course in basic programming, emphasis on pseudo code
development and problem solving. It starts with manipulating abstract data types moving
gradually toward object data types. Then, the course will take an in depth look at programming
concepts and techniques of control and repetition structures. The course will adopt a practical
hands-on approach when examining programming styles where the student will get familiarized
with the use of command prompt editor to compile, debug, and run Object Oriented Programs.