Page 479 - Undergraduate Catalog 2023-24
P. 479

478    479


 management. It also introduces   do business. The business   students to the methodology and   and sensitivity for user needs   This course is designed to provide   to understand the basic principles
 basic concepts of AI in the gaming   environment of today demands   tools necessary in order to assess   and abilities as they interact with   students with the knowledge   and architectures of native mobile
 context such as planning and   that ICT professionals know how   the security posture of the system   computer software.  required to create a logical network   application development. The course
 search. Emphasis will be place on   to establish and maintain an   under study. The course utilizes Kali-  design and suggest alternative   focuses on mobile application
 applications of AI in various genres of   interactive and dynamic Websites.    Linux and many other software tools    ITE 408 - Information Security  physical implementations of this   development using Android. In
 computer games. Students will work   In this course, students gain the   that are usually used by a malicious   Credit Hours: 3      design. The objective is to learn   addition, the course introduces
 with implementations of common   knowledge needed to develop a well-  hacker to study the weaknesses and   Prerequisite: CSC 305  how to design local, campus,   cloud-based servers and cloud
 game AI algorithms for behaviors   designed Website.  They learn the   vulnerabilities of a target systems.  metropolitan, or wide area networks   functions using firebase.
 such as path finding, and behavior   fundamentals of HTML syntax and   In this course the  students study    This course builds on understanding   and the connection to the Internet.
 selection.  layout, creating effective web pages,   the main phases of ethical hacking,   of Data Communications and   Topics covered in this course include:   ITE 442 - Data Science and Big
 configuring web server (FireBase   the phases include reconnaissance,   Networks and introduces students to   Identifying customer’s needs and   Data Analytics
 CSC 408 - Distributed   cloud server), writing client-side   gaining access, enumeration,   information and computer security.    goals, Logical network design,
 Information Systems  JavaScript, integrate JavaScript into   maintaining access, and covering the    It will cover theory and practice for   Addressing and routing architecture,   Credit Hours: 3
                                                                     Prerequisite: (SWE 201 or CSC 201)
 Credit Hours: 3      web pages and create an interactive   tracks.  the design of secure systems.  It will   Network management architecture,   STT 201
 Prerequisite: CSC 202 + CSC 305  and dynamic Website. Cascaded   ITE 401 - IT Project Management  also emphasize on each of these   Physical network design, Testing,
 Style Sheets (CSS) are introduced to   techniques. An important component   optimizing, and documenting a   This course provides practical
 The study of distributed systems is   specify the presentation of elements   Credit Hours: 3      of the course will be a survey of   network design.  foundation level training that
 exciting and interesting! In many   on a Webpage, e.g., fonts, spacing,   Prerequisite: SWE 401  modern topics in computer security,   enable immediate and effective
 respects, distributed systems are at   sizes, colors and positioning.    including protection, access control,   ITE 422 - System and Network   participation in big data and other
 the forefront of a revolution in the   JavaScript, which is the standard   This course deals with project   applied cryptography, Message   Administration  analytics projects. It includes an
 computer science discipline. In this   client-side scripting language for   management concepts and   Authentications, DoS, IDS and IPS,   introduction to big data and the
 course we will explore the principles   Web-based applications, is presented   applications and stresses the   Hash Functions, network security,   Credit Hours: 3      Data Analytics Lifecycle to address
 and paradigms that are associated   to add functionality to the web   importance of utilizing project   firewalls, secure coding practices,   Prerequisite: CSC 305  business challenges that leverage
 with distributed systems. During   page. JavaScript Object Notation   management methodologies in   cryptographic protocols, privacy and   big data. The course provides
 our exploration of principles, we   (JSON), used for data interchange,   planning modern information   anonymity, and mobile code.  Case   This course is designed to provide   grounding in basic and advanced
 will focus on developing a working   is also briefly covered. AngularJS, an   systems. The aim is to give students   studies from real-world systems will   students with the knowledge   analytic methods and an introduction
 understanding of the notions and   open source JavaScript framework   an understanding of how to manage   also be analyzed.  required to administer and   to big data analytics technology and
 concepts that are fundamental to all   developed by Google, is shown as   information technology projects   ITE 414 - Introduction to   suggest alternative strategies for   tools, including MapReduce and
 distributed systems: communication,   an example of a single-page Web   both for the individual managing   the configuration, operation and   Hadoop. Labs offer opportunities for
 coordination, fault-tolerance,   application.  their own development, and for the   E-commerce  monitoring of networks.  Students will   students to understand how these
 transparency, self-organization,   team leader managing a larger scale   Credit Hours: 3       be made aware of the key factors that   methods and tools may be applied to
 and synchronization. During our   CIS 404 - Data Warehousing and   project. The emphasis will be on   Prerequisite: Junior Level  have impacts on system and network   real-world business challenges as a
 investigation of paradigms, such as   Data Mining  getting a quality product produced   administration. The course will   practicing data scientist. The course
 message passing, remote object   Credit Hours: 3      on time and within budget.  With the rapid growth of the Internet,   introduce the concepts, techniques   takes an “Open”, or technology-
 invocation, distributed shared   Prerequisite: CSC 302  ITE 409 - Human Computer   commerce on the web has been   and tools essential for system and   neutral approach, and includes a final
 memory, or group communication,   a significant part of the revenue   network administrators including   lab in which students address a big
 we will examine, in great depth,   This course focuses on current   Interaction  stream for companies. This subject   tasks for the planning, design and   data analytics challenge by applying
 specific technologies for building   advancements in data warehouses   Credit Hours: 3      will develop an appreciation for all   installation, of workstations, servers   the concepts taught in the course
 distributed systems. To this end, we   and data mining dealing with the   Prerequisite: CSC 401 or SWE 401  the issues involved in developing   and data centers and developing   in the context of the Data Analytics
 will focus on the implementation   data preparation, online analytical   an ecommerce site, ranging from   disaster recovery plans, name spaces   Lifecycle. The course prepares the
 of distributed systems that utilize   processing, and mining useful   Effective design of human   the business case to the technology   polices, customer care process and   student for the Proven™ Professional
 the Java programming language.   patterns in databases using different   computer interfaces is a major   involved. This subject will cover a   troubleshooting of networks.  Data Scientist Associate (EMCDSA)
 Main topics include: interprocess   algorithmic techniques. Machine   factor in developing user-friendly   range of business and technical   ITE 421 - Native Mobile   certification exam.
 communication, remote invocation,   learning, neural networks, clustering   software. The course will provide   concepts, which are required to   Application Development
 distributed operating systems,   techniques are also introduced and   the background theory, practical   understand e-commerce and
 distributed file systems, coordination   applied in classification.  examples, and models and   e-business applications. These   Credit Hours: 3
 and agreement, and concurrency   techniques that enable students   include supply chain management,   Prerequisite: CSC 202
 control  CSE 420 - Ethical Hacking  to design good interfaces and to   systems analysis and development,   This course provides basic
 CSC 307 - Web Design  Credit Hours: 3      evaluate human computer interface   ecommerce models, website analysis,   knowledge and understanding of
        legal and ethical issues, and building
 functionality and usability. The
 Prerequisite: CSC 305
 Credit Hours: 3      course will examine the practical   ecommerce web site.  mobile applications design and
                                      implementation. The course also
 Prerequisite: SWE 201 or CSC 201  This course introduces the   and theoretical issues of how people   ITE 402 - Computer Networks
 fundamental concepts of ethical   interact with computers and methods   examines the tools by which mobile
 The Internet and the Web have   hacking methodology, practical   for developing software to improve   Design and Implementation   applications are built in different
 revolutionized the way people   techniques and ethics. The main   usability. A principal goal is for   Credit Hours: 3      mobile device environments. The aim
 communication and organizations   focus of the course is to introduce   students to develop an awareness   Prerequisite: CSC 305  of this subject is to enable students
 Abu Dhabi University | Undergraduate Catalog 2023 - 2024  Abu Dhabi University | Undergraduate Catalog 2023 - 2024
   474   475   476   477   478   479   480   481   482   483   484