A one-day command based course, not related to any specific area of research.

The purpose of this course is to learn how to build a program from scratch: issues to be considered before writing a code and basic steps a programmer should follow to successfully find a solution.

We will first present an overview of R tools focusing on those that will be more useful when programming. We will show some techniques that can be used in several situations.

Entry Requirements: Some familiarity with R is required to attend this course. Alternatively, you should have attended Introduction to R or Foundations in R course.


Early-bird is available for up to 2 weeks before the session runs.

For group/block bookings, charity pricing and course queries, please contact stathelp@imperial.ac.uk.

Course Content

  • R Functionality
  • Data-types and Attributes
  • Reading and Writing tabular data
  • Customising R Graphs
  • Programming Control structures
  • Loop Functions – The apply family functions
  • Making a program more efficient

 

Fees and dates 2025-2026

Course Fees

  • Imperial College Students : £200 (Early-bird fees : £180)
  • External students : £260 (Early-bird fees : £234)
  • Imperial College Staff : £340 (Early-bird fees : £306)
  • External : £460 (Early-bird fees : £414)

* Please refer to Cancellation Policy before registering

Dates

  • Tuesday 04 November 2025 (ONLINE)
  • Wednesday 10 June 2026

Please CLICK HERE to be redirected to the registration forms and booking links.

Time and Location

The delivery mode is HYBRID for all courses unless specified ONLINE ONLY.

HYBRID courses may be switched to ONLINE ONLY in unforeseen circumstances.

This will be confirmed 3 weeks before the course date.

Class joining details will be sent a week prior to the course date.