Welcome to the course in object-oriented programming!
In this course, you will learn the object-oriented programming paradigm by a mixture of hands-on experience with the object-oriented programming language Java and more theoretical lectures regarding object-oriented analysis and design. You will learn how Java differs from procedural programming languages, how to interpret and use available class libraries, etc. A large part of the course will be devoted for developing a card game of your choice, in order to get a deep understanding of the principles of object-oriented programming.
(Short address to this page: http://www.his.se/da115g)
The lectures in this course will be delivered in English if at least one non-Swedish speaking student is attending. Otherwise the lectures will be delivered in Swedish.