COMP 1013 Analytics Programming

Credit Points 10

Legacy Code 301487

Coordinator Chng Wei Lau Opens in new window

Description This subject is a practical introduction to coding and problem-solving in data science using the R programming language. You'll learn to develop and analyse R scripts to perform simple data analysis with diverse data sets. The subject also teaches you to create professional, reproducible reports with visualisations and introduces you to industry-standard tools like Linux and Git. By the end, you'll have a strong foundation in data, technology, and computer science.

School Computer, Data & Math Sciences

Discipline Computer Science

Student Contribution Band HECS Band 2 10cp

Check your fees via the Fees page.

Level Undergraduate Level 1 subject

Assumed Knowledge

Familiarity with computer software programs such as Excel.

Learning Outcomes

1.Familiarity with computer software programs such as Excel.
2.Manage and manipulate data using R and R-Studio; including reading and writing data files
3.Write R programs to conduct Data Science tasks
4.Use basic SQL to manage and manipulate data
5.Apply Simulation techniques to Data Science tasks
6.Write reports using Markdown and R-Markdown

Subject Content

1. Introduction to R and R-Studio
2. Data Types, Variables and Expressions
3. Input and Output
4. Control Structures: Loops and Conditional Expressions
5. Writing Functions
6. Simulation techniques
7. Introduction to SQL
8. Using Markdown for reporting

Assessment

The following table summarises the standard assessment tasks for this subject. Please note this is a guide only. Assessment tasks are regularly updated, where there is a difference your Learning Guide takes precedence.

Type Length Percent Threshold Individual/Group Task Mandatory
Quiz 5x 30 min 20 N Individual Y
Final Exam 10-15 min oral exam or 1 hour written exam 40 Y Individual Y
Applied Project 3 weeks/approx. 2000 words 40 N Individual Y

Teaching Periods

Vietnam Session 1 (2025)

Vietnam

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Surabaya Semester 2 (2025)

Surabaya

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Autumn (2025)

Parramatta - Victoria Rd

On-site

Subject Contact Rosalind Wang Opens in new window

View timetable Opens in new window

Spring (2025)

Parramatta - Victoria Rd

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

WSU Online TRI-3 (2025)

Wsu Online

Online

Subject Contact Rosalind Priestman Opens in new window

View timetable Opens in new window

Vietnam Session 3 (2025)

Vietnam

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Sydney City Campus - Term 3 (2025)

Sydney City

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Vietnam Session 1 (2026)

Vietnam

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Surabaya Semester 2 (2026)

Surabaya

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Autumn (2026)

Parramatta - Victoria Rd

On-site

Subject Contact Rosalind Wang Opens in new window

View timetable Opens in new window

Spring (2026)

Parramatta - Victoria Rd

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Vietnam Session 3 (2026)

Vietnam

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window

Sydney City Campus - Term 3 (2026)

Sydney City

On-site

Subject Contact Chng Wei Lau Opens in new window

View timetable Opens in new window