Programming for Engineering Systems (COMP2304)
Course level
Undergraduate
Units
2
Duration
One Semester
Class hours
2 Lecture hours
2 Practical or Laboratory hours
Incompatible
COMP7305
Prerequisite
CSSE1001 or other prior programming experience
Assessment methods
Assignments, examination
Course enquiries
Study Abroad
This course is pre-approved for Study Abroad and Exchange students.
This course is not currently offered, please contact the school or faculty of your program.
Course description
(Not offered from 2012) Programming in C++, language features & pitfalls, computer components, object-oriented programming, pointers, parameter passing, scope, recursion, void functions, classes, type conversion, arrays & strings, multidimensional arrays, streams, standard libraries, matrix operations, numerical methods, graph theory, event driven software, graphical user interfaces, relationship to Java for internet programming, linkage to MATLAB for rapid prototyping.