Education
Upper secondary technical school
Between 1985 and 1989 I studied electrotechnology at Västermalm in Sundsvall. The most interesting subjects for me were mathematics and physics.
Computer science
In 1995 I started my studies at Uppsala University. The goal was a master degree in computer science. During my thesis work in 2000 I got an employment in a very interesting company (Trade Extensions) and I chose to start working as a system developer instead of finishing the master.
The courses I have passed are listed below. The different columns in the table stand for: course code, course name, credit points, grade (G=passed, VG=passed with distinction), date when I passed the course and the category of the course.
| Code |
Name |
Points |
Grade |
Date |
Category |
| 1MA300 |
Algebra DV1 |
5 |
VG |
1995-10-23 |
math |
| 1MA308 |
Mathematical Analysis DV1 |
5 |
VG |
1995-12-19 |
math |
| 1TD441 |
Algorithms and Data Structures DV1 |
4 |
VG |
1995-12-22 |
cs |
| 1MA304 |
Automata Theory DV1 |
5 |
G |
1996-03-16 |
math |
| 1MS300 |
Mathematical Statistics DV1 |
4 |
VG |
1996-03-22 |
math |
| 5SV029 |
Written Proficiency DVL |
1 |
G |
1996-04-23 |
misc |
| 2AD504 |
Algorithms and Data Structures DV2 |
5 |
G |
1996-05-16 |
cs |
| 1DT157 |
Digital Technology and Computer Architecture DV1 |
5 |
VG |
1996-05-24 |
cs |
| 2AD088 |
Methods of Programming DV1 |
7 |
VG |
1996-08-01 |
cs |
| 1DT151 |
Computer Systems DV1 |
10 |
G |
1996-12-17 |
cs |
| 1TD710 |
Numerical Methods DV1 |
4 |
VG |
1997-03-19 |
math |
| 1TD560 |
Applied Linear Algebra DV1 |
4 |
VG |
1997-05-28 |
math |
| 2AD520 |
Compiler Design DV1 |
5 |
G |
1997-08-18 |
cs |
| 2AD514 |
Semantics and Principles of Programming Languages DV1 |
4 |
G |
1997-08-22 |
cs |
| 2HR305 |
Computer Law |
5 |
G |
1997-10-18 |
misc |
| 2AD513 |
Methods of Programming DV2 |
4 |
G |
1997-10-28 |
cs |
| 2AD093 |
Database Design DV1 |
4 |
G |
1998-06-15 |
cs |
| 2AD089 |
Logic Programming DV1 |
4 |
G |
1998-11-10 |
cs |
| 1AS002 |
Astronomy |
5 |
G |
1999-05-29 |
misc |
| 1DT131 |
Computer Networks DV1 |
4 |
VG |
1999-08-13 |
cs |
| 1TD620 |
Computer Graphics DV1 |
4 |
G |
1999-08-30 |
cs |
| 2AD530 |
Software Architecture DV1 |
5 |
VG |
1999-11-01 |
cs |
| 1DL102 |
Software Systems (project) DV1 |
15 |
G |
2000-01-14 |
cs |
| 2AD512 |
Objectoriented Programming DV1 |
4 |
G |
2000-08-30 |
cs |
| 2AD301 |
Undergraduate Thesis DV3 |
20 |
G |
2002-03-04 |
cs |
At Uppsala University, I have taken 142 (of 160) credit points in 25 courses.
My thesis work, which I made together with Roger Björnstedt and Jonas Hed, was called Developing and Implementing Combinatorial Auctions Using Integer and Constraint Programming Techniques. The thesis contained the first implementations of the combinatorial auctions theories, that later on were used in Trade Extensions.
|