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.

 
Why TAFE?
Admission


Copyright 2006. All rights reserved. Vel’s Group of Institutions designed by adroit techno solutions