Available courses

    This course introduces the foundational technologies and principles of modern web development. You will learn to design, build, and deploy functional websites using core client-side and server-side languages.

      This course introduces the principles of computer graphics and visual computing. Students learn how to create and manipulate images using algorithms and graphics tools. Topics include 2D and 3D graphics, transformations, rendering, and basic animation. The course emphasizes both theory and practical applications in digital media.

        This course provides an introduction to programming using C++. It covers basic concepts such as variables, data types, control structures, and functions. Students learn problem-solving techniques and how to develop simple programs. The course builds a strong foundation for advanced programming and software development.

          This course introduces programming using Python, focusing on simplicity and readability. Students learn core concepts such as variables, loops, functions, and data structures. The course emphasizes problem-solving and real-world applications. By the end, students can develop basic programs and scripts efficiently.

            Fundamental Biology introduces the basic principles of living organisms and life processes. It covers topics such as cell structure, genetics, evolution, ecology, and human biology. The course builds an understanding of how living systems function and interact with the environment. It provides a foundation for further studies in biological and health sciences.

              Organic Chemistry studies the structure, properties, composition, and reactions of carbon-based compounds. It covers hydrocarbons, functional groups, reaction mechanisms, and synthesis of organic molecules. The course emphasizes understanding molecular behavior and chemical interactions. It provides a foundation for applications in medicine, pharmaceuticals, and industrial chemistry.

                Modern & Theoretical Physics explores the fundamental principles governing matter, energy, space, and time. It covers topics such as quantum mechanics, relativity, atomic physics, and particle theory. The course emphasizes mathematical modeling and theoretical understanding of physical phenomena. It provides a strong foundation for advanced studies in physics and related fields.

                  Computational & Applied Mathematics focuses on mathematical methods used to solve real-world scientific and engineering problems. It covers numerical methods, differential equations, optimization, and mathematical modeling. The course emphasizes the use of computational tools to analyze and solve complex problems. It prepares students for applications in engineering, science, and technology.

                    Discrete Mathematics introduces the fundamental mathematical concepts used in computer science and engineering. It covers topics such as logic, sets, relations, functions, combinatorics, graph theory, and algorithms. The course develops students’ problem-solving and logical reasoning skills. It provides a strong foundation for programming, data structures, and advanced computing subjects.

                      The Structural Engineering department focuses on the design, analysis, and construction of safe and durable structures such as buildings, bridges, and infrastructure. It covers structural mechanics, materials, and load analysis. Students gain practical and theoretical skills to ensure stability and safety in engineering projects.