Page 586 - Undergraduate Catalog 2026-27
P. 586

586                                                                                                  587


        its subfields, and major application   progress smoothly and effectively in   will be covered as well.  This includes description of the   computer usage. Topics covered are   fundamentals to produce computing-
        areas. Students will learn the different   this course.                                               interest and time value of money   social impact of computing, computer   based solutions. The projects will
        types of data, data sources and data                        CSC 308 - Operating Systems               relationships, methods of comparing   crime, software theft, privacy,   emphasize problem definition,
        uses, and technologies for Big Data.   CSC 301 - Data Structures and   Credit Hour: 3                 alternatives using economic concepts   intellectual property rights, autonomy,   requirement engineering, design
        Then, we move through the various   Algorithms              Prerequisite: CSC 301                     such as: the rate-of return (ROR), the   technology at the work place,   conceptualization, modeling,
        types of analytics starting with basic   Credit Hours: 3                                              present worth (PW), the future worth   technology and jobs, and computer   development, testing, and system
        univariate descriptive analytics and   Prerequisite: MTT202, CSC202  This course introduces students   (FW), the annual equivalent (AE),   games, big data and AI, as well as new   integration. As such, students will go
        moving through multivariate until                           to the concepts and principles of         cost-benefit analysis and breakeven   and emerging ethical issues related   through the full system development
        we reach predictive, model-based   This course builds on the pre-  operating systems design and to    and payback analysis. Other topics   to technology and information.  life cycle generating working
        analytics. The course is designed   requisites programming courses   the prevailing techniques for their   include replacement analysis, inflation                prototypes with all necessary artifacts.
        in a way that balances between   and provides the students with an   implementation. The course requires   and depreciation. The course enables   ITE 422 - System and Network
        theory and practice. Throughout   opportunity to further develop and   students to be already familiar with   students to make suitable decisions in   Administration  The course is split into two parts and
        the course, the students will follow   refine their programming skills.   the structure of a user-program   their professional life when they have   Credit Hours: 3      is taken over two semesters to give
        the data-driven approach to solving   In particular, the emphasis of this   after it has been converted into an   to make a decision on ethical and   Prerequisite: CSC 305  students enough time to complete all
        real-life problems through a series   course is on the organization of   executable form and that they have   economical basis.                                   the phases starting from requirement
        of practical labs and class activities.   information, the implementation   some rudimentary understanding                          This course is designed to provide   elicitation through development and
        They will learn how to explain and   of common data structures such   of the performance trade-offs   SWE 399A - Internship/Project in   students with the knowledge required   testing and improving the quality of
        identify the elements of introductory   as lists, stacks, queues, trees, and   inherent in the choice of algorithms   Software Engineering-Part A  to administer and suggest alternative   their design projects. SWE 499A is a
        to intermediate data-driven systems   graphs, and techniques of data   and data structures. The course will   Credit Hours: 1.5     strategies for the configuration,   pre-requisite to SWE 499B.
        using Microsoft Power BI. The   abstraction, including encapsulation   cover operating systems concepts   Prerequisite: 60 Credit Hours  operation and monitoring of   MTT 200 - Calculus II
        course concludes by introducing the   and inheritance. We will also explore   including process management,                         networks.  Students will be made
        students to a variety of special data   recursion, hashing, and the close   memory management, file and file   SWE 399B - Internship/Project in   aware of the key factors that have   Credit Hours: 3
        analytics applications in engineering,   relationship between data structures   system management, and introduces   Software Engineering-Part B  impacts on system and network   Prerequisite: MTT 102
        health, business, and the web   and algorithms. Operationally,   distributed operating systems. Two                                 administration.               The Calculus II course extends the
        emphasizing social, security, and   applications of data structures to   concrete examples of operating   Credit Hours: 1.5         The course will introduce the   principles introduced in Calculus I,
        economic dimensions.          searching and sorting algorithms will   systems are used to illustrate how   Prerequisite: 90 Credit Hours  concepts, techniques and tools   aiming to deepen understanding and
                                      be incorporated into programming   the principles and techniques are    This course focuses on getting the
        CSC 202 - Computer            assignments as will complexity   deployed in practice.                                                essential for system and network   expand applications. Beginning with
        Programming II                analysis. Hands-on programming is a                                     student practically involved in the   administrators including tasks for   a review of foundational functions
                                                                                                              day-to-day business events in a
                                                                                                                                                                          from Calculus I, students will progress
                                                                                                                                            the planning, design and installation,
        Credit Hours: 3               central component of this course.  COE 202 - Engineering Ethics,        relevant, modern and automated   of workstations, servers and data   to explore Transcendental Functions,
                                                                    Economy and Law
        Prerequisite: SWE 201 or CSC 201  CSC 305 - Data Communications                                       organization. The student will follow a   centers and developing disaster   Integration Techniques, Infinite
        Computer Programming II offers   and Networks               Credit Hour: 3                            well-planned course of action during   recovery plans, name spaces   Series, and Power Series. Through
                                                                                                              the period of training. The plan will be
                                                                    Prerequisite: ENG 200 + MTT 102

                                                                                                                                                                          practical problem-solving exercises,
        greater reliability, maintainability   Credit Hour: 3                                                 devised jointly by the site-supervisor   polices, customer care process and
        and reusability than Structured   Prerequisite: Junior Level  This course integrates two              and college- supervisor. The course   troubleshooting of networks.  students will refine their skills in
                                                                                                                                                                          translating real-world scenarios into
        Programming.  This course follows                           interrelated general engineering          will be a breakthrough in exposing   SWE 499A - Capstone Design
        on from Computer Programming   This course provides an introduction   disciplines, namely: ethics and   the students to the professional work   Project in Software Engineering   mathematical equations, enhancing
                                                                                                                                                                          their ability to interpret and solve
        I which covers the structured   to modern data communications and   economy. In the first part of the   culture and conduct of business   -Part A                 complex application problems.
        programming concepts. The current   computer networks from the physical   course, the students are introduced   complexities. During the period of
        course introduces the students to   to the transport layers.  The course   to ethical issues that practicing   internship, students will develop their   Credit Hour: 1      MTT 202 - Discrete Structures
        the concepts of Object Orientated   will present data communications   engineers may face in their    abilities and skills through performing   Prerequisite: 90 Credit Hours + SWE   and Applications
        Programming.  It develops the basic   fundamentals and computer   professional practice. This includes a   required tasks.          471 + ITE 421
        skills necessary to develop software   networking methods, using the ISO   discussion of the code of ethics and                     SWE 499B - Capstone Design    Credit Hours: 3
        application programs in Java using   7-layer reference model to organize   responsibility of engineers, ethical   ITE 390 - Computer Ethics                       Prerequisite: STT 100
        objected oriented principles and   the study. Attention will be focused on   theories, ethical problems-solving   Credit Hours: 3      Project in Software Engineering   This course is designed to equip
        concepts.                     the protocols of the physical, data link   methods, and case studies based                            -Part B                       engineering students with essential
                                      control, network, and transport layers,   on real events that illustrate the   Prerequisite: CSC 202
        The course presents the main   for local and wide area networks. The   problems faced by engineers. The   A study of the ethical and social   Credit Hours: 2      techniques for solving various types
        principles of Objected Oriented   course examines in detail analog and                                                              Prerequisite: SWE 499A        of first-order differential equations
        Programming: data abstraction,   digital signaling, analog and digital   case studies also show the effects of   issues related to computers and   The objective of this course is to   including Separable, Exact, Linear,
                                                                                                              computer networks, big data,
                                                                    engineering decisions on society.
        objects and classes, inheritance,   conversions, network protocols &                                                                provide a guided experience in   and Bernoulli equations. Additionally,
        and polymorphism, exception   topologies, and error detection &   The second part of the course gives   computer algorithms and Artificial   wide areas of Software Engineering   students will learn to formulate
        handling, abstract classes and   correction. It also discusses well-  students a working knowledge    intelligence. This course examines the   to student teams working on   mathematical models for basic
                                                                                                              ethical issues arising from advances
        interfaces.  Students should have   known standards such as Ethernet,   on making economic comparison                               capstone projects. The projects   physical systems. Moreover, they will
        a core foundation of structured   DSL, Frame Relay, ATM, and TCP/IP.   of investment alternatives in   in Information Technology and the   will integrate computer science   solve higher-order linear ordinary
                                                                                                              responsibility that IT professionals
        programming principles in order to   Topics on wireless communications   engineering project environment.   and users have in regard to ethical   theory and software development   differential equations using different
        Abu Dhabi University | Undergraduate Catalog 2026 - 2027                                              Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   581   582   583   584   585   586   587   588   589   590   591