CONTACT CSU

ITC335 Advanced Windows Programming (8)

CSU Discipline Area: Computing (COMPU)

Duration: One session

Abstract:

This subject is designed to build on the knowledge from previous programing subjects. It focuses on rapid development of commercial strength software using Visual C++ or C# based on the Microsoft .NET Framework and class libraries including Open Database Connectivity (ODBC). The subject includes practical software development issues such as sales and legal, professional and deployment issues.

+ Subject Availability Modes and Locations

No offerings have been identified for this subject in 2013.Continuing students should consult the SAL for current offering details prior to contacting their course coordinator: ITC335

Where differences exist between the handbook and the SAL, the SAL should be taken as containing the correct subject offering details.

Assumed Knowledge:

ITC226 or ITC140 or ITC206

Enrolment restrictions:

Not available to students who have completed ITC235

Objectives:

Upon successful completion of this subject, students should:

be able to design Windows solutions to well defined problems targetting the .NET framework;
be able to show familiarity with, and able to extensively use the .NET class libraries and namespaces;
be able to integrate Windows graphical user interfaces and SQL enabled databases in the production of stand-alone programs;
be able to create, define, implement and deploy commercially targetted software.

Syllabus:

The subject will cover the following topics:

C++ Primer and review Object Oriented Design and Programming Introduction to .NET Custom and Common Dialogs Graphics, Drawing and Images Aggregation techniques Database connectivity Data rendering and printing File IO and XML XML validation and processing OO Application design Dealings and Deployment Revision and project completion

Back

The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.