1st semester 2025-2026:

Abstract Algebra 2 :

This module is the second half of the undergraduate Abstract Algebra series, covering topics in rings
and fields: integral domains, ideals, ring homomorphism, polynomial rings, extension fields, finite
fields, algebraic extension, and some applications in classical geometry.

Graph Theory :

This course is an introduction to Graph Theory and its applications, covering topics in Graph isomorphism, Trees and its applications, Bipartite Graphs and Matching, Euler and Hamiltonian Graphs, Graph Coloring, Planar Graphs, Metrical Representations, Digraphs and Networks, with numerous graph algorithms throughout.

Linear Algebra 1 :

This module provides an introduction to linear algebra for lower-level undergraduate students. It covers essential topics such as solving systems of linear equations, matrix operations and inverses, determinants, Cramer's rule, Euclidean vector spaces, and eigenvalues and eigenvectors. Students will gain a solid foundation in these fundamental concepts, which are crucial for further study in mathematics, information technology, and the applied sciences.

Calculus 1 :

A foundational course introducing the core principles of calculus, including functions and their properties, limits and continuity, differentiation and its applications, and the fundamentals of integration for computing areas and solving applied problems.

Students must visit the Elearning/Moodle website to get the courses syllabus,books, and notes.

Updated 10--10-2025