Skip to main content
University of Bergen
Menu
Education
Research
Library
For students
For employees
About UiB
About UiB
Strategy
Vacant Positions
Museum
International Centre
Organisation chart
Contact
University Leadership
English
Norsk
Close
Search field
Filter on content
Everything
News
Studies
Events
Persons
Choose what results to return
Education
Research
Library
For students
For employees
About UiB
About UiB
Strategy
Vacant Positions
Museum
International Centre
Organisation chart
Contact
University Leadership
Department of Informatics
Education
Master's programs
Bachelor's programs
Should I Study Computer Science?
Admission
Courses
Study programme boards
Research
Algorithms
Bioinformatics
Machine learning
Optimization
Programming Theory
Selmer Center in Secure Communication
Visualization
Computational Biology Unit (CBU)
Doctoral Education (PhD)
Research School
Center for Data Science (CEDAS)
Resources
Newsletter
Thursday Seminars
Student Council
For Master Students
For PhD Candidates
For Alumni
Reports in Informatics
Information for report authors
Election - Department of Informatics
Research support services
About the Department
About Us
Management and administrative/technical staff
Department Council
Group contacts
Contact us
Contact us
Where to find us
Scientific staff
Complete staff list
Education
Master's programs
Bachelor's programs
Should I Study Computer Science?
Admission
Courses
Study programme boards
Research
Algorithms
Bioinformatics
Machine learning
Optimization
Programming Theory
Selmer Center in Secure Communication
Visualization
Computational Biology Unit (CBU)
Doctoral Education (PhD)
Research School
Center for Data Science (CEDAS)
Resources
Newsletter
Thursday Seminars
Student Council
For Master Students
For PhD Candidates
For Alumni
Reports in Informatics
Information for report authors
Election - Department of Informatics
Research support services
About the Department
About Us
Management and administrative/technical staff
Department Council
Group contacts
Contact us
Contact us
Where to find us
Scientific staff
Complete staff list
UiB
MATNAT
Department of Informatics
Courses at Department of Informatics
BINF100 / Introduction to bioinformatics
BINF200 / Analysis of biological sequences and structures
BINF201 / Introduction to Omics
BINF301 / Genome-scala algorithms
BINF305 / Systems Biology
DIDAIT1 / The Didactics of Information Technology 1
INF100 / Introduction to programming
INF101 / Object-oriented programming
INF102 / Algorithms, Data Structures and Programming
INF112 / Indroduction to Systems Development
INF113 / Introduction to operating Systems
INF115 / Databases and modelling
INF122 / Functional Programming
INF140 / Introduction to Cybersecurity
INF142 / Computer Networks
INF143A / Applied Cryptography
INF161 / Introduction to Data Science
INF170 / Modelling and Optimization
INF207 / Social Networks Theory
INF210 / Modelling of Computing
INF214 / Concurrent programming
INF219 / Project in informatics I
INF220 / Software Specification
INF222 / Programming Languages
INF223 / Category Theory
INF225 / Introduction to Program Translation
INF226 / Software Security
INF227 / Introduction to Logic
INF234 / Algorithms
INF235 / Complexity Theory
INF236 / Parallel Programming
INF237 / Algorithms Engineering
INF240A / Basic Tools for Coding theory and Cryptography
INF241 / Quantum Information, Quantum Computing, and Quantum Cryptography
INF242 / Information theory
INF243 / Algebraic Coding
INF244 / Graph-based Inference, Networks and Coding Theory
INF245 / Computational Number Theory and Asymmetric Cryptography
INF247 / Introduction to Cryptanalysis of Symmetric Ciphers
INF250 / Foundations of data-oriented visual computing
INF251 / Computer Graphics
INF252 / Visualization
INF253 / Visual Data Science
INF264 / Introduction to Machine Learning
INF265 / Deep Learning
INF270 / Linear Programming
INF271 / Combinatorial Optimization
INF272 / Non-Linear Optimization
INF273 / Meta- Heuristics
INF319 / Project in informatics II
INF328 / Elements of Programming Languages
INF328A / Multiway Dataflow Constraint Systems and UI Programming
INF328B / History of Programming Languages
INF329 / Selected Topics in Programming Theory
INF334 / Advanced Algorithmic Techniques
INF339 / Selected Topics in Algorithms and Complexity
INF347 / Selected Topics in Cryptology
INF348 / Selected Topics Computer Security
INF349 / Selected Topics in Information Theory and Coding Theory
INF358 / Seminar in Visualization
INF367 / Selected Topics in Artificial Intelligence
INF367A / Selected Topics in Artificial Intelligence II
INF368 / Selected Topics in Machine Learning
INF379 / Selected Topics in Optimization
INF389 / Selected Topics in Bioinformatics
INF399 / Master's Thesis in Informatics
INF399K / Master's Thesis in Informatics
INF620 / Introduction to programming module 1
INF621 / Innføring i programmering modul 2
INF630 / Course in basic programming
MNF130 / Discrete Structures
PROG399 / Master's Thesis in Joint Master's Programme in Software Engineering - collaboration with HVL