Al-Khwarizmi Lab

Al-Khwarizmi Lab is part of the College of Information Technology and Computer Engineering.

Location: Building C, third floor, hall C316

Established: 2000

This laboratory is used to teach the practical components of various general courses, notably the Computer and Programming Basics course. This course covers essential skills for using operating systems, editing, presentation, and spreadsheet programs (such as Microsoft Office), as well as skills needed for email and e-learning platforms. Additionally, it includes basic programming skills.

The laboratory also supports specialized courses for college students, such as advanced programming, and courses for other colleges, such as design courses from the College of Engineering and Technology.

Furthermore, the lab is used for the English language placement exam at the beginning of each semester and for online exams for both general and specialized courses across all university colleges. It also hosts educational and training workshops and prepares students for competitions like the ACM and other local and international contests. University clubs, such as the Google Club and Code Club, also hold competitions here.

The competencies and skills covered in the lab : 

The laboratory covers a broad spectrum of competencies and skills essential for students and trainees:

Programming skills for efficient use of computer programs and applications.

  • Basic skills, such as word processing and internet usage, essential for all university students.
  • Advanced programming skills for specialized software, design, and data analysis relevant to students' fields of study.
Targeted students in the lab : 
  • Primarily students of the College of Information Technology and Computer Engineering.
  • Generally, all university students.
Courses covered in the lab : 
  • Data Synthesis
  • Computer and Programming Basics
  • Computer Programming (C++)
  • Entity Programming
  • Printing
  • Engineering Design
  • Operating System Applications
  • Applied Engineering Drawing
  • Algorithms and Programming Principles
  • Portable Systems
  • Human-Computer Interaction
  • Introduction to Computers
Major equipment and facilities in the lab : 
  • 38 computers
  • An internal network with internet access
  • Software to share the teacher’s screen with students’ screens for instructional purposes
  • 65-inch display screen
  • Air conditioning and refrigeration unit
Occupational health and safety instructions of the lab : 

Adhering to safety guidelines set forth by the Palestinian National Center of Occupational Safety, Health, and Environmental Protection at PPU, the laboratory ensures a safe working environment for all users.

Lab Team: 

The laboratory is supported by a dedicated team including:

  • Maintenance Technician (Anan Bakri) responsible for software maintenance and troubleshooting from the College of Information Technology and Computer Engineering.
  • Supervisors from the College of Information Technology and Computer Engineering:
  1. Islam Omar
  2. Ma’ali  Al-Jaabari
  3. Ruba Sultan
  4. Moatasem Al-Hayeh

 

  • Additional supervisors from other colleges who conduct their courses in the laboratory.
Photo album :