The course covers algebraic systems, including modular arithmetic and polynomial arithmetic. Logic and set theory is covered as is graph theory, predicate calculus, truth tables, sets and set operators, functions and relations. The course also covers elementary concepts in number theory, combinatorics, divisors, primes, division algorithms including Eulides BCD algorithm, fundamental theorems of arithmetic, induction and recursion, permutations and combinations and the binomial theorem.
The theoretical content of the course is explored through programming exercises so that the students are able to understand how computer science has a foundation in logic and mathematics.
Literature lists are published at the latest one month ahead of the course start date.
To Literature ListAsk us about studying at Dalarna University.
support@du.se
+46 23-77 80 00
The course covers algebraic systems, including modular arithmetic and polynomial arithmetic. Logic and set theory is covered as is graph theory, predicate calculus, truth tables, sets and set operators, functions and relations. The course also covers elementary concepts in number theory, combinatorics, divisors, primes, division algorithms including Eulides BCD algorithm, fundamental theorems of arithmetic, induction and recursion, permutations and combinations and the binomial theorem.
The theoretical content of the course is explored through programming exercises so that the students are able to understand how computer science has a foundation in logic and mathematics.
Literature lists are published at the latest one month ahead of the course start date.
To Literature ListAsk us about studying at Dalarna University.
support@du.se
+46 23-77 80 00
To improve our users’ experience, we use cookies on the du.se website for analytical purposes. By choosing to surf our website, you also accept the use of cookies.