Student Program Information 2014



Similar documents
Student Program Information 2014

Student Program Information 2014

ICA50611 Diploma of Website Development

Diploma of Website Development

Release: 1. ICA40311 Certificate IV in Web-Based Technologies

CUF30107 Certifcate III in Media CUF40207 Certificate IV in Interactive Digital Media ICA40911 Certificate IV in Interactive and Digital Games

Information Technology. The Skills Centre

TRAINING & ASSESSMENT STRATEGY

Information Technology Studies

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

601/8498/X IAO Level 3 Certificate in Web Design and Development (RQF)

Victorian Purchasing Guide for ICA11 Information and Communications Technology Training Package Version No 2 November 2013

ICT40115 Certificate IV in Information Technology (Release 1) COURSE GUIDE

Computer Science Course Descriptions Page 1

ICA60311 Advanced Diploma of Information Technology Business Analysis

ICAPRG409A Develop mobile applications

Information and Communications Technology Courses at a Glance

Release 1. ICAPRG604A Create cloud computing services

How To Design An Information System

A challenging position as Software Engineer with an emphasis on Object Technology.

Bachelor of Science in Business Administration - Information Systems and Technology Major

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

LAMP [Linux. Apache. MySQL. PHP] Industrial Implementations Module Description

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

CAREER OPPORTUNITIES

AppDev OnDemand Microsoft Development Learning Library

ISI ACADEMY Web applications Programming Diploma using PHP& MySQL

Application Lifecycle Management Using Visual Studio 2013 (SCRUM)

Computer Information Systems

CENTRIQ TRAINING Credit Recommendation Guide

Facebook Twitter YouTube Google Plus Website

Course Descriptions. preparation.

How To Be A Successful It Manager

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

Case Study. Data Governance Portal Brainvire Infotech Pvt Ltd Page 1 of 1

E-DOCS SOLUTIONS & COMPUTER CONSULTANTS P.O.Box Dubai, UAE. Ph : Fax :

MSc Information Technology - E521

Course Syllabus For Operations Management. Management Information Systems

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES

ICAWEB424A Evaluate and select a web hosting service

Computer Training. NR Computer Learning Center 1835 W. Orangewood Ave #200 Orange CA 92868

How To Set Up An Outsourcing Center In China

Computer Information Systems

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

Diploma of Website Development

HTML5. Turn this page to see Quick Guide of CTTC

Getting started with your AppDev Microsoft Development Library

Certificate and Diplomas in ICT Professional Competence ( /02/03/04)

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated.

BCS Higher Education Qualifications. Professional Graduate Diploma in IT. Programming Paradigms Syllabus

BIT Course Description

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

Certified PHP/MySQL Web Developer Course

Course Descriptions. CS 101 Intro to Computer Science

Obtain Professional Master of Computing From EIC in London

Specialized Programme on Web Application Development using Open Source Tools

E-Commerce: Designing And Creating An Online Store

DIPLOMA OF PROGRAMMING (APPLICATIONS)

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Software Architect Track

Pathways to Digital Employment

INFORMATION TECHNOLOGY (INFO)

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements

A H S A N M U H A M M A D J A W A I D

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

Computer Information Systems

SENIOR WEB DEVELOPER

ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Lim SAU JIAN Software Engineer / Web Developer

4.1 CD BSc (Hons) Information Technology (Diploma to Degree Upgrade 1.5 Years Part Time)

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK

Please see below open positions at Quality Assurance Department at Hyland, creator of OnBase.

Students who successfully complete the Health Science Informatics major will be able to:

Laila TECHNICAL SKILLS

Programming and Software Development CTAG Alignments

NC DIGITAL MEDIA COMPUTING

THE BCS PROFESSIONAL EXAMINATIONS Diploma. April 2006 EXAMINERS REPORT. Systems Design

I'M MICHAL I'M JANKOWSKI

IT3503 Web Development Techniques (Optional)

Computer Information Systems (CIS)

PROJECT MANAGEMENT SYSTEM

Software Requirement Specification For Flea Market System

ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

ANDROID APPLICATION DEVELOPER RESUME

INFORMATION SCIENCE. INFSCI 0010 INTRODUCTION TO INFORMATION SCIENCE 3 cr. INFSCI 0015 DATA STRUCTURES AND PROGRAMMING TECHNIQUES 3 cr.

Transcription:

Certificate IV in Programming (ICA40511) TAFESA delivers qualifications from the national ICA11 Training Package. This document provides the details for the Certificate IV in Programming. To use the study plans in this document you must apply for and receive an offer for the Certificate IV in Programming. The Certificate IV study plan has the following key features: The qualification can be completed in 9 months if you have previous programming experience Mobile application development with C# Web page development using PHP Object Oriented Programming (OOP) with Java Database skills using SQL and mysql. Program Testing techniques Systems Analysis techniques A major project. Skill Areas Covered The following table summarises the skills area covered in this qualification and the TAFESA related subject. Skill Area Programming Windows Programming using WPF Mobile (C#) Java for desktops Web Development Javascript Server side scripting - PHP Database Development SQL using MySQL Analysis and Design Object Oriented Analysis and Design Basics Other Business Skills Testing Techniques Project Management Subject 4C#B 4C#M 4JAB 4JSB 5PHPB 4DBB 4SDB 4CEP 4TST 4SPRJ Details of the subjects can be found on the following pages. 1

Underpinning Skills and Knowledge The following underpinning skills and knowledge is assumed. If you do not have these underpinning skills and knowledge you will need to use a study plan that contains subjects listed (See Choosing a Study Plan ) or do the qualification listed. If you need to complete all of these you would be adding another year of study. TAFESA Required Underpinning Skill and Knowledge Related TAFESA Qualification subject 3PRB Programming Basics preferably using C# Certificate III (programming version) 3WPB HTML5 basics Certificate III (programming version) 3ITE Hardware and Network Basics Certificate III (programming version) 4UMLB Understanding of Requirements gathering and documentation using UML Certificate III (programming version) Study Plan for Full-Time Students with the Underpinning skills and Knowledge The table below shows the study plan for the Certificate IV in Programming. Each stage is one Semester (or 6 months) in length divided into two terms each of 3 months. See Choosing a Study Plan for alternative plans if you do not have the underpinning skills. Year 1 Stage 1 Stage 2 There are no semester length subjects in stage 1 4SPRJ (3) 4SDB (3) 5PHPB (3) Tute (2) Term 1 Term 2 Term 1 Term 2 There are no Term 1 This is a 9 month plan 4JSB (3) 4C#B (6) 4DBB (6) 3WHS(o)(1) 4CEP(o)(2) Tute (2) 4JAB (9x6) 4C#M (6) 4TST (3) Exit with the Certificate IV in Programming if you wish Please Note: The program structures in the document are subject to change. NOTE: The study plans in this document are for a full-time student. If done with class-attendance this is usually between 18-24 hours a week of attendance. However your local campus may offer the subject in a variety of formats including online, self-paced etc. Refer to the campus Course Registration Numbers (CRN) document for details specific to your campus.. 2

Certificate IV in Programming (ICA50711) Subject Details Subject 3WHS 4CEP 4JSB National Code Workplace Health and Safety Competency Name BSBOHS302B Participate effectively in OHS communication and consultative processes N/A Copyright, Ethics and Privacy in IT ICAICT418A Contribute to copyright, ethics and privacy in an IT environment N/A Javascript Basics ICAPRG405A Automate processes 3PRB 4C#B C#.NET Basics (Visual Studio 2010) ICAPRG410A Build a user interface 3PRB Pre- Requisite (* indicates Co- Requsite) 4DBB 4JAB 4TST 4SDB 4C#M ICAPRG414A Apply introductory programming skills in another language Database Basics ICAPRG402A Apply query language 3PRB Java Basics ICAPRG406A Apply introductory object-oriented language skills 3PRB Testing Techniques ICAPRG404A Test applications 4C#B Systems Design Basics ICAPRG415A Apply skills in object-oriented design 4C#B ICAPRG419A Analyse software requirements C# for mobile development ICAPRG403A Develop data-driven applications 4C#B 5PHPB 4SPRJ ICAPRG418A Apply intermediate programming skills in another language PHP Basics ICAWEB502A Create dynamic web pages 4JSB,4DBB ICADBS504A Integrate database with a website Software Project ICAICT408A Create technical documentation 4C#B or 5PHPB* ICAPRG419A Analyse software requirements ICAICT403A ICAPRG413A Apply software development methodologies Use a library or pre-existing components 3

Subject Descriptions Subject 3WHS 4CEP 4JSB 4C#B 4C#M 4DBB 4JAB 4SDB 4TST 5PHPB 4SPRJ Description This subject involves participation in workplace Occupational Health and Safety (OHS) consultative processes. This subject involves maintaining professional and ethical conduct as well as to ensure that personal information of stakeholders is handled in a confidential and professional manner when dealing with stakeholders in an information technology (IT) environment. This subject will cover the basic syntax of javascript and enable you to automate client side validation of data on a web page. The use of functions is explored as the concepts behind AJAX are introduced. This subject covers the basics of user interface design, and how to plan, design, develop and build user-friendly programs targeting the Windows platform. Modularised, event-driven applications, with an emphasis on robust and intuitive user interface design, are developed using Visual Studio 2010.C#.NET. This subject will focus on mobile application development on a windows device. It will make use of XNA for game development and cover usage of silverlight to create engaging, interactive mobile applications. This subject will cover the basics of SQL and fundamentals of database design including aspects such as primary and foreign keys, and referential integrity. This subject covers Object-Oriented basics using Java Creating classes (setters, getters, constructors, tostring), aggregation/composition, inheritance, polymorphism, arrays, text and binary streams. Netbeans is used as the development environment. This subject builds on the UML coverage in 4UMLB with class, sequence, activity and state diagrams. IBM Rational Software Architect is used in conjunction with OO development methodologies. This subject covers how to set up test plans and test cases. For unit testing, testing frameworks are used such as NUnit and JUnit. IBM Rational Functional Tester is also used for automating the testing process. This subject covers creating simple databases using MySQL, writing PHP applications to-provide web-based interfaces, processing data, querying MySQL databases, generating web-based reports. These skills will be learnt in the context of common e-commerce applications such as, automated mailing lists, product catalogues, shopping carts, payments systems. This subject also covers securing the web applications using encryption techniques. This subject brings together the skills developed in other subjects. It requires you to create a website with certain features, such as database storage of data, and provide all associated documentation. It can be related to the work done in the 3WPB, 4JSB or 5PHP subjects, or another web-site you may wish to develop. You will be creating an e-portfolio of your work suitable as a demonstration of the skills you have developed in this course. 4

Choosing a Study Plan I have prior experience or knowledge but I am not sure how it relates to the underpinning skills and knowledge listed above. You will need to make an appointment to discuss your personal study plan using the contacts at the end of this document. You can refer to the Program Information documents for the qualifications listed in the Underpinning Skills and Knowledge table. This may help you decide which subjects you think you already have skill in. I do not have any previous experience in software development and would like to Keep the cost of achieving the Diploma to a minimum. Use the study plan below and refer to the Software Development Program Information documents for Certificate III subject information This is the Recommended Study Plan for students straight from school. Year 1 Stage 1 Stage 2 There are no semester length subjects in stage 1 4SDB (3) 4SPRJ (3) 5PHPB(3) Term 1 Term 2 Term 1 Term 2 3ITE (6) 4JSB (3) 4JAB (6) 4C#M (6) 3WPB (6) 4C#B (6) 4DBB (6) 4TST (3) 3PRB(3) 4UMLB(3) 4CEP(o)(2) 3WHS(o)(1) Exit with the Certificate IV in Programming 5

I do not have any previous experience in software development and would like to Have the choice to leave study after 6months with at least the Certificate III in Information & Digital Media (Programming Version) Use the study plan below and refer to the Software Development Program Information documents for Certificate III subject information Year 1 Stage 1 Stage 2 There are no semester length subjects in stage 1 4SDB (3) 4SPRJ (3) 5PHPB(3) Term 1 Term 2 Term 1 Term 2 3ITE (6) 4JSB (3) 4JAB (6) 4C#M (6) 3WPB (6) 4C#B (6) 4DBB (6) 4TST (3) 3PRB(3) 4UMLB(3) 4CEP(o)(2) 3PITA(3) 3WHS(o)(1) 3SWP(o)(1) 3CUD(o)(1) Exit with the Certificate III Exit with the Certificate IV in Programming 6

I am not sure what I should do, which study plan is best? You will need to make an appointment to discuss your personal study plan. Email or ring us using the details below. Further Information: Program Co-ordinator: Santi Ruiz Address: Information Technology & Library Studies Level 2 (South), 120 Currie Street Adelaide SA 5000 Telephone: (08) 8207 8876 Mobile: 0401 125 172 Fax: (08) 8207 8291 Email: santi.ruiz@ 7