C++ programming for embedded systems
J Robinson
3 points * 4 hours per week * First semester * Clayton * Prerequisites: RDT6360 (or equivalent that provides a working understanding of the C language)
Object-oriented techniques for writing embedded systems using the C++ programming language. Topics covered include information hiding, class constructs, inheritance, friends, operator overloading, streams, templates, class libraries, and other features of C++.
Assessment
Examination: 60% * Programming project(s): 40%
Recommended texts
Ellis M and Stroustrup B The annotated C++ reference manual Addison-Wesley, 1992
Lippman S C++ primer 2nd edn, Addison-Wesley, 1991
Stroustrup B The C++ programming language 2nd edn, Addison-Wesley, 1991