Course syllabus

GIK29B Python & R Programming

Master programming fundamentals through hands-on coding and practical application

Welcome to the Course!

This comprehensive programming course combines recorded lectures, hands-on coding sessions, and interactive workshops to build your programming skills from the ground up. All digital meetings will be conducted via Zoom.

What You'll Learn

Core Concepts

Explain relevant concepts and terminology in program development

Control Structures

Use sequence, selection, and iteration to control program flow

Object-Oriented Programming

Create objects from classes and call functions and methods

Libraries & Modules

Use library modules to solve complex programming problems

Data Management

Use data structures and handle files for reading and writing

Encapsulation

Encapsulate data and operations within classes

Quick Links

Course Syllabus Reading List Schedule Examination Services

Course Team

Hans Jernberg

Hans Jernberg

Course Coordinator

Teacher

hje@du.se
Charlie Lindgren

Charlie Lindgren

Teacher

clg@du.se

Getting Started

1

Review the Course Syllabus and Reading List

2

Check the Schedule for upcoming sessions

3

Reach out to your instructors with any questions

4

Enjoy the course and have fun coding!

GIK29B Python and R Programming | Dalarna University