Computer Science, Roskilde, Preliminary Course Description

Courses in Computer Science, Roskilde University

EP1: Essential Programming I (preliminary course description)

 

The aim of this course is to enable the students to

Programming is one of the most fundamental concepts within computer science. Many other disciplines within this area builds on the competences and the knowledge acquired when learning how to program.

This course provides a theoretical and practical introduction to the fundamental structures that characterizes imperative programming along with their associated programming techniques. The course will also present an introduction to object-oriented programming as a tool to structuring programs into smaller parts.

The programming language used is Java, a modern high-level programming language. In addition to being a generally applicable programming language, Java provides facilities that ease the construction of graphical user-interfaces.

 

Last modification 16-jan-2014, Henning Christiansen