REA2091

Mathematics 2 for computer science

Last taught 2019

Spring

Gjøvik

Norwegian

Overview

3 candidates

Average grade

C

2.67

0.41

Pass rate

100%

22 points

Grade distribution
Average over time
Pass rate over time

About this course

Content

Linear Algebra:
- systems of equations
- matrices          
- vector spaces
- linear transformations
- eigensystems and diagonalization

Series:
- sequences and convergence
- Taylor series

Enumerative combinatorics:
- counting
- difference equations
- recursion

Logic:
- propositional logiv
- Boolean algebra
- Predicate logic

Sets and relations:
- Venn diagrams
- set operations
- relations and functions

Graphs and trees:
- Hamilton og Euler cycles
- Prim og Dijkstras algorithms
- graphs and matrices
- trees

Automata and formal languages:
- deterministic and non-deterministic automata
- regular expressions

Learning outcomes

The students will learn mathematical tools and methods for engineering problem solving, and have a foundation for further study in mathematics and computer science.  The course emphasises applications.

Knowledge:
- Understand the relevance of mathematics in engineering problem solving
- Able to identify applications of mathematics in engineering subjects
- Know the possibilities and limitations of mathematical software
The students will have in-depth knowledge in the areas of logic and discrete mathematics.

Skills:
- able to understand and use mathematical language
- able to use mathematical methods and software to solve problems
- basic mathematical reasoning

Teaching methods

Forelesninger|Obligatoriske oppgaver|Oppgaveløsning

Obligatoriske arbeidskrav:

At least four problem sheets, including at least one using mathematical software, must be completed to take the exam.