Building IT Systems

Queensland University of Technology

Course Description

  • Course Name

    Building IT Systems

  • Host University

    Queensland University of Technology

  • Location

    Brisbane, Australia

  • Area of Study

    Information Technologies

  • Language Level

    Taught In English

  • Course Level Recommendations


    ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.

    Hours & Credits

  • Credit Points

  • Recommended U.S. Semester Credits
    3 - 4
  • Recommended U.S. Quarter Units
    4 - 6
  • Overview

    This introductory unit gives you practical experience with the various kinds of computer languages used to build IT systems.  Modern IT applications are built in a variety of ways ranging from "mash ups" of existing applications, to adding new mobile interfaces on top of legacy enterprise systems, to "scratch" development of entirely new applications.  This is done using a wide range of computer languages: programming, scripting, querying, pattern matching, mark-up, user interface, etc.  This unit uses small in-class exercises and larger practical assignments to give you hands-on experience with such languages, working both individually and collaboratively.  The focus is not on the details of programming per se, but on how technologies are used by IT developers and what they can do.

    Learning Outcomes
    Upon completion of this unit you will provide evidence that you can:
    1.    Identify and apply the principles and practices underlying some of the many computer languages used to build IT systems; 
    2.    Apply appropriate processes and creative thinking to develop solutions to small IT challenges;
    3.    Communicate the results of your technical work in a form appropriate for an IT professional.


    This unit provides you with a variety of engaging experiences in the broad areas of programming, databases, pattern-matching and user interfaces to develop your skill set and knowledge about Information Technology systems and languages. This is accomplished by providing you with both in-class exercises and take-home assignments that encourage you to solve practical problems in IT system development, making use of simple software development environments and online learning resources.

Course Disclaimer

Courses and course hours of instruction are subject to change.

Eligibility for courses may be subject to a placement exam and/or pre-requisites.

Some courses may require additional fees.

Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.