Skip to main content

Module description

  • Module Goals

Students will acquire knowledge and understanding in the programming environment and algorithmic analysis.

  • Assessment Methods

40%: Class activity.

60%: Final-term exam.

  • Module Syllabus

Introduction to programming – Usage of Microsoft Visual C++ – Input/output streams and information exchange and comments – Boolean expression – Loops and their applications – Functions – Local and global variables – Passing arguments to a function: call by value and call by reference – Arguments and array in functions – Engineering practical applications.