تخطي للذهاب إلى المحتوى

كافة الدورات

C++ Fundamentals
C++ Fundamentals

Introductory Programming Courses

This course is designed to introduce students to the basics of programming using C++. It is aimed at beginners with little to no programming experience, providing a solid foundation in C++ syntax, semantics, and programming techniques. By the end of the course, students will be able to write simple to moderately complex programs in C++.  

Level 1 ExpoTec Programming
Data Structure Programming
Data Structure Programming

Data structure programming focuses on organizing and managing data efficiently using structures like arrays, lists, stacks, queues, and graphs. It helps optimize algorithms for tasks like searching, sorting, and mapping, forming the foundation for solving complex problems in computer science and software development.

ExpoTec Level 3 Programming
Design programming & Algorithm
Design programming & Algorithm

Intermediate Programming Courses

Design programming and algorithms focus on creating efficient solutions to problems. It involves structuring code and selecting the best algorithms to achieve optimal performance. Algorithms are step-by-step procedures used to process data, solve problems, or perform computations, while good design ensures clarity, efficiency, and scalability in the program's structure. Together, they form the foundation for building reliable, efficient software solutions.

Level 3 ExpoTec TopX Programming
Object Oriented Programming
Object Oriented Programming

Intermediate Programming Courses

This course provides an in-depth exploration of Object-Oriented Programming (OOP) principles and practices using C++ and other object-oriented languages. It is designed for students with basic programming knowledge who want to deepen their understanding of OOP concepts and apply them to real-world problems.  

Level 2 ExpoTec Programming