This is the official webpage for INF101. Important announcements will also be put on Mitt UiB.
There is no single recommended book for INF101, but you can find several recommendations here if you would like to learn more. There are generally good resources available online from Oracle, and Princeton.
In addition, Khalid has made available two of his books in English and Norwegian:
A general overview of lectures, lab hours, and locations is available here (this can be imported into your calendar!). A more detailed preliminary plan for the lecture topics and assignments is available here.
In the lectures, we will go through the concepts described in the pensum, mainly based on programming examples.
Mondays: 12:15 to 14:00
Tuesdays: 12:15 to 14:00
Realfagbygget, Auditorium 1, room UC7B
(an exception is the first week, where there are lectures on Monday the 14th of January, and Friday the 18th, from 12:15-14:00 in Studentsenteret, Auditorium Egget)
There are weekly lab assignments starting from the second week of the course.
In the group sessions, you will actively work on practical programming assignments, supported by our knowledgeable gruppeledere. This is a very important part of the course, since learning programming demands hands-on practice. You are free to join any of the groups, but it is first come first serve with a maximum of 20 students per group. We have 12 groups at the moment, but in case it turns out during the course that not all groups are full (max 20 students), we may merge some of the groups together.
On some Fridays, there are repetition hours from 14:15 – 16:00 at the Realfagbygget Auditorium 1. These will be announced as they occur.
In connection to the compulsory assignments, we plan to arrange code nights, which will be announced as they occur as well.
Compulsory assignments and hand-ins
All weekly lab assignments are strongly recommended (preferably do all, but at least 80%). These are tested and graded automatically. In addition, there will be two semester assignments/projects, which count for 30% the course grade and are compulsory:
The exam will be on 23.05.2019, 09:00-14:00 (5 hours). It will be a digital examen in Inspera. The final course grade consists of 70% exam grade, and 30% compulsory assignment grades. Both must be passed in order to pass the course.
Contact / Questions
You can get help with assignments and answers to questions during lab group hours