Algorithms and programming
Undergraduate course
- ECTS credits
- 2.5
- Teaching semesters
- Autumn, Spring
- Course code
- DIGI111
- Number of semesters
- 1
- Teaching language
- Norwegian
- Resources
- Schedule
- Reading list
Course description
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]
ECTS Credits
2,5 ECTS
Level of Study
Bachelor
Place of Instruction
Physical teaching sessions at UoB-campus.
Required Previous Knowledge
None
Recommended Previous Knowledge
None
Credit Reduction due to Course Overlap
Access to the Course
For admission, you need to be a student at the University of Bergen.
Teaching and learning methods
Physical teaching at UoB-campus.
Duration of teaching is 3 hours per lecture, once a week, for 4 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 July 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 Science and Technology represented by the Department of Informatics is the course administrator for the course and study programme.