Units : | 1 |
Faculty or Section : | Faculty of Health, Engineering and Sciences |
School or Department : | School of Mathematics, Physics & Computing |
Student contribution band : | Band 2 |
Grading basis : | Graded |
Version produced : | 16 May 2022 |
Requisites
Pre-requisite: CSC1401
Overview
Contemporary software development involves object-based, object- oriented, and event-driven programming techniques. Languages such as Visual Basic, Delphi, and Java provide easy-to-use graphical design interfaces, making it relatively easy to employ these programming techniques for use in a PC or a networking environment. Complex programming units must further develop the student's understanding of contemporary architecture and design methods employed in the building of forms-based applications that can be deployed to run in distributed or client/server environments.
This advanced programming course uses Microsoft's .NET to build upon the solid foundations gained in previous programming courses. It further develops object-oriented programming skills that may be applied on workstations, intranets, and/or the internet applications development. The course curriculum expands upon interface design concepts and practice to include Web interfaces; explores advanced database manipulation; uses object-oriented methodology; creates client-server applications including multi-tiered applications; develops component based internet programming; explores integration of legacy applications with new technologies, and includes an introduction to mobile wireless services.
Course offers
Semester | Mode | Campus |
---|---|---|
Semester 2, 2022 | On-campus | Toowoomba |
Semester 2, 2022 | Online |