1 | Be fluent in the use of procedural statements and assignments, conditional statements, loops, function calls and arrays. |
2 | Be able to design, code, and test small programs. |
3 | Have knowledge of vector computation. |
4 | Have knowledge of randomness, probabilistic computation and simulation |
5 | Have knowledge of basic sorting and searching algorithms |