Skip to menu Skip to content Skip to footer
Course profile

Digital Analytics (COMU3120)

Study period
Sem 1 2025
Location
St Lucia
Attendance mode
In Person

Course overview

Study period
Semester 1, 2025 (24/02/2025 - 21/06/2025)
Study level
Undergraduate
Location
St Lucia
Attendance mode
In Person
Units
2
Administrative campus
St Lucia
Coordinating unit
Communication & Arts School

You will develop critical understanding and skills related to digital data analytics. You will use point-and-click software and programming languages to collect, analyse, and present data.

In this course, you will learn about the social complexities of quantification in communications scholarship and practice. You will also learn how to collect, process, analyse, and visualise digital data. We will start from the very beginning, assuming you have zero experience with any of this, using basic software and coding in R.

Course requirements

Assumed background

This course is not suitable for first-year students. Upon registration for this course, students are assumed to already have awareness of foundational communications and media studies theories, intermediate critical analysis skills, and slide deck design experience. This course is appropriate for HASS students with no prior training in digital data analysis.

Course contact

Course staff

Lecturer

Tutor

Timetable

The timetable for this course is available on the UQ Public Timetable.

Additional timetable information

Whilst every effort is made to place students in their preferred activity, it is not always possible for a student to be enrolled in their tutorial of choice. If you require assistance, please ensure that you email timetabling.commarts@enquire.uq.edu.au from your UQ student email with: 

  • Your name 
  • Your student ID 
  • The course code 
  • A list of three tutorial preferences (in order of preference) 
  • Reason for the change – e.g. timetable clash, elite athlete status, SAP 

Teaching staff do not have access to change tutorials or help with timetables; all timetabling changes must be processed through the Timetabling Team. 

Aims and outcomes

This course aims to provide students with critical understanding and practical skills related to contemporary digital methods for the collection, processing, analysis, visualisation, and interpretation of various forms of digital data.

Learning outcomes

After successfully completing this course you should be able to:

LO1.

Critique emerging approaches to the collection and analysis of digital data.

LO2.

Collect, process, analyse, and visualise digital data.

LO3.

Identify and solve analytical and coding issues self-sufficiently.

Assessment

Assessment summary

Category Assessment task Weight Due date
Paper/ Report/ Annotation PowerPointing to Issues with Digital Analytics 30%

31/03/2025 4:00 pm

Reflection Failing, Flailing, Flourishing 30%

12/05/2025 4:00 pm

Project Coding and Conceptualising 40%

30/05/2025 4:00 pm

Assessment details

PowerPointing to Issues with Digital Analytics

Mode
Oral, Product/ Artefact/ Multimedia, Written
Category
Paper/ Report/ Annotation
Weight
30%
Due date

31/03/2025 4:00 pm

Learning outcomes
L01

Task description

In this assessment, you will examine a real-world example of unconscious digital analytics that directly impacts you by producing slides and a recorded video. ‘Unconscious digital analytics’ refers to data collection and processing that happens automatically, often without our full awareness. This could involve, for example, productivity metrics, customer service tracking, or digital monitoring and surveillance by organizations such as Microsoft, Woolworths, Amazon, or the Australian Government.

Audience Perspective: As you prepare your slides and recorded video, imagine that you are presenting your findings to a panel of professionals keen to acquire a basic understanding of unconscious digital analytics.

1. Choose a single example of unconscious digital analytics that appears in your own life. Do not select examples of consciously tracked analytics (e.g. menstrual tracking) or active engagements (e.g. posting on social media). Focus instead on data collected and processed automatically, in ways that might go unnoticed. Your example should be as specific as possible. For example, 'email tracking' is too broad; 'Realestate.com.au's email click-through tracking' is more appropriate.

2. Create a 7-slide slide deck critiquing your chosen example. Your slide deck must include the following sections (in any order):

  • Title/cover slide: Give your presentation a descriptive title. For example, 'Assessment 1' is not a good title; 'Realestate.com's Use of Email Click-Through Tracking to Monitor Home Buyers' is much better.
  • Introduction to your example: Briefly introduce your example and its context.
  • Variables in your example: List the variables that your example includes. Note how these variables are operationalised and analysed.
  • Benefits: Identify some of the potential benefits of your example. Why might your example be considered positive?
  • Issues: Identify some of the potential issues with your example. Why might your example be considered negative?
  • Conclusions: Summarise your critique. Is your example ultimately positive, negative, or mixed? Tell us why we should care about your example and insights.
  • References: List all resources cited in your slide deck, following APA style.

3. Record a video presentation (no more than 5 minutes) explaining and expanding upon the content in your slides. Use this video to give additional context to your slides, rather than simply reading from them. Record using your own voice; automated voice recordings are not allowed. You do not need to show yourself in the video if you do not want to. Briefly show your 'References' slide; you do not need to cover it extensively in your video.

You are being evaluated on your (1) critique of emerging approaches to the collection and analysis of digital data and (2) ability to compellingly communicate your ideas in a professional style. Any unoriginal resources used must cited in APA style in the 'References' slide. There is no minimum or maximum word count for this assessment, but as a general rule if you are exceeding 500 words (excluding references) you are not making the most of the visual opportunities afforded by a slide deck. The visual experience of your slide deck must contribute to audience understanding of your critique.

Your submission must include references to at least two academic sources, and at least one official news source (e.g. ABC News, The Conversation, BBC News), for a minimum total of three sources. These references must be integrated through in-text citations, and must adhere to APA style. You must reference any unoriginal assets used. If you are working with personal data, please ensure that any sensitive data is not included in your submission (e.g. blacking out or removing such text).

You must submit both your video and slides.

Artificial Intelligence: Assignments for this courseᅠevaluate students' abilities, skills and knowledge without the aid of generative Artificial Intelligence (AI) or Machine Translation (MT). Students are advised that the use of AI or MT technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Submit via Blackboard.

Deferral or extension

You may be able to apply for an extension.

The maximum extension allowed is 28 days. Extensions are given in multiples of 24 hours.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

Failing, Flailing, Flourishing

Mode
Written
Category
Reflection
Weight
30%
Due date

12/05/2025 4:00 pm

Learning outcomes
L01, L03

Task description

You have been asked to complete a variety of tasks in the weekly tutorials. In this assessment, you will identify a single instance in one of these tasks when something did not go right, or when you struggled to understand or do something. Maybe you got an ‘error’ message. Maybe something was formatted incorrectly. Maybe you just didn’t know what to do next. Whatever instance you choose, write a reflection on this experience in 750 words (+/- 10%), excluding references.

Your reflection must include:

  1. Introduction to the tutorial task: Briefly explain what the task involved and what you needed to do.
  2. Description of the issue you faced: Describe a single instance of what went wrong. If you understand the reason for the issue now, explain why it happened.
  3. Actions taken to resolve the issue: Describe how you attempted to solve the problem. If you couldn’t resolve it, explain what you did instead and why.
  4. What you learned: Explain what this experience taught you about digital analytics. How does this experience connect with the concepts (e.g. computational thinking) and content we have covered in the course? This section is weighted the most strongly, so it should be your primary focus.
  5. Conclusion: Briefly summarise the main points of your reflection.

You are being evaluated on your (1) ability to identify and solve analytical and coding issues self-sufficiently and (2) situate your own experiences within broader class discussions of digital analytics. You may find the concept of computational thinking especially useful for this assessment.

You are encouraged to use the first-person ‘I’ pronoun in this assessment.

If images help you more clearly articulate your ideas, you are welcome (but not required) to include them; if included, you must explicitly introduce, explain, and respond to these images in the body of your text, and they must include figure labels (e.g. 'Figure 1') and explanatory captions (neither included in the word count).

Your submission must include references to at least two academic sources. These references must be integrated through in-text citations, and must adhere to APA style.

Artificial Intelligence: Assignments for this courseᅠevaluate students' abilities, skills and knowledge without the aid of generative Artificial Intelligence (AI) or Machine Translation (MT). Students are advised that the use of AI or MT technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Submit via Blackboard.

Deferral or extension

You may be able to apply for an extension.

The maximum extension allowed is 28 days. Extensions are given in multiples of 24 hours.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

Coding and Conceptualising

Mode
Product/ Artefact/ Multimedia, Written
Category
Project
Weight
40%
Due date

30/05/2025 4:00 pm

Learning outcomes
L01, L02, L03

Task description

For this assessment, you’ll work with a dataset of your choice (options provided on the course Learn page) to identify key insights, which you’ll communicate in a variety of ways. This assessment has three parts.

  1. A thesis sentence (no more than 75 words) summarising why we should care about your dataset. Begin by examining your dataset. Think about the kinds of questions it raises and any key insights you find. Based on this examination, answer the question ‘Why should we care about your dataset?’ in a single sentence of no more than 75 words. This sentence is your thesis statement, and it must make a specific argument about your dataset.
  2. Two visualisations made using R. Use R to create two visualisations that highlight the significance of your dataset. Each visualisation should include a brief explanation (no more than 150 words) on how it supports your thesis statement. You must submit the code used to generate both of these visualisations; this code must include comments (using # throughout the code) that show your understanding of each step.
  3. Visualisation 1 must be a bar chart made using the barplot() function used in tutorials. Your bar chart must include: data; a title; axis, variable, and range labels; reasonable scale(s); and a data source.
  4. Visualisation 2 will be in a form of your choosing. You must choose an appropriate type of visualisation for your data and thesis. This visualisation must demonstrate R proficiency and good practice for data visualisations as we have reviewed in class. To make this visualisation, you will need to self-direct your learning using some of the many available R resources. You cannot use the barplot() function a second time, but you can make another bar plot using a different function or package (e.g. ggplot2) if you think this is appropriate.
  5. A one-page (A4 size) proposal for a creative data presentation. Imagine another way to present your data using digital technology. This presentation must help others understand its significance as per your thesis statement. Imagine that your audience is a group of enthusiastic-but-easily-bored undergraduate students wanting to learn more about data and digital analytics.

Describe your idea for a creative digital presentation of your data on a single A4 page. Identify what data – and additional data, if needed – you would use, and how your presentation would help others understand your dataset and why they should care about it. Your understanding of course material should be implicit throughout your proposal.

You may include text, images, or a combination. There is no minimum or maximum word count for this part of the assessment, but everything must fit onto one A4 page.

You can be as aspirational as you wish in this proposal. Your idea must be feasible, but you do not need to execute it.

Across its three parts, your assessment submission must include references to at least two academic sources, at least one 'training' source (i.e. a source that you used in your self-directed learning), and at least one popular source (e.g. blog, YouTube video, museum catalogue), for a minimum total of four sources. These references must be integrated through in-text citations, and must adhere to APA style. You must reference any unoriginal assets, tutorials, and/or training modules used.

Submission Requirements

Your submission must include:

  • Your thesis statement.
  • Two visualisations made using R, one of which has been made using the barplot() function and the other in a form form of your choosing. Each of these visualisations must include brief explanations (no more than 150 words each) of how they support your thesis statement.
  • The R code used to generate both of your visualisations. This code must include comments (using # throughout the code) that explain each step.
  • Your one-page (A4 size) proposal for a creative data presentation.
  • A references list.

Artificial Intelligence: Assignments for this courseᅠevaluate students' abilities, skills and knowledge without the aid of generative Artificial Intelligence (AI) or Machine Translation (MT). Students are advised that the use of AI or MT technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Submit via Blackboard.

Deferral or extension

You may be able to apply for an extension.

The maximum extension allowed is 28 days. Extensions are given in multiples of 24 hours.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

Course grading

Full criteria for each grade is available in the Assessment Procedure.

Grade Cut off Percent Description
1 (Low Fail) 0 - 24

Absence of evidence of achievement of course learning outcomes.

2 (Fail) 25 - 44

Minimal evidence of achievement of course learning outcomes.

3 (Marginal Fail) 45 - 49

Demonstrated evidence of developing achievement of course learning outcomes

4 (Pass) 50 - 64

Demonstrated evidence of functional achievement of course learning outcomes.

5 (Credit) 65 - 74

Demonstrated evidence of proficient achievement of course learning outcomes.

6 (Distinction) 75 - 84

Demonstrated evidence of advanced achievement of course learning outcomes.

7 (High Distinction) 85 - 100

Demonstrated evidence of exceptional achievement of course learning outcomes.

Additional course grading information

  • Marking rubrics for each assessment areᅠprovided on the course's Blackboard site.
  • Where fractional marks occur in the calculation of the final grade, a mark of x.5% or greater will be rounded up to (x+1)%. A percentage mark of less than x.5% will be rounded down to x%.  
  • Where no assessable work is received, a Grade of X will apply.

Supplementary assessment

Supplementary assessment is available for this course.

Additional assessment information

  • Further information regarding the assessment, including marking criteria and/or marking rubrics are available in the ‘Assessment’ folder in Blackboard for this course. 
  • Marks Cannot Be Changed After Being Released: Marks are not open to negotiation with course staff. If you wish to discuss the feedback you have received, you should make an appointment to speak with the Course Coordinator. 
  • Assessment Re-mark: If you are considering an Assessment Re-mark, please follow the link to important information you should consider before submitting a request. 
  • Integrity Pledge: Assignments for this course will be submitted electronically via Blackboard and using Turnitin. Before submitting any assignments for this course, you must ensure you have completed UQ's compulsory online Academic Integrity Modules.ᅠIn uploading an assignment via Turnitin you are certifying that it is your original work, that it has not been copied in whole or part from another person or source except where this is properly acknowledged, and that it has not in whole or part been previously submitted for assessment in any other course at this or any other university. 
  • Withholding marks prior to finalisation of grades: Per UQ Assessment Procedures – Release of Assessment Item Marks and Grades: The final assessment item and the marks for the assessment item are to be released only after the final grade for the course has been released. 

Learning resources

You'll need the following resources to successfully complete the course. We've indicated below if you need a personal copy of the reading materials or your own item.

Library resources

Find the required and recommended resources for this course on the UQ Library website.

Additional learning resources information

Additional learning resources and information may be shared on the course's Blackboard site.

For tutorials, students will need to bring their own computers (not tablets) with Internet access for full participation; information about Library laptop rentals will be provided in class and on the course's Blackboard site.

Learning activities

The learning activities for this course are outlined below. Learn more about the learning outcomes that apply to this course.

Filter activity type by

Please select
Clear filters
Learning period Activity type Topic
Week 1

(24 Feb - 02 Mar)

Lecture

Week 1 Lecture: What Do We Mean By 'Digital Analytics'?

Learning outcomes: L01

Tutorial

Week 1 Tutorial: Identifying Digital/Online Data

Learning outcomes: L01, L02, L03

Week 2

(03 Mar - 09 Mar)

Lecture

Week 2 Lecture: The Building Blocks

Learning outcomes: L01

Tutorial

Week 2 Tutorial: Computational Thinking

Learning outcomes: L01, L02, L03

Week 3

(10 Mar - 16 Mar)

Lecture

Week 3 Lecture: Consciously Collecting Data

Learning outcomes: L01, L02

Tutorial

Week 3 Tutorial: Manual Web Scraping

Learning outcomes: L01, L02, L03

Week 4

(17 Mar - 23 Mar)

Lecture

Week 4 Lecture: Analysing Data (Part 1)

Learning outcomes: L01, L02

Tutorial

Week 4 Tutorial: Analysing Data in Excel

Learning outcomes: L01, L02, L03

Week 5

(24 Mar - 30 Mar)

Lecture

Week 5 Lecture: Presenting Data (Part 1)

Learning outcomes: L01, L02

Tutorial

Week 5 Tutorial: Visualising Data in Excel

Learning outcomes: L01, L02, L03

Week 6

(31 Mar - 06 Apr)

Lecture

Week 6 Lecture: Hello, World!

Learning outcomes: L01, L02

Tutorial

Week 6 Tutorial: Introduction to R

Learning outcomes: L01, L02, L03

Week 7

(07 Apr - 13 Apr)

Lecture

Week 7 Lecture: Automated and Unconscious Data Collection

Learning outcomes: L01, L02

Tutorial

Week 7 Tutorial: Automated Web Scraping

Learning outcomes: L01, L02, L03

Week 8

(14 Apr - 20 Apr)

No student involvement (Breaks, information)

Week 8: NO LECTURE OR TUTORIALS

Mid-sem break

(21 Apr - 27 Apr)

No student involvement (Breaks, information)

MID-SEMESTER BREAK

Week 9

(28 Apr - 04 May)

Lecture

Week 9 Lecture: Analysing Data (Part 2)

Learning outcomes: L01, L02

Tutorial

Week 9 Tutorial: Analysing Data in R

Learning outcomes: L01, L02, L03

Week 10

(05 May - 11 May)

Lecture

Week 10 Lecture: Presenting Data (Part 2)

Learning outcomes: L01, L02

Tutorial

Week 10 Tutorial: Visualising Data in R

Learning outcomes: L01, L02, L03

Week 11

(12 May - 18 May)

Lecture

Week 11 Lecture: Guest Lecture

Learning outcomes: L01

Tutorial

Week 11 Tutorial: Data Storytelling

Learning outcomes: L01, L02, L03

Week 12

(19 May - 25 May)

Lecture

Week 12: NO LECTURE

Tutorial

Week 12 Tutorial: Assessment Clinic

Learning outcomes: L01, L02, L03

Week 13

(26 May - 01 Jun)

No student involvement (Breaks, information)

Week 13: NO LECTURE OR TUTORIALS

Policies and procedures

University policies and procedures apply to all aspects of student life. As a UQ student, you must comply with University-wide and program-specific requirements, including the:

Learn more about UQ policies on my.UQ and the Policy and Procedure Library.

Course guidelines

Communication Expectations 

While you are a student at UQ, all communication must be conducted according to the UQ Student Code of Conduct. The UQ Library has a helpful Communicate and collaborate online module.  

  • Email is the primary way for you to send messages to, and receive information from, the School and our staff.  
  • You must use your UQ email address (not a private address) to communicate with staff.   
  • You should add a clear subject line, including course code, and a 2-3 word statement.  
  • You can send email at any time, however please do not expect responses outside normal working hours (Monday to Friday from ~8am to ~5pm).  
  • Emails that constitute bullying, harassment or discrimination against staff contravene the Student Code of Conduct. Emails like this will be reported to the University, and the matter will be pursued as misconduct.