CloseHelpPrint
Kies de Nederlandse taal
Course module: 30L112-B-6
30L112-B-6
Programming in R and Python
Course info
Course module30L112-B-6
Credits (ECTS)6
CategoryBA (Bachelor)
Course typeCourse
Language of instructionEnglish
Offered byTilburg University; Tilburg School of Economics and Management; TISEM Other;
Is part of
B Economics and Business Economics
B Economics
Lecturer(s)
Lecturer
J.G. Carreño Bustos
Other course modules lecturer
Lecturer
prof. dr. H.J.M. Hamers
Other course modules lecturer
Lecturer
D. Schrage
Other course modules lecturer
Lecturer
H. van Vlokhoven
Other course modules lecturer
Lecturer
J. Yang
Other course modules lecturer
Academic year2020
Starting block
SM 2
Course mode
Full-time
Remarks-
Registration openfrom 19/01/2021 up to and including 20/08/2021
Aims
When you have finished this course, you should feel comfortable using a computer and modern, powerful open source software. The ultimate goal of this course is to make sure that all students, regardless of their affinity with computers coming in to this course, can either solve simple problems themselves or know how to find a solution (online).
To achieve this, students learn to write texts in markdown and create jupyter notebooks. Students learn elementary programming concepts (loops, data structures, dataframes, ...) in Python and R. Students also learn linear algebra, making this course self-contained with respect to required mathematical knowledge. Students will be able to analyze data, report analyses using graphs or use simulations to explain difficult concepts to a non-technical audience (say, your future employer and colleagues). 

Specifics
For students with little or no background in programming this course may seem daunting. This course is developed in such a way that every student, who puts some effort into it, will acquire basic programming skills. This course creates a level playing field, in terms of computer skills, in anticipation of more advanced courses using R, Python and other software.
 
Content
Notebooks allow you to combine code (in either R or python) with text to explain what you are doing. This makes it easy to reproduce your research. Moreover, it allows you to explain the economics and econometrics that you use to people who do not necessarily have a background in economics.
Python and R are two very popular programming languages. Python is a general purpose language, while R is a programming language dedicated to data analysis and statistics.

Type of instructions
Interactive tutorials and some lectures

Type of exams
Written exam
 
Contact person
dr. F.J.T. Sniekers
Timetable information
Programming in R and Python
Written test opportunities
DescriptionTestBlockOpportunityDate
Midterm (50%) / Midterm (50%)MIDTERM_01SM 2109-04-2021
Written exam (50%) / Written exam (50%)EXAM_01SM 2107-06-2021
Written exam (50%) / Written exam (50%)EXAM_01SM 2208-07-2021
Written test opportunities (HIST)
DescriptionTestBlockOpportunityDate
Required materials
Reader
The reader " Linear Algebra and Applications" by Peter Borm and Marieke Quant will be available via Canvas at the start of the course.
Internet
Datacamp, available via https://www.tilburguniversity.edu/students/skills/programming
Recommended materials
-
Tests
Written exam (50%)

Final grade

Midterm (50%)

CloseHelpPrint
Kies de Nederlandse taal