Page 570 - Undergraduate Catalog 2026-27
P. 570

570                                                                                                  571


        to implants and medical devices,   Bachelor of               its subfields, and major application     CSC 301 - Data Structures and   CSC 308 - Operating Systems  the opportunity to practice cyber
        (3) degradation of biomaterials in                           areas. Students will learn the           Algorithms                    Credit Hours: 3                security engineering knowledge,
        biological environments and issues   Science in              different types of data, data sources    Credit Hours: 3                                              skills, and best practices in a realistic
        of biocompatibility, (4) immune                              and data uses, and technologies for                                    Prerequisite: CSC 301          development environment.
        response, inflammation, and healing   Cybersecurity          Big Data. Then, we move through          Prerequisite: MTT202, CSC202  This course introduces students
        in the presence of biomaterials,                             the various types of analytics starting   This course builds on the pre-  to the concepts and principles of   ECT 200 - Introduction to
        (5) specialized considerations in                            with basic univariate descriptive        requisites programming courses   operating systems design and to   Computing
        implant design, including thrombosis,  Engineering           analytics and moving through             and provides the students with an   the prevailing techniques for their   Credit Hours: 3
        infection, tumorogenesis, and                                multivariate until we reach predictive,   opportunity to further develop and   implementation. The course requires
        calcification, (6) application of                            model-based analytics. The course        refine their programming skills.   students to be already familiar with   This course is meant to be an
        biomaterials in tissue engineering,                          is designed in a way that balances       In particular, the emphasis of this   the structure of a user-program   introduction to a variety of topics in
        gene therapy, and regenerative   Degree Requirements         between theory and practice.             course is on the organization of   after it has been converted into an   the fields of information technology,
        medicine, and (7) experimental                               Throughout the course, the students      information, the implementation   executable form and that they have   computer and electrical engineering.
        methods and fabrication techniques                           will follow the data-driven approach     of common data structures such   some rudimentary understanding   The course demonstrates the
        used in the characterization and                             to solving real-life problems through    as lists, stacks, queues, trees, and   of the performance trade-offs   importance of computers in our day-
        processing of biomaterials.   SWE 201 - Structured           a series of practical labs and class     graphs, and techniques of data   inherent in the choice of algorithms   to-day life and the kind of challenges
                                      Programming                    activities. They will learn how to       abstraction, including encapsulation   and data structures. The course will   ahead. Topics that are covered
                                      Credit Hours: 3                explain and identify the elements        and inheritance. We will also explore   cover operating systems concepts   include the computer systems
                                                                                                                                                                           components, the operating systems
                                      Prerequisite: MTT101 or higher  of introductory to intermediate         recursion, hashing, and the close   including process management,   and applications software. The
                                                                     data-driven systems using Microsoft      relationship between data structures   memory management, file and file
                                      The main objective of this course is to   Power BI. The course concludes by   and algorithms. Operationally,   system management, and introduces   importance of networking, systems
                                      provide students with the logic and   introducing the students to a variety   applications of data structures to   distributed operating systems. Two   analysis, databases, and software
                                      tools required to develop structured   of special data analytics applications   searching and sorting algorithms will   concrete examples of operating   development are highlighted.
                                      software programs in Java.  Java is a   in engineering, health, business, and   be incorporated into programming   systems are used to illustrate how   In addition to that students are
                                      challenging programming language   the web emphasizing social, security,   assignments as will complexity   the principles and techniques are   introduced to the principle of
                                      that is based on the object-oriented   and economic dimensions.         analysis. Hands-on programming is a   deployed in practice.  electricity and circuit. The students
                                      programming methodology.                                                central component of this course.                            will also be introduced to different
                                      However, this course focuses on   CSC 202 - Computer                                                  CSE 210 - Introduction to      programming languages in general,
                                      structured programming as the main   Programming II                     CSC 305 - Data Communications   Cybersecurity Engineering    with some emphasis on a Python.
                                      learning objective.  It also serves as   Credit Hours: 3                and Networks                  Credit Hours: 3                CSE 399A - Internship/Project in
                                      a preliminary foundation for learning   Prerequisite: SWE 201 or CSC 201  Credit Hours: 3                                            Cybersecurity -Part A
                                      the object-oriented programming                                                                       Prerequisite: ECT 200
                                      methodology.  The material for this   Object-oriented programming offers   Prerequisite: Junior Level  Cyber security engineering aims   Credit Hours: 1.5
                                      course includes: Introduction to   greater reliability, maintainability   This course provides an introduction   at developing secure systems   Prerequisite: 60 Credit Hours
                                      Computers and Java Programming,   and reusability than structured       to modern data communications and   by combining various aspects of
                                      Control Structures (loops and   programming. This course follows        computer networks. It presents data   systems and software engineering,   CSE 399B - Internship/Project in
                                      conditions), Functions, Arrays, and   on from Structured Programming    communications fundamentals and   and operational security. It covers   Cybersecurity -Part B
                                      Strings and the notion of algorithms   and introduces the concepts of   computer networking methods, using   all processes from risk analysis,   Credit Hours: 1.5
                                      for solving problems.          Object-Oriented Programming. It          the ISO 7-layer reference model   engineering security requirements,   Prerequisite: 90 Credit Hours
                                                                     develops the basic skills necessary                                    malware analysis to anticipate
                                      COE 102- Introductory Big Data   to develop software application        to organize the study. Attention                             This course focuses on getting the
                                      Analytics                      programs in Java using objected          will be focused on the protocols   future vulnerabilities, and planning   student practically involved in the
                                                                                                              of the physical, data link control,
                                                                                                                                            ongoing improvements. The
                                      Credit Hours: 3                oriented principles and concepts.        network, and transport layers, for   course will initiate students to the   day-to-day business events in a
                                                                     The course presents the main             local and wide area networks. The   basic concepts and terminology   relevant, modern and automated
                                      Prerequisite: STT100           principles of Objected Oriented          course examines in detail analog   of cyber security, standards,   organization. The student will follow
                                      This course provides a general   Programming: data abstraction,         and digital signaling, analog and   DevOps, building organizational   a well-planned course of action
                                                                                                                                                                           during the period of training. The
                                                                     objects and classes, inheritance,
                                      introduction to Data Analytics.                                         digital conversions, data link control,   models, and how cyber security   plan will be devised jointly by the site-
                                      It provides an essential guide to   and polymorphism. Students should   detection & correction, multiplexing,   is commonly addressed after the   supervisor and college- supervisor.
                                      understanding and using data   have a core foundation of structured     local area networks (LANs), circuit   design and implementation phases.   The course will be a breakthrough
                                                                     programming principles in order to
                                      analytics in real-life applications                                     switching, packet switching, network   It will help the students build up an   in exposing the students to the
                                      without the need for any previous   progress smoothly and effectively in   protocols & standards, and error.  understanding of how to integrate   professional work culture and
                                                                     this course.
                                      familiarity with programming. The                                                                     cyber security tools/techniques   conduct of business complexities.
                                      course starts by introducing the main                                                                 and best practices in the design   During the period of internship,
                                      concepts of Data Analytics to provide                                                                 processes of systems engineering.   students will develop their abilities
                                      a solid understanding of the field,                                                                   The course incorporates a capstone
                                                                                                                                            project where students are given   and skills through performing
        Abu Dhabi University | Undergraduate Catalog 2026 - 2027                                              Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   565   566   567   568   569   570   571   572   573   574   575