Page 577 - Undergraduate Catalog 2026-27
P. 577

576    577


 also emphasize on each of these   tasks for the planning, design and   pattern? Detailed study of creational   Credit Hours: 3  ITE 409 - Human Computer   ITE 414 - Introduction to
 techniques. An important component   installation, of workstations, servers   patterns, structural patterns, and   Prerequisite: SWE 401  Interaction  E-commerce
 of the course will be a survey of   and data centers and developing   behavioral patterns in included.  Credit Hours: 3  Credit Hours: 3
 modern topics in computer security,   disaster recovery plans, name spaces   This course deals with project
 including protection, access control,   polices, customer care process and   SWE 371 - Software   management concepts and   Prerequisite: CSC 401 or SWE 401  Prerequisite: Junior Level
 applied cryptography, Message   troubleshooting of networks.  Requirements and Specification   applications and stresses the   Effective design of human computer   With the rapid growth of the Internet,
 Authentications, DoS, IDS and IPS,   Credit Hours: 3  importance of utilizing project   interfaces is a major factor in   commerce on the web has been
 Hash Functions, network security,   ITE 442 - Data Science and Big   Prerequisite: CSC 202  management methodologies in   developing user-friendly software. The   a significant part of the revenue
 firewalls, secure coding practices,   Data Analytics  planning modern information   course will provide the background   stream for companies. This subject
 cryptographic protocols, privacy and   Credit Hours: 3  The course describes the   systems. The aim is to give students   theory, practical examples, and   will develop an appreciation for all
 anonymity, and mobile code.  Case   Prerequisite: SWE 201 or CSC 201,   requirements development including   an understanding of how to manage   models and techniques that enable   the issues involved in developing
 studies from real-world systems will   STT 201  the business requirements, functional   information technology projects both   students to design good interfaces   an ecommerce site, ranging from
 also be analyzed.  and non-functional requirements,   for the individual managing their own   and to evaluate human computer   the business case to the technology
 This course provides practical   and data requirements. The course   development, and for the team leader   interface functionality and usability.   involved. This subject will cover a
 foundation level training that enable   also covers the study of methods,   managing a larger scale project. The   The course will examine the practical   range of business and technical
   Major Electives   immediate and effective participation   tools, notations, verification, and   emphasis will be on getting a quality   and theoretical issues of how people   concepts, which are required to
 in big data and other analytics   validation to techniques for the   product produced on time and within   interact with computers and methods   understand e-commerce and
 projects. It includes an introduction   analysis and specification of software   budget.  for developing software to improve   e-business applications. These
 CSE 490 - Selected Topics in   to big data and the Data Analytics   requirements.  ITE 402 - Computer Networks:   usability. A principal goal is for   include supply chain management,
 Cybersecurity  Lifecycle to address business   SWE 471 - Software Design and   Design and Implementation  students to develop an awareness   systems analysis and development,
 Credit Hours: 3  challenges that leverage big data. The   Architecture  Credit Hours: 3   and sensitivity for user needs   ecommerce models, website analysis,
 course provides grounding in basic
 Prerequisite: Determined based on   and advanced analytic methods and   Credit Hours: 3  and abilities as they interact with   legal and ethical issues, and building
 topics  an introduction to big data analytics   Prerequisite: SWE 401  Prerequisite: CSC305  computer software.  ecommerce web site.
 Cybersecurity Engineering curriculum   technology and tools, including   This course is designed to provide   ITE 410 - Web Programming
 covers fundamental principles in   MapReduce and Hadoop. Labs   This course presents concepts and   students with the knowledge required   Credit Hours: 3
        to create a logical network design
 different area such as database   offer opportunities for students to   methods for the design of software   Prerequisite: CSC 307
 security, network security, Secure   understand how these methods and   systems. Fundamental design   and suggest alternative physical
        implementations of this design.
 Programming, Operating systems   tools may be applied to real-world   concepts using notation of Unified   Students will be made aware of the   This course is designed to provide
 security, and many other areas.   business challenges as a practicing   Modeling Language (UML). Designing   students with the knowledge required
 The main purpose of this course   data scientist. The course takes   for qualities such as performance,   key factors and tradeoffs in network   to design, implement, and maintain
        performance, security and traffic
 is to study Cybersecurity related   an “Open”, or technology-neutral   security, reusability, reliability.   web-based applications. It introduces
 topic that are not included in the   approach, and includes a final lab in   Metrics and measurement.  Survey of   analysis. The course focuses on   the tools, protocols and languages
        the issues and processes used to
 current Cybersecurity Engineering   which students address a big data   software design methods; Object-  define and analyze the requirements   used in the development of these
 curriculum. The content of the course   analytics challenge by applying the   oriented analysis and modeling;   applications. This course gives an
 and the subjects vary depending   concepts taught in the course in   Software architecture design.  behind network construction and   understanding of web middleware
        configuration. The objective is to
 on the instructor background and   the context of the Data Analytics   CIS 404 - Data Warehousing and   and the programming technologies to
 students’ interest in the subject.  Lifecycle. The course prepares the   Data Mining  learn how to design local, campus   build modern web applications using
 student for the Proven™ Professional   metropolitan, or wide area networks   proper Application programming
 ITE 422 - System and Network   Data Scientist Associate (EMCDSA)   Credit Hours: 3  and the connection to the Internet.   interfaces and environments. This
 Administration  certification exam.  Prerequisite: CSC 302  The course addresses concepts like   course aims at the study of Internet
 Credit Hours: 3  SWE 370 - Object Oriented   This course focuses on current   scalability, robustness, redundancy,   Protocols and utility programs used
        reliability, remote access, ubiquitous
 Prerequisite: CSC 305  Design Patterns   advancements in data warehouses   availability, and security. Topics   in popular Internet applications.
                                      It describes the features of HTTP
 This course is designed to provide   Credit Hours: 3  and data mining dealing with the   covered in this course include   protocol and its interaction features.
 students with the knowledge required   Prerequisite: CSC 202  data preparation, online analytical   identifying customer’s needs and   It also presents specific elements
 to administer and suggest alternative   processing, and mining useful   goals, logical network design, physical   of Java used in web programming.
 strategies for the configuration,   Software can be built utilizing proven   patterns in databases using different   network design, testing, optimizing,   Popular server- side web application
 operation and monitoring of   solutions to common problems, called   algorithmic techniques. Machine   and documenting a network design,   scripting and programming
 networks.  Students will be made   design patterns. Reapplying design   learning, neural networks, clustering   addressing and routing architecture,   languages are described (e.g. Java
 aware of the key factors that have   pattern solutions to new applications   techniques are also introduced and   and network management   script and NodeJs). Database oriented
 impacts on system and network   reduces the development cost and   applied in classification.  architecture.  web applications are also introduced.
 administration.  The course will   lends itself to extensibility. This course
 introduce the concepts, techniques   is about object-oriented design
 and tools essential for system and   patterns. How design patterns solve
 network administrators including   design problems? How to select a
 design pattern? How to use a design   ITE 401 - IT Project Management

 Abu Dhabi University | Undergraduate Catalog 2026 - 2027  Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   572   573   574   575   576   577   578   579   580   581   582