Excerpt from course description

Programming, Data Extraction and Visualisation


This course covers basic Python programming and data manipulation and visualization packages, aiming to provide students with fundamental skills for solving practical problems in data science. Using a hands-on learning approach, students will develop their programming skills through a variety of in-class and out-of-class exercises.

Course content

  1. Python basics
    • Programming environment.
    • Variables and data types.
    • Input and output.
    • Control flow (conditionals and loops).
    • Functions.
  2. Data extraction and visualization
    • Reading and writing data.
    • Data summarization and quality assessment.
    • Subset selection and data manipulation.
    • Data aggregation and statistics computation.
    • Data visualization and interpretation.


This is an excerpt from the complete course description for the course. If you are an active student at BI, you can find the complete course descriptions with information on eg. learning goals, learning process, curriculum and exam at portal.bi.no. We reserve the right to make changes to this description.