Subject details

Students who successfully complete this subject will be able to:

  1. Perform basic programming using R within the RStudio environment.
  2. Demonstrate ability to write user-defined R programming functions.
  3. Visualise data graphically using R.
  4. Write R programs to conduct hypothesis testing and compare means using R.
  5. Simulate data from different probability distributions.
  6. Perform linear regression using R.
  7. Analyse categorical data using R.
    • Introduction to R and RStudio
    • R data types and basic syntax
    • Principles of programming - pseudo-code, comment, structures
    • Programming basics - functions, algorithms, loops
    • Data summaries and graphics
    • Hypothesis testing and comparison of means
    • Probability distributions and simulation in R
    • Linear regression
    • Categorical data analysis
  • Study resources

    • Instructional methods

      • Discussion forum/Discussion Board
      • Online Quizzes/Tests
      • Online assignment submission
      • Web links
    • Print materials

      • Welcome letter
    • Online materials

      • Printable format materials

Equivalent subjects

You cannot enrol in this subject if you have successfully completed any of the following subject(s) because they are considered academically equivalent:

  • SWI-HMS772


EQUIVALENT UNIT: This subject was formerly known as STA60003 Basic Statistical Computing

Special requirements

  • OtherDetails -
    • Additional materials
    • Other special requirement — You will require access to a recent version of SPSS - at least the SPSS Grad Pack.

This subject introduces R, one of the popular open source statistical programming languages commonly used in applied statistics and data science disciplines. Students will learn key programming principles of R and develop competence in programming in R which are essential for a statistician or data scientist to perform different types of statistical analyses.

Please note: assessment values are indicative only, details will be advised at the start of the subject.

  • Assignments, Individual (40%)
  • Invigilated Exam, Individual (50%)
  • Online Quizzes (10), Individual (10%)

Textbook information is pending.

Textbook information is pending.

Related degrees