Student assessment

Assessment Type When assessed Weighting (% of total unit marks) Learning Outcomes Assessed

Assessment 1

Type: Multi-choice test / Group work / Short answer questions / Practical
Example Topic: Data types, operators, functions, relational and logic operators.
Students may provide solutions to simple problems on various topics

After Topic 4 20% 1, 2, 3, 4

Assessment 2

Type: Multi-choice test / Group work / Short answer questions / Practical
Example Topic: Software solutions using C programming
Students may complete a quiz with MCQ type answers or solve some simple problems or use software to complete a practical.

After Topic 7 20% 1, 2, 3, 4

Assessment 3

Type: Project
Example Topic: C programming
Comprehensive programming task using C programming to create functional software.

After Topic 9 30% 1, 2, 3, 4,5

Assessment 4

Type: Multi-choice test / Group work / Short answer questions / Practical
Example Topic: MATLAB and Excel
Students may complete a quiz with MCQ type answers and solve some simple equations to demonstrate a good understanding of the fundamental concepts.

Final Week 25% 6

Attendance / Tutorial Participation

Example: Presentation, discussion, group work, exercises, self-assessment/reflection, case study analysis, application.

Continuous 5% 1, 2, 3, 4, 5, 6