Algengar spurningar

Tölv2FO05

The course is in two parts. The first part is for 3-4 weeks and covers the history of computer science. Students also learn about numbering systems, binary, octal and hexadecimal, and how to convert from one numbering system to another. Students read about computer hardware and what types of software exists. Students learn about computer memory and how computers store different types of data. Algorithms, complexity and computations are also covered.

In the later part of the course students are given basic training in programming with the object-oriented computer language Java. Students learn how to write code for small traditional programs running both console and as Windows programs. The programs will often have solutions that involve some math and calculations.

The teachers input will be as reading material, lectures, slides, recordings and assignments as well as hand-in assignments.