Bachelor Of Science Programme in Computing Science, 180 credits
Entry Requirements
General entry requirements and Physics 1a or 1b1+1b2/level 1a1+1a2 or level 1b, Mathematics 4 or Mathematics Further level 2 or Mathematics D
Outline
Valid from: HT24Semester 1
5DV223
CS0: Computational Thinking 7,5 weeks
First cycle
Computing Science: First cycle, has only upper-secondary level entry requirements
Mandatory
5DV221
Imperative Programming (C) 7,5 weeks
First cycle
Computing Science: First cycle, has only upper-secondary level entry requirements
Mandatory
5DV224
CS1: Data Types and Data Structures 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5MA186
Algebra and Calculus for Computer Scientists 7,5 weeks
First cycle
Mathematics: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
Semester 2
5DV204
CS2: Algorithms and problemsolving 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5MA143
Introduction to Discrete Mathematics 7,5 weeks
First cycle
Mathematics: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5DV230
Object-Oriented Programming (Java) 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5DV226
Interaction Techniques 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
Semester 3
5DV208
CS3: Computations and languages 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5DV088
C programming and Unix 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5DV163
CS4: Logic for computer science 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
5DV222
Application Development (Java) 7,5 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
Semester 4
5DV202
Introduction to Database Management 7,5 weeks
First cycle
Computing Science: First cycle, has at least 60 credits in first-cycle course/s as entry requirements
Mandatory
5DV214
Software Engineering 15 weeks
First cycle
Computing Science: First cycle, has less than 60 credits in first-cycle course/s as entry requirements
Mandatory
Semester 5
Semester 6
5DV225
CS5: Specialization in Computing Science 7,5 weeks
First cycle
Computing Science: First cycle, has at least 60 credits in first-cycle course/s as entry requirements
5DV199
Degree Project: Bachelor of Science in Computing Science 15 weeks
First cycle
Computing Science: First cycle, has at least 60 credits in first-cycle course/s as entry requirements, contains degree project for Bache...
Mandatory