QUT008 QUT You: Think Like a Computer and Change the World


To view more information for this unit, select Unit Outline from the list below. Please note the teaching period for which the Unit Outline is relevant.


Unit Outline: Semester 1 - 6 Week A 2025, Kelvin Grove, Internal

Unit code:QUT008
Credit points:6
Coordinators:Sirin Roomkham | s.roomkham@qut.edu.au
Disclaimer - Offer of some units is subject to viability, and information in these Unit Outlines is subject to change prior to commencement of the teaching period.

Overview

Whether you dream of becoming an environmental scientist, an interaction designer, a health professional, or a market analyst, your future career will require you to use computers to deal with harder problems and more data about more things than ever before. In this hands-on unit you will learn and apply computational thinking – the art of formulating problems in such a way that a machine can solve them for you. Each week you will tackle a range of real world and interdisciplinary challenges using simple coding resources and techniques. You will also work collaboratively to evaluate and critique the use and application of coding techniques in different disciplines to understand their societal implications. At the end of the unit, you will be able to apply these skills and knowledge to your own discipline to better prepare you for our increasingly technology-driven world. You will understand how coding works, and you will know how to critique different approaches.

Learning Outcomes

On successful completion of this unit you will be able to:

  1. Evaluate and present on the possibilities and limitations of computational thinking both within and outside your disciplines.
  2. Apply basic computational thinking to design creative solutions to real world challenges.

Content

You will be introduced to principles of coding and computational thinking. These include key computing constructs such as: 

  • Collecting, processing, and communicating information
  • Representing information for computers to process
  • Decomposing complex problems in sequences of simpler ones, suitable for computers to solve
  • Using the similarities between different problems and solutions to your advantage. 

You will learn to apply these skills to real-world challenges from diverse disciplines, such as business, health, environmental conservation, and consider the opportunities, limitations and implications of these techniques to your future careers. 

Learning Approaches

In this unit, you will learn by engaging in practical workshops and online modules. During workshops, you will be tasked with applying the concepts learnt in the online materials by creating a project using simple coding resources to identify solutions to real world challenges. You will have access to online resources (how-to videos, user manuals, working examples) to help you develop your project idea. You will will receive feedback to help you improve your coding and computational thinking skills, and you will discuss your project in formative presentations during the final week of the unit.

Feedback on Learning and Assessment

You will receive feedback in this unit by engaging in workshops, participating in groupwork, and presenting your project in class. Formal and informal feedback will be provided by the tutors and your peers on your approach to problem solving, and on the formal correctness of your code.

Assessment

Overview

The assessment for this unit requires you to design a project that leverages the power of computers to solve a real-world challenge, to code a solution to the problem using simple coding resources, and to evaluate and present on the possibilities and limitations of this problem-solving approach to real-world challenges. You will develop and gain feedback on the project during the weekly workshops with support from your teaching team and peers. At the end of the unit, you will submit your project's code and a video presentation that showcases your project design and your evaluation of its real-world application. 

Unit Grading Scheme

S (Satisfactory) / U (Unsatisfactory)

Assessment Tasks

Assessment: Project

You will create a project to demonstrate your ability to apply computational thinking to real world challenges as well as critique its application. You will submit your project's code and a short (5-10 minutes) video presentation that showcases your project design and your evaluation of its real-world application.

This assignment is eligible for the 48-hour late submission period and assignment extensions.

Weight: 100
Length: 5-10 minutes
Individual/Group: Individual
Due (indicative): Week 6
Related Unit learning outcomes: 1, 2
Related Standards: EASTG1CMP: 1, 1.2, 1.3, 3, 3.2

Academic Integrity

Academic integrity is a commitment to undertaking academic work and assessment in a manner that is ethical, fair, honest, respectful and accountable.

The Academic Integrity Policy sets out the range of conduct that can be a failure to maintain the standards of academic integrity. This includes, cheating in exams, plagiarism, self-plagiarism, collusion and contract cheating. It also includes providing fraudulent or altered documentation in support of an academic concession application, for example an assignment extension or a deferred exam.

You are encouraged to make use of QUT’s learning support services, resources and tools to assure the academic integrity of your assessment. This includes the use of text matching software that may be available to assist with self-assessing your academic integrity as part of the assessment submission process.

Breaching QUT’s Academic Integrity Policy or engaging in conduct that may defeat or compromise the purpose of assessment can lead to a finding of student misconduct (Code of Conduct – Student) and result in the imposition of penalties under the Management of Student Misconduct Policy, ranging from a grade reduction to exclusion from QUT.

Requirements to Study

Costs

You will use an online editor and emulator to code your project, but you can also purchase a hardware version that goes with the system for approximately $30. 

Standards/Competencies

This unit is designed to support your development of the following standards\competencies.

Engineers Australia Stage 1 Competency Standard for Professional Engineer

1: Knowledge and Skill Base


  1. Relates to: Project

  2. Relates to: Project

3: Professional and Personal Attributes


  1. Relates to: Project