Algebra
Course objectives
General goals: To provide basic knowledge on topics of group theory and linear algebra which are commonly used in computer science. Specific goals: Basic algebra concepts Introduction to algebraic structures Development of the language of linear algebra: vector spaces and their homomorphisms; vector spaces, numbers, and matrix algebra; endomorphisms, determinants and diagonalization; applications. Knowledge and understanding: A successful student will be able to make computations in small groups of easy structure and understand the meaning and use of matrices in the study of linear phenomena. Application of knowledge and understanding: Use of diagonalization of linear operators to get geometrical interpretation of a linear problem and gather relevant information. Use of the group concept in the study of finite combinatorial problems. Critiquing and judgmental skills: Students will be able to choose the appropriate algebraic setting for the description of a problem. Communication skills: Students will learn the linear algebra and group language, along with basics of complexity theory. Learning ability: Understanding the language of linear algebra and groups will allow students to learn topics that employ them.
Program - Frequency - Exams
Course program
Books
Frequency
Exam mode
Lesson mode
- Lesson code1015886
- Academic year2024/2025
- CourseInformatics
- CurriculumTecnologico
- Year2nd year
- Semester1st semester
- SSDMAT/02
- CFU9
- Subject areaAttività formative affini o integrative