Page 478 - Undergraduate Catalog 2023-24
P. 478
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