Artificial Intelligence
Bachelor of Science in Artificial Intelligence
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)
CS 121: Programming I
CS 122: Programming II
CS 151: Algorithms and data structures IÂ Â
CS 152: Algorithms and data structures II
MAT 131:Â Set theory and logicÂ
MAT 132: Discrete Mathematics                                  Â
CS 271: Data Science IÂ
CS 272: Data Science IIÂ
MAT 141: Calculus I
MAT 142: Calculus II
MAT 243: Calculus III
MAT 244: Calculus IV
MAT 151: Linear Algebra I
MAT 152: Linear Algebra II
MAT 231:Â Statistics
PHYS 131: Physics I
PHYS 132: Physics II
Degree requirements (112 credits)
MAT 251: Real Analysis I
MAT 252: Real Analisis II
MAT 271: Algebra I
MAT 272: Algebra II
MAT 351: Topology I
MAT 352: Topology II
MAT 361: Complex Analysis I
MAT 362: Complex Analtsis II
MAT 371: Algebra III
MAT 372: Algebra IV
MAT 471: Computational Algebra I
MAT 472: Computational Algebra II
MAT 481: Differential Geometry I
MAT 482: Differential Geometry II
MAT 491: Algebraic Curves
MAT 492: Algebraic Geometry
MAT 495: Number theory I
MAT 496: Number Theory II
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
AI/CS 361: Artificial Intelligence IÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
                                                                                    6
PHYS 231: Physics I Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 8
Sophomore Winter Semester
MAT 240: Elementary Number Theory                 6
MAT 242: Calculus IVÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
AI/CS 362: Artificial Intelligence II Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
                                                                                   6
PHYS 232: Physics IIÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 8
Junior Fall Semester
CSÂ 271: Data Science IÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
AI/CS 361: Advanced Artificial Intelligence IÂ Â Â Â Â Â Â Â Â Â Â Â Â 6
CS 451: Theory of Computation IÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
                                                                                    6
                                                                                6
Junior Winter Semester
CSÂ 272: Data Science I Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
AI/CS 361: Advanced Artificial Intelligence IÂ Â Â Â Â Â Â Â Â Â Â Â Â 6
CS 452: Theory of Computation II Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
Senior Fall Semester
CS 481: Modern Cryptography  I                     6
MAT 471: Computational Algebra IÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
                                                                 6
                                                                            6
MAT 499: Thesis project                             2
Senior Winter Semester
CS 481: Modern Cryptography  II                     6
MAT 472: Computational Algebra II Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 6
                                                                      6
                                                                        6
MAT 499: Thesis project                             2