Swinburne University of Technology - Melbourne Australia
Postgrad
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester
36 Hours
Hawthorn
HIT8303 Data Structures and Patterns or HIT8304 Database Programming or 65% in HIT6302 Object-Oriented Programming or 75% in either HIT6037 Software Development in Java or HIT7427 Object-Oriented Programming in .NET
Nil
Credit Points: 12.5 Credit Points
> Related Course/s > Teaching Methods > Assessment > Aims & Objectives > Content > Reading Materials
DiscontinuedThis unit has been discontinued and will not be offered from semester 1, 2013.
On completion of this unit of study the student will be able to: Design and develop complex concurrent programs using the .NET framework.Describe, identify and debug issues related to the development of concurrent programs.Create custom controls with the .NET framework. This includes custom drawn controls and design time support.Using the .NET framework in relation to advanced areas of interest covered. This includes cryptography, regular expressions, multi-language development, memory management and interoperability with the Window's API.
On completion of this unit of study the student will be able to:
Lectures (24 hrs), Tutorial (Lab) (12 hrs)
Assignments, Tests, Portfolio and Presentation
Overview of Visual Basic .NET, C# and the .NET framework.Overview of programming fundamentals and good practice..NET Delegates and Events.Developing concurrent programs.Issues with concurrent programs and their solutions.Debugging and debugging concurrent programs.Drawing with GDI+.Custom controls and Design time support.Cryptography.Calling the Windows API.Regular Expressions.Memory Management.Assemblies and the Global Assembly Cache.
Lea, D, Concurrent Programming in Java Design Principles and Patterns, 2nd edn, Addison-Wesley, 2000.