• No results found

Student Program Information 2014

N/A
N/A
Protected

Academic year: 2021

Share "Student Program Information 2014"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

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

Subject

Programming

Windows Programming using WPF 4C#B

Mobile (C#) 4C#M

Java for desktops 4JAB

Web Development

Javascript 4JSB

Server side scripting - PHP 5PHPB

Database Development

SQL using MySQL 4DBB

Analysis and Design

Object Oriented Analysis and Design Basics 4SDB

Other

Business Skills 4CEP

Testing Techniques 4TST

Project Management 4SPRJ

(2)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

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 subject

Required Underpinning Skill and Knowledge Related TAFESA Qualification

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.

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..

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.

(3)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

Certificate IV in Programming (ICA50711) Subject Details

Subject National

Code

Competency Name Pre-

Requisite (* indicates Co-Requsite) 3WHS Workplace Health and Safety

BSBOHS302B Participate effectively in OHS communication and consultative processes N/A 4CEP Copyright, Ethics and Privacy in IT

ICAICT418A Contribute to copyright, ethics and privacy in an IT environment N/A 4JSB Javascript Basics

ICAPRG405A Automate processes 3PRB

4C#B C#.NET Basics (Visual Studio 2010)

ICAPRG410A Build a user interface 3PRB

ICAPRG414A Apply introductory programming skills in another language

4DBB Database Basics

ICAPRG402A Apply query language 3PRB

4JAB Java Basics

ICAPRG406A Apply introductory object-oriented language skills 3PRB 4TST Testing Techniques

ICAPRG404A Test applications 4C#B

4SDB Systems Design Basics

ICAPRG415A Apply skills in object-oriented design 4C#B ICAPRG419A Analyse software requirements

4C#M C# for mobile development

ICAPRG403A Develop data-driven applications 4C#B

ICAPRG418A Apply intermediate programming skills in another language

5PHPB PHP Basics

ICAWEB502A Create dynamic web pages 4JSB,4DBB

ICADBS504A Integrate database with a website 4SPRJ Software Project

ICAICT408A Create technical documentation 4C#B or

5PHPB* ICAPRG419A Analyse software requirements

ICAICT403A Apply software development methodologies ICAPRG413A Use a library or pre-existing components

(4)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

Subject Descriptions

Subject Description

3WHS This subject involves participation in workplace Occupational Health and Safety (OHS) consultative processes.

4CEP 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.

4JSB 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.

4C#B 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.

4C#M 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.

4DBB This subject will cover the basics of SQL and fundamentals of database design including aspects such as primary and foreign keys, and referential integrity.

4JAB 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.

4SDB 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.

4TST 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.

5PHPB 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.

4SPRJ This subject brings together the skills developed in other subjects . It requires you to create a web-site 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.

(5)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

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.

Choosing a Study Plan

Year 1

Stage 1 Stage 2

There are no semester length subjects in stage 1

4SDB (3)

4SPRJ (3)

5PHPB(3)

Tute(2)

Term 1 Term 2 Term 1 Term 2

3ITE (6) 3WPB (6) 3PRB(3) 4CEP(o)(2) 3WHS(o)(1) Tute(2) 4JSB (3) 4C#B (6) 4UMLB(3) Tute(2) 4JAB (6) 4DBB (6) 4C#M (6) 4TST (3)

Exit with the Certificate IV in Programming

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.

(6)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

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)

Tute(2)

Term 1 Term 2 Term 1 Term 2

3ITE (6) 3WPB (6) 3PRB(3) 4CEP(o)(2) 3WHS(o)(1) 3SWP(o)(1) 3CUD(o)(1) Tute(2) 4JSB (3) 4C#B (6) 4UMLB(3) 3PITA(3) Tute(2) 4JAB (6) 4DBB (6) 4C#M (6) 4TST (3)

Exit with the Certificate III Exit with the Certificate IV in

(7)

Student Program

Information 2014

Ce rt ifi ca te IV in P ro gr am mi ng -S em est er 1 , 2 01 4

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

References

Related documents

upon the mind of Lord Dalhousie by the Hospital Reports and those of the Visitors His Lordship does an act of Justice A Mesmeric Hospital supported by public subscriptions

The logit results in Table B.1 show that in SSA higher debt levels decrease the likelihood of signing a new agreement, while in ROW the opposite applies; this contributes to a

Many of these newly minted doctorates remain in the United States after receiving their doctoral degrees, so that the foreign student influx can have a significant impact in the

Table 1 Description of the interventions in the review Study # Interven tion name; country; author(s) and year Health outcome(s ) targeted; length of interven tion Cou ntry-specific

35 Female labor participation may generate many intra-household effects: time allocation effects (e.g., both parents working have less time to allocate to child care or domestic

The methodology of Sociedad de Bolsas’ indices is established in the Technical Regulations for the Composition and Calculation of Sociedad de Bolsas indexes, which highlights the

The decomposition brings out the relation with the composition of incomes: the shares of earned and unearned income in total gross income.. These shares are related to, but

Marcel Williams, Development Services Planner, stated, the petitioner is requesting to rezone a 3-acre portion of a 4.22-acre parcel on the west side of Beverly Street near its