Junior EXPOtec - Level 3
Select your Course
First Course/
Data Structure Programming
Students learn how to use data structures such as arrays, linked lists, stacks, queues, and trees to store and process information efficiently. They also explore how these structures are applied in solving real-world problems and optimizing algorithms. Through practical coding exercises, students build a solid foundation in programming logic, preparing them for advanced topics in computer science and software development.
Second Course/
Design programming and algorithms
Students learn how to structure code, analyze problems, and select the most efficient algorithms to achieve optimal performance. Through hands-on exercises, they explore concepts such as sorting, searching, recursion, and optimization, building a strong foundation for advanced programming and computer science applications.
Third Course/
Digital Electronics and Microcontrollers
In this course, students start by understanding number systems, logic gates, Boolean algebra, and digital circuit design. Then we move into practical microcontroller development using AVR, ATmega, PIC, and communication protocols such as UART, I²C, and SPI.