 |
 |

Diploma in Information
Technology - CRICOS No. 02009G
Course Summary: This qualification
provides students with skills and knowledge in programming and software
development. Content areas covered include: develop technical design
/ test plan, perform integration test, prepare disaster recovery /
contingency plans, develop and maintain software, manage testing process.
Entry Level: A pass
in +2 with a sound knowledge in English
Duration: 2 years -
full time
Assessment Policy: Assessment
is the process of collecting evidence and making judgement on whether
competency has been achieved to confirm that an
individual can perform to the standard expected
in the workplace, as expressed in the relevant endorsed industry competency
standards or the learning outcomes of an accredited course.
Employment Opportunities:
Possible job titles include: Games Developer or Programmer, Middleware
Programmer, Programming / Software Engineer, Software Applications
Specialist, Software Architect, Software Design Engineer, Software
Developer, Software Developer / Programmer, Software Development Engineer,
Software Engineer.
Pathways for Further Study:
This qualification may provide a pathway to an Australian University
degree.
Subjects
Computer Applications &
Database 1: Operate computing packages, Integrate commercial
computing packages, Use SQL to create DB structures and manipulate
data, Word processing, spreadsheet, database SQL.
Computer Fundamentals &
Programming 1: Automate processes, Operate a personal computer,
Operate computer hardware, Use computer operating systems, Apply introductory
programming skills in another language, Operate PC, peripherals and
operating systems (XP, UNIX), Scripting, C/C++, Testing, Documenting.
Workplace Practices & Object
Oriented Programming 1: Follow workplace safety procedures,
Design organisational documents using computing packages, Work effectively
in an IT environment, Communicate in a workplace, Apply introductory
OO language skills, Workplace safety, create organisational documents,
IT workplace, limited client support, Java.
Programming 2: Apply
intermediate programming skills in another language, Establish and
maintain client user liaison, Intermediate programming C/C++, GUE,
UML, Testing, Documenting.
Object Oriented Programming
2: Develop detailed component specifications from project
specifications, Apply intermediate object oriented language skills,
Detailed component specifications, Intermediate Java programming,
UML.
Unified Modelling Language 1
& Project 1: Manage project quality, Determine and confirm
client business expectations and needs, Apply development methodologies,
Gather data to identify business requirements, Translate business
needs into technical requirements, Match IT needs with the strategic
direction of the enterprise, Project quality, Client expectations
and needs, Development methodologies, Gather data, Technical requirements,
Strategic direction, UML.
Programming 3: Apply
advanced programming skills in another language, Perform integration
test, Advanced programming, C/C++, Debugger, Inter-process communication,
GUI, Testing, Integration Testing, Documenting, UML.
Object Oriented Programming
3: Apply advanced object oriented language skills, Validate
quality and completeness of system design specifications, Ensure privacy
for users, Advanced programming in Java, System design and quality,
Privacy, Testing, Documenting, UML.
Unified Modelling Language 2
& Project 2: Manage projects, UML.
|
| |
|
|