Page 501 - Undergraduate Catalog 2024-25
P. 501

501


        CSC 301 - Data Structures and   CSC 308 - Operating Systems  alternatives using economic concepts
        Algorithms                                                  such as: the rate-of return (ROR), the
                                      Credit Hour: 3                present worth (PW), the future worth
        Credit Hours: 3               Prerequisite: CSC 301         (FW), the annual equivalent (AE),
        Prerequisite: MTT202, CSC202
                                      This course introduces students   cost-benefit analysis and breakeven
        This course builds on the pre-  to the concepts and principles of   and payback analysis. Other topics
        requisites programming courses   operating systems design and to   include replacement analysis, inflation
        and provides the students with an   the prevailing techniques for their   and depreciation. The course enables
        opportunity to further develop and   implementation. The course requires   students to make suitable decisions in
        refine their programming skills.   students to be already familiar with   their professional life when they have
        In particular, the emphasis of this   the structure of a user-program   to make a decision on ethical and
        course is on the organization of   after it has been converted into an   economical basis.
        information, the implementation   executable form and that they have   SWE 399A - Internship/Project in
        of common data structures such   some rudimentary understanding   Software Engineering-Part A
        as lists, stacks, queues, trees, and   of the performance trade-offs
        graphs, and techniques of data   inherent in the choice of algorithms   Credit Hours: 1.5
        abstraction, including encapsulation   and data structures. The course will   Prerequisite: 60 Credit Hours
        and inheritance. We will also explore   cover operating systems concepts
        recursion, hashing, and the close   including process management,   SWE 399B - Internship/Project in
        relationship between data structures   memory management, file and file   Software Engineering-Part B
        and algorithms. Operationally,   system management, and introduces   Credit Hours: 1.5
        applications of data structures to   distributed operating systems. Two   Prerequisite: 90 Credit Hours
        searching and sorting algorithms will   concrete examples of operating
        be incorporated into programming   systems are used to illustrate how   This course focuses on getting the
        assignments as will complexity   the principles and techniques are   student practically involved in the
        analysis. Hands-on programming is a   deployed in practice.  day-to-day business events in a
        central component of this course.                           relevant, modern and automated
                                      COE 202 - Engineering Ethics,   organization. The student will follow a
        CSC 305 - Data Communications   Economy and Law             well-planned course of action during
        and Networks                                                the period of training. The plan will be
                                      Credit Hour: 3
        Credit Hour: 3                Prerequisite: ENG 200 + MTT 102   devised jointly by the site-supervisor

        Prerequisite: Junior Level                                  and college- supervisor. The course
                                      This course integrates two    will be a breakthrough in exposing
        This course provides an introduction   interrelated general engineering   the students to the professional work
        to modern data communications and   disciplines, namely: ethics and   culture and conduct of business
        computer networks. It presents data   economy. In the first part of the   complexities. During the period of
        communications fundamentals and   course, the students are introduced   internship, students will develop their
        computer networking methods, using   to ethical issues that practicing   abilities and skills through performing
        the ISO 7-layer reference model to   engineers may face in their   required tasks.
        organize the study.           professional practice. This includes a   ITE 390 - Computer Ethics
        Attention will be focused on the   discussion of the code of ethics and
        protocols of the physical, data link   responsibility of engineers, ethical   Credit Hours: 3
        control, network, and transport layers,   theories, ethical problems-solving   Prerequisite: CSC 202
        for local and wide area networks.   methods, and case studies based   A study of the ethical and social
        The course examines in detail analog   on real events that illustrate the   issues related to computers and
        and digital signaling, analog and   problems faced by engineers. The   computer networks, big data,
        digital conversions, data link control,   case studies also show the effects of   computer algorithms and Artificial
        detection & correction, multiplexing,   engineering decisions on society.  intelligence. This course examines the
        local area networks (LANs), circuit   The second part of the course gives   ethical issues arising from advances
        switching, packet switching, network   students a working knowledge   in Information Technology and the
        protocols & standards, and error.  on making economic comparison   responsibility that IT professionals
                                      of investment alternatives in   and users have in regard to ethical
                                      engineering project environment.   computer usage. Topics covered are
                                      This includes description of the   social impact of computing, computer
                                      interest and time value of money   crime, software theft, privacy,
                                      relationships, methods of comparing   intellectual property rights, autonomy,

        Abu Dhabi University | Undergraduate Catalog 2024 - 2025
   496   497   498   499   500   501   502   503   504   505   506