CSE1301

Computer programming

(IT)

6 points + Three 1-hour lectures, one 1-hour tutorial and one 3-hour laboratory class (3rd hour optional) per week + First, second semester + Clayton, Malaysia + Prohibitions: CFR1111, CFR1121, CFR1124, CFR1403, CFR2121, CFR7101, CSC1011, CSC1021, CSE1202, DGS1301, GCO1811, GCO2851, RDT1301, SFT1101, SFT1111, SFT2121, SFT2202, SFT7600

Synopsis: Introduction to a modern structured programming language with reference to a simple machine model. Concepts include solving problems computationally, algorithms. Topics include control structures; programs; data structures; algorithms; numerical computing; software engineering principles; systems; simple Boolean algebra.

Assessment: Examination (3 hours): 60% + Compulsory assessed laboratory classes: 30% + Mid-semester test 10%