School Of Computer, Data And Mathematical SciencesProgramming Techniques (Advanced)Western Sydney University Unit Code: 300903.3
Discipline: PROGRAMMING
Student Contribution Band: 2
Level: 2
Credit Points: 10
Assumed Knowledge
Software development methodologies; Software analysis and design modelling tools and techniques; Programming languages; Implementing databases management systems; Software construction and testing; System documentation; Project Management
Incompatible Units
300581 - Programming Techniques
Prerequisite
300580 Programming Fundamentals
Unit Enrolment Restrictions
Students must be enrolled in 3688 Bachelor of Information Systems Advanced or 3684 Bachelor of Information and Communication Technology (Advanced)
About this Unit
This unit builds on a basic understanding of procedural programming developed in previous units. Students continue to develop their programming skills and methodologies required for professional programming and for further study in later computing units. Topics covered include multi-dimensional arrays, file I/O, searching and sorting, and an introduction to object-oriented programming involving classes and inheritance. Students in this advanced unit will also investigate and apply advanced concepts such as function overloading and recursion.
Courses3684.2 | Bachelor of Information and Communications Technology (Advanced) | CURRENT |