ØKA2012 Introduction to programming
- Number of credits7,5
- Teaching semester2023 Autumn
- Language of instructionEnglish
- CampusLillehammer
- Required prerequisite knowledge
Recommended prerequisites: ØKA1025 Mathematics and ØKA1026 Statistics.
- 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:
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
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
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
Lectures (live and video), workshops with case studies, problem solving, mandatory hand-ins.
Form of assessment | Grading scale | Grouping | Duration of assessment | Support materials | Proportion | Comment |
---|---|---|---|---|---|---|
Written examination with invigilation | ECTS - A-F | Individual | 4 Hour(s) |
| 100 |
Reading list
No reading list available for this course