Computer Engineering Educational Labs

Computer Educational Labs

This computer lab is designed to support teaching core programming courses such as EE201 Introduction to Programming with Matlab, EE202 Object Oriented Programming, and EE332 Numerical Methods in Engineering. It provides a dedicated space for students to learn and apply fundamental programming concepts.


The lab is equipped with high-performance computers, each with specialized software installations including:

  •    
    MATLAB: A high-level language and interactive environment for numerical computation, visualization, and programming, essential for all three courses.
  •    
    Integrated Development Environments (IDEs): To support object-oriented programming in EE202, the lab offers IDEs like Eclipse or IntelliJ IDEA with support for languages such as Java or C++.
  •    
    Numerical Analysis Libraries: For EE332, students can access libraries like NumPy and SciPy (for Python) or similar libraries within MATLAB to facilitate the implementation and analysis of numerical methods.

The lab provides students with the necessary tools to develop their programming skills and complete course assignments effectively.