Group Theory, Ring Theory I, Introduction to Coding Theory, Algebra I, Algebra II, Linear Algebra and Differential Equations, Calculus I, Calculus II, Calculus III, Abstract Mathematics, Linear Algebra, Analytic Geometry, Differential Equations, Linear Programing, Operations Research, Discrete Mathematics, Coding Theory, Introduction to Graph Theory, Number Theory.