Skip to main content

Please note: this event has passed


To understand the theoretical basis of programming, and to apply this knowledge to a diverse range of practical problems. To relate general concepts in programming to language-specific instances in R and STATA.


Subject-specific: Knowledge, Understanding and Skills

At the end of the course the students should be able to demonstrate subject-specific knowledge, understanding and skills and have the ability to:

  • Develop a theoretical understanding of the basics of programming;
  • Understand the use and usefulness of conditionals, iterations, and functions;
  • Identify appropriate methods for solving particular data manipulation problems;
  • Formulate sensible programming solutions for a data set, and demonstrate an ability to check the correctness of one’s manipulations;
  • Become an independent user of R and Stata, in finding help online, and demonstrate how to select appropriate packages for one’s problems.

General: Knowledge, Understanding and Skills.

On successful completion of this course the student should be able to:

  • Understand and explain basic programming concepts;
  • Justify and critique the use of programming solutions for real life applications;
  • Show confidence in the use of R and Stata in manipulating data sets for real life application;
  • Communicate ideas effectively and professionally by written, oral and visual means;
  • Study autonomously and undertake activities with minimum guidance;
  • Select and properly manage information drawn from books, journals, and the internet;
  • Interact effectively in a group.

Academic Lead: Dr Cendric Ginestet

Instructors: Dr Ewan Carr, Mr George Vamvakas

For more information and booking, click here.

Event details

Computer Room A&B
Institute of Psychiatry, Psychology & Neuroscience (IoPPN)
IoPPN, 16 De Crespigny Park, London SE5 8AB