Game Programming Foundations

Certificate II in Information, Digital Media and Technology ICT20115

Game Programming Foundations teaches students how to program using C# and is designed to introduce students to the many career opportunities available for programmers in games, interactivity and creative industries.

Modules of study introduce students to the fundamentals of games design and development. This course of study allows students to gain an understanding of games programming using C#, the world's most popular and widely-supported programming languages. The course is intended to give participants an understanding of skills and techniques necessary to create a range of fun, playable games.

Game Programming Foundations features an intensive production unit where students work together to produce a unique game of their own design. Students undertake the game development cycle from design, pitching, completing set milestones, quality assurance and final presentation.

Course Fees and Start Dates

Please see course start dates and associated fees below.
Please note: VET in School students should see their school’s VET Coordinator for fees.

  • Commencing 12th Aug 2019
  • 5:30 pm - 9:30 pm AEST | Mon, Wed session
  • 2 evening sessions per week
  • 2 Semesters (15 weeks)
  • Full Fee: $2500
  • Year 10, 11 and 12: $1250

  • Commencing 16th Mar 2020
  • 5:30 pm - 9:30 pm AEDT (daylight savings) | Mon, Wed session
  • 2 evening sessions per week
  • 2 Semesters (15 weeks)
  • Full Fee: $2750
  • Year 10, 11 and 12: $1375

  • Commencing 10th Aug 2020
  • 5:30 pm - 9:30 pm AEDT (daylight savings) | Mon, Wed session
  • 2 evening sessions per week
  • 2 Semesters (15 weeks)
  • Full Fee: $2750
  • Year 10, 11 and 12: $1375

Full fee courses include a Learner services fee ($80) and a non-refundable enrolment fee ($60).

Units of Competency

Core

  • BSBWHS201

    Contribute to health and safety of self and others

  • BSBSUS201

    Participate in environmentally sustainable work practices

  • ICTICT201

    Use computer operating systems and hardware

  • ICTICT202

    Work and communicate effectively in an ICT environment

  • ICTICT203

    Operate application software packages

  • ICTICT204

    Operate a digital media technology package

  • ICTWEB201

    Use social media tools for collaboration and engagement

Electives

  • CUADIG201

    Maintain interactive content

  • CUASOU202

    Perform basic sound editing

  • ICTICT205

    Design basic organisational documents using computing packages

  • ICTICT206

    Install software applications

  • ICTICT209

    Interact with ICT clients

  • ICTICT211

    Identify and use basic current industry-specific technologies

  • ICTSAS202

    Apply problem-solving techniques to routine ICT malfunctions

Hardware Requirements

This is a 100% online delivered course so there is a reasonable bandwidth speed required (512kbps minimum recommended) and downloads may vary from 60MB – 100MB per week for classes. An initial download of the software will be needed and this is around 9GB.

The minimum suggested computer specifications are:

  • Headset with microphone

Windows

  • Windows 10 64-bit
  • Quad-core Intel or AMD, 2.5 GHz or faster (recommended)
  • 8 GB Ram
  • DirectX 11 Compatible Graphics Card

Mac

  • maxOS 10.13.5 High Sierra
  • Quad-core Intel, 2.5 GHz or faster (recommended)
  • 8 GB Ram
  • Metal 1.2 Compatible Graphics Card

If your current computer meets these specifications, you will be able to install and run the software required for your course.

Software Requirements

Online students will need the following software to successfully complete the course:

  • A web browser
  • Unreal Engine 4 and the Unreal Launcher available from https://www.unrealengine.com
  • Word processing software (MS Word, OpenOffice, etc)
  • Spreadsheet software (MS Excel, OpenOffice, etc)
  • Adobe Acrobat reader available from www.adobe.com
  • Android Studio 3.1 available from https://developer.android.com/studio
  • Virtual Box available from https://www.virtualbox.org
  • Blue Griffon Web Editor available from http://bluegriffon.org
  • Students will also need an internet connection, preferably broadband, though ADSL would be sufficient. Beware of the downloads required for each module and ensure your download limits allow for the amounts indicated.

The course contains a series of pdf files (averaging 25kb each, up to 40 – 50 per module ) with some video demonstrations ( averaging 50MB each – there are only a few through the course). There are additional downloads for software and resources used throughout the course and these total to approximately 900mb – split across modules.

This is a direct entry course, no portfolio or interview is necessary.
Please note: VET in School students should see their school’s VET Coordinator for fees.

Other Programming Courses