Algorithms and programming
- ECTS credits2.5
- Teaching semesterSpring, Autumn
- Course codeDIGI111
- Number of semesters1
- LanguageNorwegian
- Resources
Main content
ECTS Credits
2,5 ECTS
Level of Study
Bachelor
Place of Instruction
Digital
(Spring 2023: physical teaching sessions at UoB-campus)
Objectives and Content
Objectives:
The course objective is to give the students a practical introduction to programming using the programming language Python.
Content:
The course covers simple principles in programming and algorithms.
Learning Outcomes
At the end of the course, the student must have the following learning outcome defined in knowledge, skills, and competences:
Knowledge
The student
- knows basic thinking in programming
Competences
The student
- can run simple programs
- knows different ways of storing data
- can simple processing of datasets]
Required Previous Knowledge
None
Recommended Previous Knowledge
None
Credit Reduction due to Course Overlap
Reduction 2,5 ECTS to following courses
INF109
MIX101
LING12
Access to the Course
For admission, you need to be a student at the University of Bergen and admitted to DIGI-courses.
Teaching and learning methods
Lectures/ 2 hours per week
Lectures/ 7 weeks
Possible offering of physical session at UiB-campus.
Spring 2023: Physical teaching at UoB-campus.
Duration of teaching is 3 hours per lecture, twice a week, for 2 weeks.
Compulsory Assignments and Attendance
None
Forms of Assessment
The course has the following forms of assessment:
- Digital written exam from home: 2 hours
Grading Scale
Pass/fail
Assessment Semester
Examination only in the teaching semester. Candidates with valid absence from the exam are permitted for early exam the subsequent semester.
Reading List
The reading list will be available within June 1st for the autumn semester and December 1st for the spring semester.
Course Evaluation
The course will be evaluated by the students in accordance with the quality assurance system at UiB and the department.
Programme Committee
The Programme Committee is responsible for the content, structure and quality of the study programme and courses.
Course Coordinator
Course coordinator and administrative contact person can be found on Mitt UiB, or contact Studierettleiar@ii.uib.no
Course Administrator
The Faculty of Mathematics and Natural Sciences represented by the Department of Informatics is the course administrator for the course and study programme.
Contact
Exam information
Type of assessment: Take-home exam (New exam)
- Date
- 16.02.2023, 16:15
- Duration
- 2 hours
- Withdrawal deadline
- 02.02.2023
- Examination system
- Inspera
- Digital exam
Type of assessment: Take-home exam
- Date
- 27.03.2023, 16:15
- Duration
- 2 hours
- Withdrawal deadline
- 13.03.2023
- Examination result announcement
- 28.03.2023
- Examination system
- Inspera
- Digital exam