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 code: | QUT008 |
---|---|
Credit points: | 6 |
Timetable | Details in HiQ, if available |
Availabilities |
|
CSP student contribution | $582 |
Domestic tuition unit fee | $2,178 |
International unit fee | $2,586 |
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 |
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:
- Evaluate and present on the possibilities and limitations of computational thinking both within and outside your disciplines.
- 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.
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
3: Professional and Personal Attributes
Relates to: Project
Unit Outline: Semester 1 - 6 Week A 2025, Gardens Point, Internal
Unit code: | QUT008 |
---|---|
Credit points: | 6 |
Coordinators: | Sirin Roomkham | s.roomkham@qut.edu.au |
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:
- Evaluate and present on the possibilities and limitations of computational thinking both within and outside your disciplines.
- 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.
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
3: Professional and Personal Attributes
Relates to: Project
Unit Outline: Semester 1 - 6 Week A 2025, Online
Unit code: | QUT008 |
---|---|
Credit points: | 6 |
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:
- Evaluate and present on the possibilities and limitations of computational thinking both within and outside your disciplines.
- 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.
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
3: Professional and Personal Attributes
Relates to: Project