Algorithms and programming

Undergraduate course

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

Reduction 2,5 ECTS to following courses

INF100

INFO132

DATA110

INF109

MIX101

INF620

INF630

LING12

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.