Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
Clayton First semester 2007 (Day)
Clayton Second semester 2007 (Day)
This unit introduces students to core problem-solving, analytical skills, and methodologies useful for developing flexible, robust, and maintainable software. In doing this it covers a range of conceptual levels, from high level algorithms and data-structures, down to abstract machine models and simple assembly language programming. Topics include data structures; algorithms; object-oriented design and programming; introductory topics from software engineering; computer systems; and abstract machines.
Examination (3 hours) 60%; Compulsory assessed laboratory classes: 20%; Mid-semester tests: 20%
7 hours per week