Help with Search courses

Computer Graphics I

This subject will guide the students through all aspects of Computer Graphics, including Basic principles of vector and pixel graphics, Drawing lines and curves, Areas, text and colors.

Teacher: Saif Alnuaimi

Visual Programming I

This course introduces the student to object oriented programming techniques in a Windows environment. The fundamentals of event driven programming are covered using the Rapid Application Development tool Visual Basic .NET (VB.NET). Planning, programming and debugging VB.NET applications using modern programming techniques and practicing good graphical user interface design are emphasized.  

Computer Architecture

The course will give better understanding of the computer structure and the behavior of all important parts and explain the functional modules of the digital computer.  

Teacher: BILAL RASHEED

Compiler I

This course concerned with develops a miniature compiler and introduces many of the important concepts, which are then developed in later chapters, Covers lexical analysis, regular expressions, finite-state machines, and scanner-generator tools, Covers the major parsing methods, top-down (recursive-descent, LL) and bottom-up (LR and its variants), Introduces the principal ideas in syntax-directed definitions and syntax-directed translations, Takes the theory shows how to use it to generate intermediate code for a typical programming language, introduces the technology of code optimization, including flow graphs, data-flow frameworks, and iterative algorithms for solving these frameworks.

Teacher: D. YUVARAJ

Artificial Intelligence I

The aim of this course is to give the students an understanding of artificial intelligence methodologies, techniques, tools and results. Students will learn the theoretical and conceptual components of this discipline and firm up their understanding by using AI and expert system tools in home assignments.

Teacher: Shakir Abas

Systems Analysis

Information Systems , System analysis ,System Design  , Implementation and Maintenance , CASE tools , Prototyping ,Input and output design , System tests and quality assurance.

Teacher: Saad Hikmat