Courses

This course is intended for the graduate student who is interested in the subject of HCI. When you finish the course work successfully, you are expected to: 1- Write in scientific research style (title, abstract, keywords, introduction, methodology...
This course aims at preparing students to comfortably understand about recent advances in Multimedia technology, Hardware/Software Architectures, Tools and Environments, Virtual Reality Technology (Hardware/Software), Multimedia Components in...
This course aims at preparing students to comfortably understand 2-D Computer Graphic Algorithms; Geometric Transformations; Representation of Curves and Surfaces in form, Shade and Design. Cartoons, Human Factory and Relevant Technology effecting...
This is an introductory course in Operating Systems. As such, it is intended to cover many of the concepts related to most of the actual Operating Systems. Although the study of a particular Operating System is out of the scope of this course,...
Introduction to basic computer organization and how the computer works; The Internal organization of the Intel x86-based PCs; Overview of Assembly language programming; Data Representation: Machine representations of numbers, and Numbering Systems;...
Fundamentals of Computer Design (Introduction, definition of performance, quantitative principles). Performance and Cost (Introduction, performance, and cost), Instruction Set Design (Introduction, instruction set architectures, operand storage in...
This course aims at preparing students to comfortably indulge in research for their graduation projects and theses. It sets the groundwork of the logic of inquiry.  It adopts a systematic research methodology starting by a selection of a topic in...
Familiarize students with the vital and necessary terminology and concepts used in 3D Computer Graphics & animation, shadowing, ray tracing and rendering.  To use a 3D Computer Graphics modeling Package, capable of addressing those concepts, and...
This course is intended for the graduate student who is interested in the subject of HCI. When you finish the course work successfully, you are expected to: 1- Write in scientific research style (title, abstract, keywords, introduction, methodology...