INTRODUCTION TO PROGRAMMING
Brief Course Description
This course equips students with skills to develop simple computer programs. A high level programming language is used to explore the constructs, syntax and semantics of the language. Students then use them to develop sample programs.
Course Objectives
The objectives of the course are
• To familiarise students with the coding process
• To expose students to constructs of a typical high level language
• To equip students with skills of translating real life scenarios into computer programs
• To improve students’ problem solving and critical thinking skills
Expected Learning Outcomes
By the end of the course, students are expected to
• Be able to explain basic constructs of the programming language used
• Be able to identify logical and syntactical errors in simple programs
• Be able to use the language constructs and develop simple computer programs that solve real life problems