MA-224 Discrete mathematics 2 (Autumn 2025)
- ECTS Credits:
- 7.5
- Responsible department:
- Faculty of Engineering and Science
- Course Leader:
- Andreas Prinz
- Lecture Semester:
- Autumn
- Teaching language:
- English
- Duration:
- ½ year
Table of contents
The course is connected to the following study programs
- Computer Engineering, Bachelor's Programmme
- Artificial Intelligence, 5-year master programme
Teaching language
Recommended previous knowledge
MA-180-G Discrete mathematics 1, or the equivalent.
MA-179-G Mathematics 2 (linear algerbra), or the equivalent.
Learning outcomes
On successful completion of the course, the student should:
- be able to lead mathematical proofs.
- be able to understand and use mathematical models.
- have advanced knowledge of logics, computability, relations and grammar including their application.
- have a basic understanding of number theory and group theory and their relationship.
- be able to use recursion and induction.
- be able to describe formal languages using automata and grammars.
- be able to identify and create mathematical relations.
- be able to create and solve recurrence relations.
- understand number theory and group theory related to defining and using the RSA algorithm.
- be able to use linear codes and analyse possibilities of error correction.
Contents
General: proof, induction, recursion, correctness
Relations: equivalence, order, recurrence relations
Formal models: number theory, grammars, regular expressions, finite state machines, (mathematical) groups, linear codes, RSA-algorithm.
Theorems: Lagranges theorem, Eulers theorem, Fermats (little) theorem
Teaching and learning methods
Lectures, self-study, exercises and compulsory assignments. An overview of compulsory assignments is given at the beginning of the semester.
Expected workload for the average students is approximately 200 hours.
Examination requirements
Examinations
4-hour written exam (50%) and portfolio assessment (50%). Graded result. The portfolio consists of digital tests and more information regarding its contents will be provided in Canvas at the start of the semester.
There will be no resit exam for the portfolio assessment.
Student evaluation
Offered as a free-standing course
Admission Requirement if given as a free-standing course
Reduction of Credits
This course’s contents overlap with the following courses. A reduction of credits will occur if one of these courses is taken in addition:
| Course | Reduction of Credits |
|---|---|
| MA-221 – Discrete mathematics. | 5 |