Course Title: Create code for applications

Part A: Course Overview

Program: C6068 Advanced Diploma of Computer Science

Course Title: Create code for applications

Portfolio: SEH Portfolio Office

Nominal Hours: 200

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Course Code

Campus

Career

School

Learning Mode

Teaching Period(s)

COSC5771C

City Campus

TAFE

155T Vocational Health and Sciences

Face-to-Face

Term1 2008,
Term1 2010,
Term1 2011

Course Contact: Dr Alex Bezen

Course Contact Phone: +61 3 9925 4545

Course Contact Email: Alex.Bezen@rmit.edu.au



Course Description

This course introduces the principles of object-oriented programming and Microsoft Visual Basic.NET, Visual Basic for Applications and C#  programming languages. Students will develop skills required to create and test WIndows, Internet and database applications. All classes take place in a PC lab with strong emphasis on development of practical skills and close integration between teaching and student practice.

Pre-requisite Courses and Assumed Knowledge and Capabilities

Nil



National Competency Codes and Titles

National Element Code & Title:

ICAITB070B Create code for applications

Elements:

Declare and assign variables

Develop structure of code sections

Identify range of exceptions

Unit test each module

Use debugging and error handling techniques


Learning Outcomes

On completion of this course you should be able to:

  • Develop an algorithm of solving a given problem
  • Manage the development environment
  • Create a Graphical User Interface (GUI) 
  • Create code for a specified software component
  • Use the debug facilities of the development environment
  • Develop Internet and database applications
  • Test a software component


Overview of Assessment

The student must demonstrate an understanding of all elements of a particular competency to be deemed competent.
Assessment will incorporate a variety of methods including skills tests, which cover skills acquired in lab activities and a final written theory exam