Page 542 - Undergraduate Catalog 2026-27
P. 542

542                                                                                                  543


        CSC 301 - Data Structures and   data communications fundamentals   ECT 200 - Introduction to          ITE 390 - Computer Ethics      MTT 202 - Discrete Structures   Implementation. The course requires
        Algorithms                    and computer networking methods,   Computing                                                          and Applications               students to be already familiar with
                                      using the ISO 7-layer reference                                         Credit Hours: 3                                              the structure of a user-program
        Credit Hours: 3               model to organize the study.   Credit Hours: 3                          Prerequisite: CSC 202         Credit Hours: 3                after it has been converted into an
        Prerequisite: MTT202, CSC202  Attention will focus on the protocols   Prerequisite: No Prerequisite   A study of ethical and social issues   Prerequisite: STT 100  executable form and that they have
        This course builds on the pre-  of the physical, data link control,   This course is meant to be an   related to computers and computer   This course is designed to equip   some rudimentary understanding
        requisites programming courses   network, and transport layers, for   introduction to a variety of topics in   networks, big data, computer   engineering students with essential   of the performance trade-offs
        and provides the students with an   local and wide area networks. The   the fields of information technology,   algorithms and Artificial intelligence.   techniques for solving various types   inherent in the choice of algorithms
        opportunity to further develop and   course examines in detail analog   and computer science. The course   This course examines the ethical   of first-order differential equations   and data structures. The course will
        refine their programming skills.   and digital signaling, analog and   demonstrates the importance    issues arising from advances in   including Separable, Exact, Linear,   cover operating systems concepts
        In particular, the emphasis of this   digital conversions, data link control,   of computers in our day-to-day   Information Technology and the   and Bernoulli equations. Additionally,   including process management,
        course is on the organization of   detection & correction, multiplexing,   life and the kind of challenges   responsibility that IT professionals   students will learn to formulate   memory management, file and file
        information, the implementation   local area networks (LANs), circuit   ahead. Topics that are covered   and users have in regard to ethical   mathematical models for basic   system management, and introduce
        of common data structures such   switching, packet switching, network   include the computer systems   computer usage. Topics covered   physical systems. Moreover, they will   distributed operating systems. Two
        as lists, stacks, queues, trees, and   protocols & standards, and error  components, the operating systems   are social impact of computing,   solve higher-order linear ordinary   concrete examples of operating
        graphs, and techniques of data   CSE 210 - Introduction to   and applications software. The           computer crime, software theft,   differential equations using different   systems are used to illustrate how
        abstraction, including encapsulation   Cybersecurity Engineering   importance of networking, systems   privacy, intellectual property rights,   methods such as the auxiliary   the principles and techniques are
        and inheritance. We will also explore                        analysis, databases, and software        autonomy, technology at the   equation, infinite series, and Laplace   deployed in practice.
        recursion, hashing, and the close   Credit Hours: 3          development are highlighted.             workplace, technology and jobs,   transforms. Furthermore, students   .SWE 401 - Software Engineering
        relationship between data structures   Prerequisite: ECT 200                                          computer games, big data and AI,   will explore the solution of systems of
        and algorithms. Operationally,                               I The students will also be introduced   as well as new and emerging ethical   differential equations.  Credit Hours: 3
        applications of data structures to   Cyber security engineering aims   to different programming languages   issues related to technology and                       Prerequisite: CSC 202
        searching and sorting algorithms will   at developing secure systems   in general, with some emphasis on   information              STT 201 - Intermediate Statistics
        be incorporated into programming   by combining various aspects of   Python.                                                        and Research Methods           This course covers the principles of
        assignments as will complexity   systems and software engineering,   ITE 399A - Internship/Project in   ITE 499A Capstone Design    Credit Hours: 3                software engineering and object-
                                                                                                                                                                           oriented analysis and design. Topics
        analysis. Hands-on programming is a   and operational security. It covers   IT-Part A                 Project I                     Prerequisite: STT 100
        central component of this course.  all processes from risk analysis,                                  Credit Hour: 1                                               include software development as an
                                      engineering security requirements,   Credit Hours: 1.5                                                This course provides students with   engineering discipline, requirements
        CSC 302 - Database            malware analysis to anticipate   Prerequisite: 60 Credit Hours          Prerequisite: Senior Level + SWE 401   a comprehensive understanding   engineering, requirements
        Management Systems            future vulnerabilities, and planning                                    + ITE 421                     of statistical techniques commonly   elicitation, object- oriented analysis,
                                      ongoing improvements. The      ITE 399B - Internship/Project in         ITE 499B Capstone Design      used in data analysis. Through   object design, modeling with UML,
        Credit Hours: 3               course will initiate students to the   IT-Part B                                                                                     architecture design, implementation
        Prerequisite: MTT 202 + (SWE 201 or   basic concepts and terminology                                  Project II                    a combination of theoretical   and testing. This course provides
        CSC 201)                      of cyber security, standards,   Credit Hours: 1.5                       Credit Hours: 2               concepts and practical applications,   a comprehensive overview of the
                                                                                                                                            students will gain proficiency in
        This course is about databases, and   DevOps, building organizational   Prerequisite: 90 Credit Hours  Prerequisite: ITE499A        utilizing statistical methods to draw   Software Development Lifecycle,
        in particular, relational databases and   models, and how cyber security   This course focuses on getting the   The objective of this course is to   meaningful insights from data. Topics   Methodologies, Requirements
        languages. The course introduces   is commonly addressed after the   student practically involved in the   provide guided experience in wide   covered include Normal Distribution,   Engineering, and Object-Oriented
        the concepts relating to creating,   design and implementation phases.   day-to-day business events in a   areas of Information Technology to   sampling distributions, estimation   Analysis and Design. The course
        managing and querying database   It will help the students build up an   relevant, modern and automated   student teams working on capstone   techniques, hypothesis testing for   will allow students to gain skills and
        systems. It covers the fundamentals   understanding of how to integrate   organization. The student will follow   projects. The projects will integrate   single and multiple populations,   knowledge needed to excel in today’s
        of databases, the process of   cyber security tools/techniques   a well-planned course of tasks during   various engineering skills into   Goodness-of-Fit, and Analysis of   dynamic software development field
        database design, including data   and best practices in the design   the period of training. The plan   operational  prototypes. The projects   Variance.
        modelling, in particular using the   processes of systems engineering.   will be devised jointly by the site-   will emphasize problem definition,
        Entity Relationship Data Model.  The course incorporates a capstone   supervisor and college- supervisor.   design conceptualization, modeling,                    CSC 406 - Artificial Intelligence
        Students will gain a sound practical   project where students are given   The course will be a breakthrough   development testing and system   Major Requirements
        understanding of the SQL relational   the opportunity to practice cyber   in exposing the students to the   integration. The course is split into                  Credit Hours: 3
        database query language.      security engineering knowledge,   professional work culture and         two parts and is taken over two                              Prerequisite: STT 201 + CSC 301
                                      skills, and best practices in a realistic   conduct of business complexities.
        CSC 305 - Data Communications   development environment.     During the period of internship,         semesters to allow students enough   CSC 308 - Operating Systems  This course provides a
        and Networks                                                 students will develop their abilities    time to complete all the development   Credit Hour: 3        comprehensive introduction to
                                                                                                              phases starting from requirements,
        Credit Hours: 3                                              and skills through performing            elicitation through development and   Prerequisite: CSC 301  Artificial Intelligence. It is intended
                                                                                                                                                                           to equip the students with
        Prerequisite: Junior Level                                   required tasks.                          testing. and improve the quality of   This course introduces students   theoretical and hands-on practical
                                                                                                              their design project. ITE 499A is a
        This course provides an introduction                                                                  pre- requisite to ITE 499B    to the concepts and principles of   knowledge necessary to analyze
        to modern data communications                                                                                                       operating systems design and to   and understand different aspects
        and computer networks. It presents                                                                                                  the prevailing techniques for their   related to modern AI systems. Topics

        Abu Dhabi University | Undergraduate Catalog 2026 - 2027                                              Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   537   538   539   540   541   542   543   544   545   546   547