This document contains instructions for an end of semester exam in Programming Fundamentals. It includes 4 questions asking students to write C++ code. Question 1 asks students to write code that counts the occurrences of an element entered by the user in a list of integers. Question 2 asks students to write a simple dice game where the user wins or loses based on rolling sums of 2 dice. Question 3 asks students to write a "Rock, Paper, Scissors" game using functions. Question 4 asks students to write a program that computes the mean, standard deviation, and z-scores of input data. The exam is worth a total of 50 marks and has a duration of 180 minutes.