Fall Semester

Year 2 COMP223
Digital Electromnics
Instructor: Ziad Osman
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 3
Lab Type: Not assigned
Lab Instructors:
  • Mohamad Farsakhori (3 sections)
Total: 8 slots
Year 1 Comp225
Digital System I
Instructor: Ali Haidar
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 8
Lab Type: microprocessors
Lab Instructors:
  • Leen Abdo (4 sections)
  • miriM (4 sections)
Total: 8 slots
Year 2 Comp232
Data Structure
Instructor: Imane Haidar
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 4
Lab Type: computer lab
Lab Instructors:
  • Ali Nassar (2 sections)
  • Yasmeen Abbas (2 sections)
Total: 8 slots
Year 2 Comp311
Object Oriented Programming
Instructor: Ziad Doughan
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 4
Lab Type: computer lab
Lab Instructors:
  • Mohamad Maad (4 sections)
Total: 8 slots
Year 2 Comp325
Microproccessor organization & Design
Instructor: Ali Haidar
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 5
Lab Type: computer lab
Lab Instructors:
  • Joseph Masoud (5 sections)
Total: 8 slots
Year 3 Comp334
Database Systems
Instructor: Hiba Bazzi
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 5
Lab Type: computer lab
Lab Instructors:
  • miriM (2 sections)
  • Yasmeen Abbas (3 sections)
Total: 8 slots
Year 3 Comp364
Introduction to Artificial Interllegence
Instructor: Ziad Doughan
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 3
Lab Type: computer lab
Lab Instructors:
  • Aya Yaman (3 sections)
Total: 8 slots
Year 3 Comp428
Digital System Design
Instructor: Hiba Bazzi
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 4
Lab Type: computer lab
Lab Instructors:
  • Hamza Damaj (4 sections)
Total: 8 slots
Year 3 Comp442
Software Engineering
Instructor: Imane Haidar
Lecture: 4 slots
No lab component
Total: 4 slots
Year 3 Comp454
Networking
Instructor: Hiba Bazzi
Lecture: 6 slots Split Course
Lab: 4 slots
Lab Sections: 3
Lab Type: computer lab
Lab Instructors:
  • Ali Nassar (3 sections)
Total: 10 slots
Year 4 Comp443
Operating System
Instructor: Imane Haidar
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 3
Lab Type: computer lab
Lab Instructors:
  • Ali Nassar (3 sections)
Total: 8 slots
Year 4 Comp452
Compilers
Instructor: Ziad Doughan
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 3
Lab Type: computer lab
Lab Instructors:
  • Aya Yaman (3 sections)
Total: 8 slots
Year 4 Comp525
Embeded
Instructor: Ali Haidar
Lecture: 4 slots
Lab: 4 slots
Lab Sections: 3
Lab Type: computer lab
Lab Instructors:
  • hasan fayad (3 sections)
Total: 8 slots
Course Information:
  • Split Courses: Courses with more than 4 slots are automatically split into multiple parts
  • Lab Components: Some courses have separate lab sessions with different instructors
  • Semester Organization: Courses are organized by Fall (1) and Spring (2) semesters
  • Year Levels: Courses are categorized by academic year (1-4)