Courses
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)