Mathematics

Bachelor of Science in Mathematics

The Department of Mathematics offers a Bachelor of Science Degree in Pure Mathematics. The degree is designed for those who want to pursue careers as research mathematicians and intend to apply to graduate schools at RISAT or elsewhere. It is one of the most rigorous programs worldwide and very selective. Students get accepted to the program after they have passed all General requirements with an overall GPA 3.5 or better and every course from these requirements with a grade B or beter. The focus is on classical areas of mathematics in addition to strong background in programming, computational sciences, and data schience. Students are expected to participate in undergradute research projects from the second year of their study.

General requirements (110 credits)

  1. CS 121: Programming I

  2. CS 122: Programming II

  3. CS 151: Algorithms and data structures I

  4. CS 152: Algorithms and data structures II

  5. MAT 131: Set theory and logic

  6. MAT 132: Discrete Mathematics

  7. CS 271: Data Science I

  8. CS 272: Data Science II

  9. MAT 141: Calculus I

  10. MAT 142: Calculus II

  11. MAT 243: Calculus III

  12. MAT 244: Calculus IV

  13. MAT 151: Linear Algebra I

  14. MAT 152: Linear Algebra II

  15. MAT 231: Statistics

  16. PHYS 131: Physics I

  17. PHYS 132: Physics II

Degree requirements (112 credits)

  1. MAT 251: Real Analysis I

  2. MAT 252: Real Analisis II

  3. MAT 271: Algebra I

  4. MAT 272: Algebra II

  5. MAT 351: Topology I

  6. MAT 352: Topology II

  7. MAT 361: Complex Analysis I

  8. MAT 362: Complex Analtsis II

  9. MAT 371: Algebra III

  10. MAT 372: Algebra IV

  11. MAT 471: Computational Algebra I

  12. MAT 472: Computational Algebra II

  13. MAT 481: Differential Geometry I

  14. MAT 482: Differential Geometry II

  15. MAT 491: Algebraic Curves

  16. MAT 492: Algebraic Geometry

  17. MAT 495: Number theory I

  18. MAT 496: Number Theory II

  19. MAT 499: Undergraduate Thesis (4 credits)

Suggested Schedule

Freshmen Fall Semester

CS 121: Introduction to Programming 6
CS 151: Algorithms and data structures I 6
MAT 131: Set theory and logic 6
MAT 141: Calculus I 8
MAT 151: Linear Algebra I 6

Freshmen Winter Semester

CS 122: Introduction to Programming II 6
CS 152: Algorithms and data structures II 6
MAT 132: Discrete Mathematics 6
MAT 142: Calculus II 8
MAT 152: Linear Algebra II 6

Sophomore Fall Semester

MAT 231: Statistics 6
MAT 241: Calculus III 6

MAT 251: Real Analysis I 6
MAT 271: Algebra I
6
PHYS 231: Physics I 8

Sophomore Winter Semester

MAT 240: Elementary Number Theory 6
MAT 242: Calculus IV 6
MAT 252: Real Analysis II 6
MAT 272: Algebra II 6
PHYS 232: Physics II 8

Junior Fall Semester

CS 271: Data Science 6
CS 361: Artificial Intelligence I 6
MAT 361: Complex Analysis I 6
MAT 371: Algebra III 6
MAT 351: Topology I 6

Junior Winter Semester

CS 271: Data Science 6
CS 451: Theory of Computation I 6

MAT 362: Complex Analysis II 6
MAT 37
2: Algebra IV 6
MAT 35
2: Topology II 6

Senior Fall Semester

CS 481: Modern Cryptography I 6
MAT 471: Computational Algebra I 6
MAT 481: Differential Geometry I 6
MAT 491: Algebraic Curves 6
MAT 499: Thesis project 2

Senior Winter Semester

CS 481: Modern Cryptography II 6
MAT 472: Computational Algebra II 6
MAT 482: Differential Geometry II 6
MAT 492: Algebraic Geometry 6
MAT 499: Thesis project 2