Handbook Public View

This page displays current curriculum information. For staff view, please login

Major (2020)

Information on this page, including unit offerings, is from the 2020 academic year.

Games Technology (BSc)

  • B1317; B1317ABACHELOR OF SCIENCE

  • Course Outline
  • Course Structure
  • Fees
  • Course Plans
Title Games Technology (BSc)
Course Code B1317; B1317A
Study Level Bachelor (Undergraduate)
Organisational Unit Information Technology, Mathematics and Statistics
Academic Contacts

Academic Chair: Mr Shri Rai | Email: s.rai@murdoch.edu.au | Tel: 9360 6090

Qualification Bachelor of Science (BSc) in Games Technology
Duration 3 years full-time or part-time equivalent
Availability Murdoch campus (internal)
Murdoch campus (external)
Description The Games Technology major prepares and provides students with a thorough understanding of the theory, design and programming techniques required for developing games, simulation and visualisation software applications. The required topics include but are not limited to introduction to programming; advanced programming; game engine design and construction; game mechanics; graphics programming; virtual environments; mobile application and multi-user game development; advanced game production using software development tools.
Murdoch's Bachelor of Science is a flexible degree which gives you the opportunity to build deep understanding and practical experience as well as to supplement your studies by engaging with industry and the community on relevant problems. You can even undertake studies through another discipline to broaden your understanding of the way in which science operates in relation to social, business, health and policy environments.
Admission Requirements: Onshore course offerings As per normal undergraduate admission requirements.

Equivalent of an Academic IELTS overall score of 6.0 with no band less than 6.0.
Major Learning Outcomes KNOWLEDGE
MLO 1 - Demonstrate a clear understanding of the role of Information Technology in society.
MLO 2 - Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts of Information Technology, including:
a) Abstraction
b) Systems thinking
c) Complexity
MLO 3 - Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts of Games Technology, including:
a) Appreciation of the interplay between theory and practice
b) Awareness of the broad applicability of interactive visual computing
c) Appreciation of domain-specific knowledge, including:
* game engine design and programming,
* software design and programming;
* computer graphics
* virtual environments;
* artificial intelligence techniques;
* interactive simulations;
* multi player and internet games
* software tools
MLO 4 - Demonstrate mastery of the core multi-disciplinary domains, technologies, methodologies, programming paradigms, languages and environments to create interactive visual systems.

SKILLS
MLO 5 - Identify, Interpret and analyse stakeholder needs, establish priorities and the goals, constraints and uncertainties of the system, including:
a) Recognition of social, cultural, legislative, environmental and business constraints.
b) Recognition of the ethical implications of professional practice.
MLO 6 - Design, develop, use and improve systems as well as tools for solving problems employing a systematic approach that involves appropriate analytical and technical methods.
MLO 7 - Develop strong proficiency in the use of a number of programming languages and environments for implementation of solutions to problems.
MLO 8 - Test, document and maintain software solutions in accordance with agreed standards
to meet specified requirements.
MLO 9 - Develop the ability and commitment to independently acquire new knowledge and skills in order to stay abreast of developments in the rapidly changing domain of Interactive visual systems.
MLO 10 - Develop the ability to use tools and techniques to create games, virtual environments and simulations.

APPLICATION
MLO 11 - Apply problem solving, design and decision-making methodologies to develop components, systems, relevant infrastructure and processes to meet specified requirements, including:
a) Innovative approaches to the synthesis of alternative solutions, concepts and procedures.
b) Demonstrated information skills and the application of research methods.
c) Selection of appropriate tools and development environments.
d) Modelling.
e) Demonstrated rigorous approach to testing of solutions.
f) Demonstrated rigorous approach to documentation at all project stages.
MLO 12 - Demonstrated capacity to function effectively both as an individual and as a member in diverse teams, using the basic tools and practices of formal project management.
MLO 13- Demonstrated experience of working on at least one substantial project as a team requiring evaluation of potential solutions and resulting in the delivery of an interactive system that meets client requirements.
MLO 14- Demonstrated written, oral and interpersonal communication skills that support the efficient and effective communication of developed systems through documentation and technical reports to a broad range of audiences.
MLO 15 - Demonstrated ability to create complex interactive visual systems.
Course Learning Outcomes KNOWLEDGE
CLO 1 - Demonstrate a clear understanding of the role of science in society
CLO 2 - Demonstrate a broad and coherent knowledge and understanding of the underlying principles and core concepts of at least one scientific discipline, including:
a) An understanding of the scientific method and how it is applied
b) A systematic approach to problem solving using appropriate analytical and technical methods

SKILLS
CLO 3 - Collect, record, analyse and interpret information using the conventions of scientific argument, judgment, deduction and communication, including:
a) Creativity in defining and resolving scientific problems
b) Rigor in designing and planning an investigation
c) Rigorous collection, recording and treatment of data
d) Demonstration of skills in quantitative and qualitative analysis
e) Demonstrated capacity for self-management and organisation
f) Written, oral and interpersonal communication skills demonstrating the capacity for efficient and effective communication of scientific data, information and arguments to scientific peer groups and the broader community

APPLICATION
CLO 4 - Provide evidence of ethical behaviour including:
a) A demonstrated understanding of the ethics of science (including where applicable in clinical and professional settings)
b) Demonstrated academic and scholarly integrity
CLO 5 - Capacity to apply knowledge and skills in a global and regional context
CLO 6 - Provide evidence of interdisciplinary thinking through:
a) Demonstrated appreciation of different intellectual outputs and how they are used/understood by different disciplines
b) Demonstrated capacity to work across disciplinary boundaries
CLO 7 - Demonstrate accountability for your own learning by:
a) Demonstrating a capacity to work under supervision and autonomously
b) Working effectively in team environments, including teams with intercultural and interdisciplinary diversity
c) Demonstrated capacity for critical reflection, including the capacity for lifelong learning
Employment Prospects The major equips students with a broad range of technical, problem solving and professional skills which are essential for working in not just in the games (or visual simulations) but the wider Information Technology industry. The outcomes of the major are aligned with Software & Apps Programmer, Systems Analyst, Analyst Programmer, ICT Consultant, ICT Architect and Software Engineer roles listed in the Australian Computer Society's Common ICT Job Profiles & Indicators of Skills Mobility document.
Professional Recognition This course is accredited at the Professional level with the Australian Computer Society.
Recommended Double Majors Business Information Systems; Computer Science; Cyber Security and Forensics; Games Software Design and Production; Internetworking and Network Security; Mobile and Web Application Development
Internet Access RequirementsMurdoch units normally include an online component comprising materials, discussions, lecture recordings and assessment activities. All students, regardless of their location or mode of study, need to have access to and be able to use computing devices with browsing capability and a connection to the Internet via Broadband (Cable, ADSL or Mobile) or Wireless. The Internet connection should be readily available and allow large amounts of data to be streamed or downloaded (approximately 100MB per lecture recording). Students also need to be able to enter into online discussions and submit assignments online.

Course Structure - 72 credit points

Part I - 24 credit points

Year 1 - 24 credit points

Transition Unit - 3 credit points

ICT100 Transition to IT - 3 points
MURDOCH: S1-internal, S1-external, S2-internal, S2-external

OR (for Kaplan and Dubai students only)

BBS100 Academic Skills for Business - 3 points
Not available this year

Breadth Unit for Degree - 3 credit points

MSP100 Career Learning: Managing Your Career - 3 points
MURDOCH: S1-external, S2-external

Core Units - 15 credit points

ICT167 Principles of Computer Science - 3 points
MURDOCH: S2-internal, S2-external

ICT159 Foundations of Programming - 3 points
MURDOCH: S1-internal, S1-external

ICT169 Foundations of Data Communications - 3 points
MURDOCH: S2-internal, S2-external

MAS162 Foundations of Discrete Mathematics - 3 points
MURDOCH: S1-internal, S1-external, S2-internal, S2-external

ICT170 Foundations of Computer Systems - 3 points
MURDOCH: S2-internal, S2-external

General Electives - 3 credit points

Select from any 100-level units offered by the University, subject to individual unit prerequisites. Students are advised to consider using General Elective points to meet the requirements of a second major or minor. Any recommended double majors and minors will be included in the major's description.

Recommended General Electives

ICT101 Introduction to 3D Graphics and Animation - 3 points
MURDOCH: S2-internal, S2-external

OR

ICT105 Introduction to Information Technology - 3 points
Not available this year

Part II - 48 credit points

University-Wide Breadth Unit - 3 credit points  Unit List

Select from the prescribed list of University-Wide Breadth Units. A unit cannot be used to satisfy both this Breadth Unit requirement and the requirements of a major or minor. If taken at 100 level the unit(s) will be attributed to Part I. Note that no more than 30 credit points at Part I may be credited towards course completion requirements.

Year 2 - 21 credit points

Research Skills Unit - 3 credit points

BSC203 Introduction to ICT Research Methods - 3 points
MURDOCH: S1-internal, S1-external

Core Units - 9 credit points

ICT283 Data Structures and Abstractions - 3 points
MURDOCH: S1-internal, S1-external

ICT289 Computer Graphics Principles and Programming - 3 points
MURDOCH: S1-internal, S1-external

ICT290 Games Design and Programming - 3 points
MURDOCH: S2-internal, S2-external

General Electives - 9 credit points

Select from any 200- to 400-level units offered by the University, subject to individual unit prerequisites. Students are advised to consider using General Elective points to meet the requirements of a second major or minor. Any recommended double majors and minors will be included in the major's description.

Year 3 - 24 credit points

Research Skills Unit - 3 credit points

BSC301 Applied Research Skills in ICT - 3 points
MURDOCH: S1-internal, S1-external

Core Units - 12 credit points

ICT397 Advanced Games Design and Programming - 3 points
MURDOCH: S1-internal, S1-external

ICT371 Game Development - 3 points
MURDOCH: S1-internal, S1-external

ICT398 Virtual Environments for Games and Simulations - 3 points
MURDOCH: S2-internal, S2-external

ICT302 IT Professional Practice Project - 3 points
MURDOCH: S1-internal, S1-external, S2-internal, S2-external

General Electives - 9 credit points

Select from any 200- to 400-level units offered by the University, subject to individual unit prerequisites. Students are advised to consider using General Elective points to meet the requirements of a second major or minor. Any recommended double majors and minors will be included in the major's description.

Recommended General Electives

ICT319 Intelligent Systems - 3 points
MURDOCH: S2-internal, S2-external

No course plans are available for this course in 2020.

To check other years, go to the Course Plans site.

Fee Calculator
Handbook help
Information for Students

Cancellation

The University reserves the right to cancel, without notice, any course, major, minor or unit if the number of students enrolled falls below limits set by the University.


Regulations and Rules

Students should ensure they are familiar with the University's internal legislation, including provisions specifically relevant to their studies. See the University Regulation overview and view legislation online.