Help with Search courses

Research Methodology

The course examines both conceptual and operational aspects of research in accounting and is designed to enable students to evaluate existing research in accounting and conduct an academic research. This course is one that is based on the “scientific method” of research.  This is a method of undertaking research that has gained widespread approval by many accounting researchers in many parts of the world. 

Computer Graphics II

This subject will guide the students through all aspects of Computer Graphics, including Basic principles of three dimensional graphics, modeling three-dimensional objects, visible surface determination, and Illumination and shading.

Teacher: Saif Alnuaimi

Visual Programming II

This course incorporates the basic concepts of programming, problem solving, and programming logic, as well as the design techniques of an object-oriented, event-driven language. VB.NET is a fully object-oriented language, which includes inheritance and polymorphism.

Course topics are presented in a sequence that allows the student to learn how to deal with a visual interface while acquiring important programming skills such as creating projects with objects, decisions, loops, and data management.


Teacher: BILAL RASHEED

Parallel Processing

This course deals with the architectural principles and theory in parallel processing employing temporal as well as  spatial parallelism it presents complete theoretical treatment of the topics of parallel processing.

Advance Database

Advanced SQL. Remote Database Systems usage and management. Distributed Database Systems, Fragmentation, Replication and Allocation. Database Systems security, the DBA, privileges and accounts. 

Compiler II

This course concerned with develops a miniature compiler and introduces many of the important concepts, which are then developed in later chapters, Covers syntax or structure analysis, parsing, Context free grammars, 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 II

The aim of this course is to give the students an advanced level of knowledge regarding 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

Software Engineering

To have broad knowledge of software concepts , analysis and design of software engineering products .  These together with system development techniques , Rapid Design, Team efforts , Components Based system  and other related topics make a guidelines to products. This course enables students to understand all basic steps of generating a high quality software. This course also aims to outline all functional and non-functional properties and requirements.

Teacher: Saad Hikmat