FORK 2200 Preparatory course in programming

FORK 2200 Preparatory course in programming

Course code: 
FORK 2200
Department: 
Data Science and Analytics
Credits: 
0
Course coordinator: 
Wei-Ting Yang
Course name in Norwegian: 
Preparatory course in programming
Product category: 
Bachelor
Portfolio: 
Bachelor - Preparatory course
Semester: 
2022 Autumn
Active status: 
Active
Level of study: 
Bachelor
Teaching language: 
English
Course type: 
One semester
Introduction

This preparatory course is ideal for those with no programming experience so that they can learn some basic concepts earlier before the formal course. The instructor will guide students to familiarize themselves with the programming environment, write the first line of code, and create a simple program. This course includes lectures and some exercises. Lecture materials and solutions to exercises will be provided.

Learning outcomes - Knowledge

During the course students will learn:

  • Basic knowledge of how computers work.
  • Basic Python language.
Learning outcomes - Skills

After completed the course, students will be able to:

  • Write code in a programming environment.
  • Automate some simple tasks by writing functions in Python.
General Competence

The course will develop students’ basic programming skills, which will be an important tool in the next stage of business analysis.

Course content
  • Programming environment
    • What is a programming language
    • Set up the Anaconda environment
    • Get started with jupyter notebook
  • Python basics
    • Understand basic syntax
    • Learn basic data type (strings, numbers, lists)
    • Write control flow using for loop and if else statements
  • Introduction to functions
Teaching and learning activities

The course has 8 hours and will consist of lectures and exercises using Python.

Software tools
Software defined under the section "Teaching and learning activities".
Qualifications

Higher Education Entrance Qualification

Disclaimer

Deviations in teaching and exams may occur if external conditions or unforeseen events call for this.

Required prerequisite knowledge

No prerequisites required.

Type of Assessment: 
None
Total weight: 
0
Student workload
ActivityDurationComment
Webinar
8 Hour(s)
Sum workload: 
8

Text for 0 credits