Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
|
FIT3126 - Applications with C++6 points, SCA Band 2, 0.125 EFTSLUndergraduate Faculty of Information TechnologyLeader: Jon McCormackOfferedCaulfield Second semester 2008 (Day) SynopsisThe main topics covered in this unit are: Object-oriented design and programming in C++ which include object identification, data encapsulation, inheritance, and polymorphism; concurrent programming techniques which include principles of concurrency, safety and liveness design, multithreaded programming in C++; network and distributed software construction principles and techniques which include network software performance, client-server software construction, socket and RPC programming in C++; and study and compare C++ with Java and Ada in terms of large software constructions. Objectives
By the completion of this unit students will have a theoretical and conceptual understanding of:
Objectives in this domain cover skills for building relationships and working collaboratively. They include communication skills, teamwork skills and leadership and management skills. This domain is closely linked to the affective domain, but involves objectives that develop skills related to group work. Assessment
Examination: 50% Contact hours4 x contact hrs/week PrerequisitesCPE1001 or CSE1202 or FIT1002 or equivalent Prohibitions(translation set CSE3400), CSE4530 |