COURSE INFORMATION PACKAGE · MATH 540

Elective · English
ECTS
7
Local Credit
3
Theory + Practice + Lab
3 + 0 + 0
Course Level
Masters Degree
Prerequisites
-
Semester
1
On this page
Content Assessment System Relation of Proficiency ECTS
Course Instructor(s)
Can Ozan OĞUZ
canozanoguz@gmail.com

Content

Objective

Teaching the working principles of Computer Algebra Systems (CAS) and forming students to be able to use these systems efficiently for their mathematical works.

Course Content

Structure of SageMath
Arithmetic in SageMath
Searching librarires of SageMath effectively, accessing the source code
Linear Algebra in SageMath
Real Analysis and Plotting in SageMath
Solving Equations in SageMath
Group Theory in SageMath using GAP
Adding new functionalities to SageMath and documenting it

Teaching and Learning Methods

Lecturing
Exercice and discussion sessions
Computer Applications

References

Computational Mathematics with SageMath, Zimmermann et al., https://dl.lateralis.org/public/sagebook/sagebook-ba6596d.pdf

Lecture Notes of MSC320 Intoduction to Symbolic Computation, Jan Verschelde, Department of Mathematics, Statistics and Computer Science, University of Illinois at Chicago, https://homepages.math.uic.edu/~jan/mcs320/mcs320notes/index.html

Lecture Notes of MAT007 Introduction to computer algebra and mathematical programming, Johannes Schmitt, University of Zurich, https://johannesschmitt.gitlab.io/mat007/index.html

Sage for Undergraduates, 2nd Edition, Gregory V. Bard, American Mathematical Society

SageMath ile Matematik, Sinan Kapçak, Nesin Yayınevi, 2023 https://nesinkoyleri.org/wp-content/uploads/2023/06/sagemath_kitap_20230510.pdf

Assessment System

Contribution to Overall Grade
Activities Number Contribution
Contribution of in-term studies to overall grade 2 60
Contribution of final exam to overall grade 1 40
Total 3 100
In-Term Studies
Activities Number Contribution
Assignments 0 0
Presentation 0 0
Midterm Examinations (including preparation) 2 60
Project 0 0
Laboratory 0 0
Other Applications 0 0
Quiz 0 0
Term Paper/ Project 0 0
Portfolio Study 0 0
Reports 0 0
Learning Diary 0 0
Thesis/ Project 0 0
Seminar 0 0
Other 0 0
Make-up 0 0
Total 2 60

Relation of Proficiency

No Program Learning Outcomes Contribution
1 2 3 4 5
1
2
3 X
4 X
5 X
6 X
7
8 X
9 X
10
11 X
12
13 X
14 X
15 X
16 X
17 X

ECTS

Activities Number Period Total Workload
Class Hours 14 3 42
Working Hours out of Class 14 6 84
Assignments 0 0 0
Presentation 0 0 0
Midterm Examinations (including preparation) 2 20 40
Project 0 0 0
Laboratory 0 0 0
Other Applications 0 0 0
Final Examinations (including preparation) 1 10 10
Quiz 0 0 0
Term Paper/ Project 0 0 0
Portfolio Study 0 0 0
Reports 0 0 0
Learning Diary 0 0 0
Thesis/ Project 0 0 0
Seminar 0 0 0
Other 0 0 0
Make-up 0 0 0
Yıl Sonu 0 0 0
Hazırlık Yıl Sonu 0 0 0
Hazırlık Bütünleme 0 0 0
Total Workload 176
Total Workload / 25 7.04
Credits ECTS 7