Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Algebra for computer science

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
X01AVT Z,ZK 5 2+2s Czech
Lecturer:
Alena Gollová
Tutor:
Alena Gollová
Supervisor:
Department of Mathematics
Synopsis:

The course covers selected topics of discrete mathematics for computer

science, namely basic group theory, rings, finite fields and

lattices.

A structure of finite groups, namely of cyclic groups, will be studied and equations x^k=1 will be solved in finite groups.

Students will get acquinted with construction of finite fields and cyclic codes.

Finally distributive lattices and homomorphisms of algebraic

structures will be investigated.

Requirements:

The requirement for receiving the credit is an active participation in the tutorials.

Syllabus of lectures:

1. Groups, Euler-Fermat Theorem. Chinese Remainder Theorem, applications.

2. Subgroups, orders of elements in a finite group.

3. Cyclic groups and their properties. Solving of equations in cyclic groups.

4. Rings and fields of congruence classes.

5. Polynomials over Zp, irreducible polynomials.

6. Euclid's algorithm for polynomials, rings of polynomials

7. Linear and cyclic codes.

8. Fields GF(p^n).

9. Characteristics of a field, primitive element, applications of finite fields.

10. Lattices and partial order.

11. Distributive lattices.

12. Homomorphisms of structures given by operations/relations.

13. Identities and free objects.

Syllabus of tutorials:

1. Groups, Euler-Fermat Theorem. Chinese Remainder Theorem, applications.

2. Subgroups, order of an element in a finite group.

3. Cyclic groups and their properties. Solving of equations in a cyclic group.

4. Rings and fields of congruence classes.

5. Polynomials over Zp, irreducible polynomials.

6. Euclid's algorithm for polynomials, rings of polynomials

7. Linear and cyclic codes.

8. Fields GF(pn).

9. Characteristics of a field, primitive element, applications of finite fields.

10. Lattices and partial order.

11. Distributive lattices.

12. Homomorphisms of structures given by operations/relations.

13. Identities and free objects.

Study Objective:
Study materials:

1. Lindsay Childs: A Concrete Introduction to Higher Algebra, Springer-Verlag, 1979

2. F. P. Preparata, R. T. Yeh: Ontroduction to Discrete Structures, Wesley Publishing Company, Reading USA 1974

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
roomT2:C4-363
Gollová A.
11:00–12:30
(lecture parallel1)
Dejvice
Cvicebna
roomT2:C4-363
Gollová A.
12:45–14:15
(lecture parallel1
parallel nr.101)

Dejvice
Cvicebna
Tue
Fri
Thu
Fri
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11616304.html