University of Dubai
Username:
 
Password:
Course Description

BBUS 230 Software Project Management

The purpose of this course is to discuss project management principles, methodologies, tools and techniques used in developing IT-based projects.  Coverage includes organizational and human factors in IT-project management analysis, and planning of IT projects.
Prerequisite: ITGN 215; Semester offered: 1 & 2

ITGN 115 Computer Applications

The purpose of this course is to provide basic knowledge of the software tools and systems associated with information technology.  Coverage includes operating systems, word-processing, spreadsheet, presentation, database packages, and a simple introduction to programming languages concepts.
Prerequisite: None; Semester offered: 1 & 2

ITGN 120 Internet Applications

The purpose of this course is to develop skills necessary to utilize the power of Internet information services.  Coverage includes technology development, connecting to the Internet, Internet based services and website development using HTML, visual basic and software such as FrontPage.
Prerequisite: ITGN 115; Semester offered: 1 & 2

IT Core Requirements

ITGN 215 Introduction to Information Systems

The purpose of this course is to expose students to fundamental Information Systems concepts providing a solid background to those students who do not later return to the discipline & needed background to students who will choose IS as a field of concentration.  Coverage includes principles of systems theory & the latest technologies of Information Systems.
Prerequisite: ITGN 115; Semester offered: 1 & 2

ITGN 230 Introduction to Programming

The purpose of this course is to introduce the student to the general principles and concepts of programming. Coverage includes problem-solving, structured algorithms, program design and implementation.  The course is delivered using an appropriate IT programming language such as Visual Basic.
Prerequisite: GMAT 105 & ITGN 215; Semester offered: 1 & 2

ITGN 235 Principles of Networking

The purpose of the course is to provide essential knowledge on networking infrastructure, different types of networks and network hardware and software.  Coverage includes data transmission, hubs, switches, routers, topology, wiring and physical topology Protocol, layering LAN, WAN and internetworking.
Prerequisite: ITGN 215; Semester offered: 1 & 2

ITGN 240 Data Structures and Algorithms

The purpose of this course is to introduce data structures: arrays, lists, stacks, queues, trees, heaps, priority queues, graphs, and hash tables.  Coverage includes programming applications to sorting and searching, matrix algorithms, shortest-path and spanning tree problems.
Prerequisite: ITGN 230; Semester offered: 1 & 2

ITGN 250 Database Management Systems

The purpose of this course is to provide essential knowledge for the design and implementation of relational databases. Coverage includes conceptual E-R modeling, logical, and physical design of relational databases, and introduction to SQL language.
Prerequisite: ITGN 215; Semester offered: 1 & 2

ITGN 315 Object Oriented Programming

The purpose of this course is to provide essential knowledge of advanced programming aspects.  Coverage includes Object Oriented Programming, classes and objects, inheritance, polymorphism, Advanced Graphical User Interface (GUI) and the development of comprehensive projects.
Prerequisite: ITGN 230; Semester offered: 1 & 2

ITGN 335 Systems Analysis and Design

The purpose of this course is to introduce the traditional approaches to analysis and design of information systems.  Coverage includes detailed treatment of the SDCL approach, data flow modeling, processing logic modeling, information modeling concepts, design strategies and implementation issues.
Prerequisite: ITGN 250; Semester offered: 1 & 2

ITGN 340 Human Computer Interface

The purpose of this course is to introduce human computer interface.  Coverage includes user-centered design process, analysis of user needs, user interface models and ergonomics, task analysis, GUI design principles, guidelines and patterns, tools for user interface prototyping and user interface testing and evaluation.
Prerequisite: ITGN 230; Semester offered: 1 & 2

ITGN 345 Information Systems Security

The purpose of this course is to provide an overview of methods to assure secure & confidential information systems.  Coverage includes basic concepts of main security and privacy issues of the Internet & devices & implementation of security methods for the Web.
Prerequisite: ITGN 235; Semester offered: 1 & 2

ITGN 350 Web Design & Development

The purpose of this course is to provide essential knowledge for designing and developing client-side browser interfaces as well as maintaining a dynamic and interactive website.  Coverage includes advanced HTML, Cascading Style Sheets (CSS), extended Markup Language (XML), and JavaScript.
Prerequisite: ITGN 120 & ITGN 215; Semester offered: 1 & 2

Specialization Requirements

ITIS 302 Database Systems Applications

The purpose of this course is to provide essential knowledge for physical database design and implementation of a relational database.  Coverage includes physical database design process, SQL, and Client/Server database applications development.
Prerequisite: ITGN 250; Semester offered: 1 or 2

ITIS 411 Artificial Intelligence

The purpose of this course is to introduce the principal concepts and techniques for artificial intelligence.  Coverage includes problem solving and searching techniques, knowledge representation, reasoning, machine learning, and applications.
Prerequisite: ITGN 240; Semester offered: 1

ITIS 414 Strategic Issues on Information Systems

The purpose of this course is to develop the student's critical understanding of the problems and opportunities faced by organizations with regard to information systems.  Coverage includes strategy fundamentals, strategic management concepts to ensure IS development supports the business strategy, processes through suitable planning methods to implementation.
Prerequisite: ITGN 335; Semester offered: 2

ITIS 421 Object Oriented Analysis & Design

The purpose of this course is to provide a sound understanding of the fundamental concepts of Object Oriented Software Engineering.  Coverage includes Object Oriented Analysis (OOA), development (OOD) and implementation (OOI), Visual Modeling using the Unified Modeling Language (UML) and interactive OOS development.
Prerequisite: ITGN 335 & ITGN 315; Semester offered: 1

ITIS 440 Computing & Information Systems Project (Capstone)

The purpose of this course is to provide an opportunity to research and develop a specific topic in the area of Computing and Information Systems.  Coverage includes research methods, utilizing and applying various methodologies and techniques to design, implement, test and evaluate a specified project.
Prerequisite: 99 CH; Semester offered: 1 & 2

ITIS 445 Data Warehousing & Mining

The purpose of this course is to focus on the design and implementation of data warehousing, data marts, and provide necessary knowledge of data mining and visualization associated with handling real-world problems.  Coverage will include design and development of data warehouses, OLAP, data mining models and process, data mining algorithms and applications, and cases of data visualization.
Prerequisite: ITGN 250; Semester offered: 1 & 2

ITGN 465 Internship

The purpose of this course is to further develop knowledge and skills within an IT organizational set-up.  Coverage would provide an opportunity to gain awareness of the workings of organizations, including aspects of social and human factors, primarily within a student's subject major.
Prerequisite: 96 CH; Semester offered: Summer (2 months)

ITGN 470 Industry Project (for working students)

The purpose of this course is to provide students with an applied learning experience through an industry project.  The course requires students to undertake a project via research and analysis of an action IS problem/opportunity and to propose a solution/action plan, resulting in both an oral as well as a written presentation.
Prerequisite: 96 CH; Semester offered: 2