|
1.  
| Critically apply problem-solving skills using various techniques and hence recommend solutions to specific programming tasks. |
2.  
| Analyse the mathematical techniques required to solve problems when programming a computer. |
3.  
| Critically apply programming techniques, including the use of functions, local and global variables, parameters, and the four basic logic structures. |
4.  
| Critique and validate data structures, including arrays and databases. |
5.  
| Use effective oral, written, numeric and communication methods to convey ideas and principles. |
|
|
| Assessment Task | Value (of total mark) | Related Learning Outcome/s |
1.   |
Two quizzes (2 hours each) |
30% |
1,2,3,4 |
2.   |
Two coding assignments (equivalent to 8 pages each) |
30% |
1,2,3,4,5 |
3.   |
Test (2 hours) |
40% |
1,2,3,4 |
|