Page 489 - Undergraduate Catalog 2024-25
P. 489

489


        and introduces the use of these                              mobile applications. The course uses
        concepts in chemistry.         Major Requirements            both the Arduino and Raspberry Pi
        CHE 201L Chemistry Lab                                       and their integration using PyFirmata.
                                                                     Especially emphasis is given to using
        Credit Hours: 3                                              operating system (Linux) capabilities
        Prerequisite: CHE 205 (co-req)  CEN 325 - Internet of Things:   to expand what can be done
                                      Foundation and Design          compared to CEN325. For example,
        This course introduces the principles   Credit Hours: 3      integrating simple computer vision
        and concepts of chemistry with the                           and mobile applications in embedded
        emphasis on laboratory skills and   Prerequisite: (SWE 201 or CSC 201)   control.
        practical hands-on experiences for   + CSC 303
        the students.  This course will have   This course will introduce   CEN 445 - Securing the Internet
        laboratory experiments, simulated   microcontrollers and how they are   of Things
        experiments, demonstrations and   used to build Internet of Things   Credit Hours: 3
        group activities for the students that   applications. During this course,   Prerequisite: CEN 425
        illustrate the principles and concepts   students will develop a basic
        for the course CHE 205.       understanding of embedded and   This course introduces the
        STT 201 Intermediate Statistics   networked systems and how to   fundamental concepts of IoT security,
                                                                     introducing students with practical
        and Research Methods          program them using assembly and   solutions that account for resource
                                      embedded C. They also learn how
        Credit Hours: 3               simple I/O devices are controlled   limitations at IoT end-node, hybrid
        Prerequisite: STT 100         by these microcontrollers and how   network architecture, communication
                                      to connect them to the cloud using   protocols, and application
        The science of data analysis   Wi-Fi. Lectures and labs will be used   characteristics. The course covers the
        is commonly called Statistics.    to ensure that the concepts of IoT are   most important potential IoT security
        Statistics and statistical analyses are   understood.        risks and threats and presents both
        fundamental tools for managerial                             the general theory and practical
        decision-making.   Statistical   CEN 425 - Internet of Things:   implications for people working in
        analysis provides many ways to   Applications and Networking  security in the Internet of Things.
        deal with uncertainties and, hence,   Credit Hours: 3
        is useful both for descriptive and                           CSC 302 - Database
        for inferential tasks.  This course   Prerequisite: CEN 325 + (CEN 333 or   Management Systems
        presents statistical concepts and their   ITE 421) + (CSC 305 as co-req)  Credit Hours: 3
        applications for managerial decision-  This course builds upon the concepts   Prerequisite: MTT 202, SWE 201 or
        making.  Computer based statistical   and skills developed in CEN325   CSC 201
        analyses and the application of   and CEN333. It enforces covered
        the insights gained through such   concepts and introduces new ones   This course is about databases, and
        statistical analyses for developing   for distributed embedded systems   in particular, relational databases and
        effective business decisions will be   design. The course uses 8-bit   languages. The course introduces
        integrated into every aspect of the   microcontrollers and Linux-based   the concepts relating to creating,
        course.  Topics addressed include   32-bit microprocessors and their   managing and querying database
        Normal Distribution, sampling   integration running Linux design   systems. It covers the fundamentals
        distributions, estimation techniques,   scalable applications in the context   of databases, the process of database
        hypothesis testing for one and more   of Internet of Things.  Students   design, including data modelling, in
        than one populations, Goodness-of-  are also introduced to state charts   particular with the Entity Relationship
        Fit and Analysis of Variance.  (with concurrency and composite   Model, and the relational data model.
                                      states) for modeling and design   Students will gain a sound practical
                                      of IoT applications. The course   understanding of the SQL relational
                                      discusses advanced interfacing   database query language.
                                      techniques to many sensors and   CSC 303 Digital Logic Design
                                      actuators. At the end of the course
                                      students will gain theoretic and   Credit Hours: 3
                                      practical experiences that they can   Prerequisite: ECT 200
                                      immediately utilize to design and
                                      implement real-life IoT projects for   This course discusses the theory,
                                      remote monitoring and control using   operation, and applications of digital
                                                                     logic devices and systems and

        Abu Dhabi University | Undergraduate Catalog 2024 - 2025
   484   485   486   487   488   489   490   491   492   493   494