ØKA2012 Introduction to programming

    • Number of credits
      7,5
    • Teaching semester
      2024 Autumn
    • Language of instruction
      English
    • Campus
      Lillehammer
    • Required prerequisite knowledge

      Recommended prerequisites: ØKA1025 Mathematics and ØKA1026 Statistics.

Course content
  • Variables and data
  • Input and output
  • Control structures: Sequence, choice, and repetition
  • Structure and division of programming; functions and modules
  • Data structures
  • File Management, storage of information and handling exceptions
  • Numerical methods
  • Formulating algorithms
  • Basic data processing
  • Applications

Learning Outcome

Upon passing the course, students have achieved the following learning outcomes:

Knowledge

The student

  • can describe the basic principles of programming in general
  • can explain the process from identifying a problem to a functioning program 
  • understand the importance of reproducibility
Skills

The student

  • can use functions, loops, assignments, subsetting and conditionals in a script
  • can analyze a problem by finding and implementing algorithms on various data structures, which solves the problem
  • can test and verify solutions
  • can implement small programming projects in practice 
General competence

The student

  • can explain how various tasks in a business can be streamlined by the use of programming
  • can apply programming to solve relevant problems within the Business Analytics area
Teaching and working methods

Lectures (live and video), workshops with case studies, problem solving, mandatory hand-ins.

Required coursework

Written and oral mandatory coursework.

Assessments
Form of assessmentGrading scaleGroupingDuration of assessmentSupport materialsProportionComment
Written examination with invigilation
ECTS - A-F
Individual
4 Hour(s)
  • No support materials
100
Faculty
Inland School of Business and Social Sciences
Department
Department of Business Administration