Courses: INFO135 Advanced Programming - Spring 2021




Credits

10.0

Language of Instruction

English

Teaching semester

Spring

Objectives and Content

The aim of the course is to give students advanced knowledge about programming, including data structures and algorithms, object orientation, threads, recursion, and elementary computational complexity.

An introduction to different standards for structured data for use with external data sources will also be given.

Content:

Learning Outcomes

A student who have completed the course should have the following learning outcomes:

Knowledge

The student has

Skills

The student can

Required Previous Knowledge

INFO132 or equivalent

Credit Reduction due to Course Overlap

Access to the Course

Open

Teaching and learning methods

Lectures and group seminars (typically 2 hours of lectures and 2 hours of seminars each week in appr. 7-10 weeks).

Compulsory Assignments and Attendance

Approved compulsory requirements are valid for the two following semesters.

 

Update: In the spring semester 2021, the requirement to attend 75% of the seminars will not apply due to the corona situation. However, it is highly recommended that students attend as much as possible

Forms of Assessment

4 hours written exam

Updated spring 2021: The written exam will be given as an inspera digital exam at home (3 hours) as part of the measures to limit the risk of corona infection.

Grading Scale

A-F

Assessment Semester

Assessment in teaching semester and the following semester (ordinary exam for students with approved compusory assignments and attendance).

Course Evaluation

All courses are evaluated according to UiB's system for quality assurance of education.

Contact Information

studieveileder@ifi.uib.no