Programplaner og emneplaner - Student
PROG1000 Introduction to Programming Course description
- Course name in Norwegian
- Introduction to Programming
- Study programme
-
Bachelor Programme in Business Administration and EconomicsOslo Business School, Exchange Programme
- Weight
- 7.5 ECTS
- Year of study
- 2024/2025
- Curriculum
-
SPRING 2025
- Schedule
- Programme description
- Course history
-
Introduction
This course focuses on the development of basic programming techniques, analytical thinking, comprehension of code, and problem-solving skills achieved through a programming-based approach. It aims to develop basic programming skills relevant for professional use within the realm of business and administration. It provides theoretical and practical exposure to different programming technologies and programming concepts such as object-oriented programming, web programming, etc.
Language of instruction is English.
Recommended preliminary courses
To understand some of the concepts presented in this course, a knowledge of mathematics at high school algebra level is a definite advantage but not a requirement.
Required preliminary courses
None
Learning outcomes
None
Teaching and learning methods
The course is based on lectures, group work, assignments, and self-study.
Course requirements
The following coursework requirement must be approved in order for the student to take the exam:
- Coursework: A set of homework exercises based on course-related topics. To complete these exercises, students must submit (1) a code repository, which contains the programming code used to answer the exercises, and (2) a written project report, which explains the programming code used to answer the exercises (maximum of one page, A4-size paper, single-spaced, 2 cm margins).
The course requirement can be completed individually or in a group of up to four students. To receive approval for the coursework requirement, all questions and exercises must be sufficiently answered.
The purpose of the coursework requirement is to give students practical experience with the concepts covered in class. It also aims to help students reflect on how the course topics can be applied to different problems and datasets.
All required coursework must be completed and approved by the given deadline in order for the student to take the exam. If one or more coursework requirements have not been approved, the student will be given one opportunity to submit an improved version by a given deadline.
Assessment
The exam in the course is an individual school exam over a period of 4 hours.
The candidates can write their answers in English or Norwegian.
Permitted exam materials and equipment
The student may use during the exam:
1) dictionary English-foreign language
2) selected parts of relevant legal sources, such as Treaty on European Union (TEU), Treaty on the Functioning of the European Union (TFEU), EEA Agreement, Directive 2004/38/EC, decisions of the EU Court of Justice, decisions of the EFTA Court, etc.
Grading scale
Grade scale A - F
Examiners
The exam papers are assessed by one internal and one external examiner.
At least 25% of the exam papers will be assessed by two examiners. The grades awarded for the papers assessed by two examiners form the basis for determining the level for all the exam papers.
Course contact person
Diego Praino