Page 587 - Undergraduate Catalog 2026-27
P. 587

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
   582   583   584   585   586   587   588   589   590   591   592