Algebra and Number Theory
General data
Course ID: | 1100-EA0ENG |
Erasmus code / ISCED: |
(unknown)
/
(0610) Information and Communication Technologies (ICTs), not further defined
|
Course title: | Algebra and Number Theory |
Name in Polish: | Algebra and Number Theory |
Organizational unit: | Faculty of Mathematics and Computer Science |
Course groups: | |
ECTS credit allocation (and other scores): |
0 OR
6.00
(differs over time)
|
Language: | English |
(in Polish) Forma zaliczenia: | (in Polish) egzamin |
Level: | BA |
(in Polish) Forma studiów: | (in Polish) stacjonarne |
Prerequisits: | Knowledge of English. |
Short description: |
The goal of the course is to present those notions of number theory and abstract algebra which are necessary for the understanding of the modern applications of those branches of mathematics in computer science, e.g. in cryptography. |
Learning outcomes: |
On completion of the course, the student: LO1. distinguishes between basic algebraic structures, solves simple exercises concerning algebraic structures, LO2. applies modular arithmetic, LO3. solves linear congruences in ℤ and the equations corresponding to them in the ring ℤₙ using extended Euclidean algorithm, LO4. applies matrix calculus, calculates determinants, LO5. solves systems of linear equations, LO6. formulates and interprets the definitions and theorems given in the lecture (for example: Euler’s theorem, Chinese remainder theorem, Cramer’s theorem,...), LO7. has a critical attitude to solutions of the problems. These learning outcomes achieved during the course allow to fulfill the directional effects of education which have the following markings in the programme of Computer Science-Bachelor`s Degree: 1100I-1A_W01, 1100I-1A_W02, 1100I-1A_W03, 1100I-1A_W05, 1100M-1A_U01, 1100M-1A_U02, 1100M-1A_U03, 1100M-1A_U06, 1100M-1A_U07, 1100M-1A_U11, 1100M-1A_U19, 1100M-1A_U21, 1100M-1A_K01, 1100M-1A_K02, 1100M-1A_K05. |
Classes in period "Winter Semester 2023/2024" (past)
Time span: | 2023-10-01 - 2024-02-25 |
Navigate to timetable
MO TU W
W CK
TH FR |
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski, Kacper Grzelakowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The class grade is the average of the grades from several tests. It may be increased in special cases (to students taking active part in the classes). The lecture grade is the final (written) exam grade. A passing grade for the class is a prerequisite for taking the theory exam. The final grade is the average of the class grade (50%) and the lecture grade (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Classes in period "Winter Semester 2022/2023" (past)
Time span: | 2022-10-01 - 2023-02-19 |
Navigate to timetable
MO CK
CK
TU W
W TH CK
CK
CK
CK
FR CK
CK
CK
|
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski, Kacper Grzelakowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
(in Polish) Czy IRK BWZ?: | (in Polish) T |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The exercise class mark is the average of the marks from two tests. It may be increased in special cases (to students taking active part in the exercises) up to one level up. The lecture mark is the final (written) exam mark. A passing mark for exercise class is a prerequisite for taking the theory exam. The final mark is comprised of the class mark (50%) and the lecture mark (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Classes in period "Winter Semester 2021/2022" (past)
Time span: | 2021-10-01 - 2022-01-23 |
Navigate to timetable
MO W
TU W CK
CK
CK
CK
TH FR CK
|
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski, Kacper Grzelakowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
(in Polish) Czy IRK BWZ?: | (in Polish) T |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The exercise class mark is the average of the marks from two tests. It may be increased in special cases (to students taking active part in the exercises) up to one level up. The lecture mark is the final (written) exam mark. A passing mark for exercise class is a prerequisite for taking the theory exam. The final mark is comprised of the class mark (50%) and the lecture mark (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Classes in period "Winter Semester 2020/2021" (past)
Time span: | 2020-10-01 - 2021-02-07 |
Navigate to timetable
MO TU W
CK
W CK
TH CK
FR |
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski, Kacper Grzelakowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
(in Polish) Czy IRK BWZ?: | (in Polish) T |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The exercise class mark is the average of the marks from two tests. It may be increased in special cases (to students taking active part in the exercises) up to one level up. The lecture mark is the final (written) exam mark. A passing mark for exercise class is a prerequisite for taking the theory exam. The final mark is comprised of the class mark (50%) and the lecture mark (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Classes in period "Winter Semester 2019/2020" (past)
Time span: | 2019-10-01 - 2020-02-23 |
Navigate to timetable
MO TU W W
TH FR CK
CK
CK
|
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski, Kacper Grzelakowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
(in Polish) Czy IRK BWZ?: | (in Polish) T |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The exercise class mark is the average of the marks from two tests. It may be increased in special cases (to students taking active part in the exercises) up to one level up. The lecture mark is the final (written) exam mark. A passing mark for exercise class is a prerequisite for taking the theory exam. The final mark is comprised of the class mark (50%) and the lecture mark (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Classes in period "Winter Semester 2018/2019" (past)
Time span: | 2018-10-01 - 2019-02-10 |
Navigate to timetable
MO CK
TU W W
TH CK
FR |
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski, Kacper Grzelakowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
(in Polish) Czy IRK BWZ?: | (in Polish) T |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The exercise class mark is the average of the marks from two tests. It may be increased in special cases (to students taking active part in the exercises) up to one level up. The lecture mark is the final (written) exam mark. A passing mark for exercise class is a prerequisite for taking the theory exam. The final mark is comprised of the class mark (50%) and the lecture mark (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Classes in period "Winter Semester 2017/2018" (past)
Time span: | 2017-10-01 - 2018-02-09 |
Navigate to timetable
MO TU W
W CK
TH FR |
Type of class: |
Discussion practice class, 28 hours
Lecture, 28 hours
|
|
Coordinators: | Szymon Brzostowski | |
Group instructors: | Szymon Brzostowski | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
(in Polish) Ocena zgodna z regulaminem studiów
Discussion practice class - (in Polish) Ocena zgodna z regulaminem studiów Lecture - (in Polish) Ocena zgodna z regulaminem studiów |
|
(in Polish) Czy IRK BWZ?: | (in Polish) T |
|
Teaching Method: | lecture, talk, discussion, brainstorming |
|
Method and Criteria of Assessment: | The exercise class mark is the average of the marks from two tests. It may be increased in special cases (to students taking active part in the exercises) up to one level up. The lecture mark is the final (written) exam mark. A passing mark for exercise class is a prerequisite for taking the theory exam. The final mark is comprised of the class mark (50%) and the lecture mark (50%). |
|
Course Content: | 1. Groups, rings, fields. Operations on complex numbers. 2. Divisibility. Greatest common divisor. Euclidean algorithm and Bezout's theorem. 3. Modular arithmetic, congruences. Linear Diophantine equations. Prime numbers. 4. Matrices, operations in the set of matrices with coefficients in a field. 5. Systems of linear equations. Gauss-Jordan elimination. 6. Determinants. 7. Finding inverse matrix. 8. Cramer's rule. |
|
Bibliography: |
[Gar07] Garrett, P. Abstract Algebra. Available at: http://www.math.umn.edu/~garrett/m/algebra. [Goo06] Goodman, F., M. Algebra: Abstract and Concrete. Available at: http://homepage.math.uiowa.edu/~goodman/algebrabook.dir/algebrabook.html. [Sho08] Shoup, V. A Computational Introduction to Number Theory and Algebra. Available at: http://shoup.net/ntb. |
Copyright by UNIVERSITY OF LODZ.