This course is aimed at enabling the students to • formulate simple algorithms for arithmetic and logical problems • translate the algorithms to programs (in C language) • test and execute the programs and correct syntax and logical errors • implement conditional branching, iteration and recursion • decompose a problem into functions and synthesize a complete program using divide and conquer approach • use arrays, pointers and structures to formulate algorithms and programs • apply programming to solve matrix addition and multiplication problems and searching and sorting problems • apply programming to solve simple numerical method problems, namely rot finding of function, differentiation of function and simple
25185
3833
1527
11
185
641
690
1956
AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75 AND FINAL SCORE >=40
BASED ON THE FINAL SCORE, Certificate criteria will be as below:
>=90 - Elite + Gold
75-89 -Elite + Silver
>=60 - Elite
40-59 - Successfully Completed