Page 593 - Undergraduate Catalog 2026-27
P. 593

592    593


 NoSQL and MongoDB.  data encompass various methods/  network devices to maintain integrity,   in the current Software Engineering   Bachelor   Machine Learning, Deep Neural
 techniques with many challenges   confidentiality and availability of data   curriculum such as Software   Networks, IoT, Microcontrollers,
 ITE 414 - Introduction to   to be considered. In this course   and. The course concludes upon   Testing, Software Maintenance,   Embedded Systems, TinyML. Students
 E-commerce  students will have a comprehensive   the topic of legal and ethical aspects   Software quality and Software   of Science   connect theoretical concepts learned
 Credit Hours: 3       overview of the Big Data ecosystem   of computer security including   Measurement. Selected Topics in   in Artificial   in the course to practice using hands-
 Prerequisite: Junior Level  and its value chain. They will learn   cybercrime, intellectual property,   Software Engineering covers the   on laboratory experiences covering
 how to identify and evaluate different   privacy and ethical issues.  update to date and key research   Intelligence   TinyML Models Training and Testing,
 With the rapid growth of the Internet,   Big Data challenges. They will gain   areas of selected topics in software   Deployment of TinyML Models to
 commerce on the web has been   the essential theoretical and practical   CSE 410 - Mobile Device Security  engineering. It provides many   Microcontrollers, and Wake-Word
 a significant part of the revenue   knowledge required to evaluate   Credit Hours: 3      methods and practices used in   Engineering   Detection Application. The course has
 stream for companies. This course   Big Data quality requirements and   Prerequisite: CSC 305  the different phases of Software   a project.
 will develop a comprehensive   design and implement business   Development Life Cycle, comprising
 understanding of the main business   solutions using Big Data methods   This course focuses on how to secure   requirements analysis, requirements   AIN310 - Machine Learning and   In this project, students work teams
 concepts and technical facets related   and technologies. The course   mobile devices, i.e., any device that   specification, software design,   Pattern Recognition   using Arduino IDE , TensorFlow Lite,
 to e-commerce. It starts by defining   walks the students through the   cannot be not classified as a desktop   implementation, maintenance, and   PyCharm, Arduino Nano 33 BLE
 e-commerce and identifying its most   Big Data process starting from   or a server, and the significant threats   process. The course topics contain   Credit Hours: 3   Sense, Sensors, and Actuators to
 prevalent features, then it moves   data acquisition, and moving to   affecting the services delivered over   state of the art research articles from   Prerequisite: CSC201 + COE101 +   design a TinyML-based Model and
 to identify several e-commerce   storage, processing, analytics and   the mobile infrastructure. The main   the software engineering discipline.   MTT200  Deployment and communicate their
 business models. Students will learn   visualization. Throughout the course   security principles incorporated in   The course will equip students with   experience using presentations and
 how to identify and analyze all the   the students will learn the tools   the design of several generations   the necessary skill to conduct pioneer   This course builds on the concepts   reports.
                                      and skills acquired in CSC201
 major elements of an e-commerce   and frameworks required to handle   of mobile networks is overviewed.   research in software engineering   AIN410 - Deep Learning
 business model and will learn how to   Big Data. Finally, by completing   Various security models will be   and apply these skills in their future   Computer Programming I,
 design a comprehensive e-commerce   this course, students will be able   explored including the main popular   research activities.  COE101 Introductory to Artificial   Credit Hours: 3
                                      Intelligence, and MTT200 Calculus II.
 business plan. The course introduces   to develop a Big data strategy and   mobile device platforms such as:   Prerequisite: AIN310
 the students to the IT infrastructure   implement a Big data business   iOS, Android and Windows Phone. In   The course emphases on traditional   It introduces students to concepts,   This course builds on the concepts
                                      techniques, and applications of
 of e-commerce and helps the   solution using the techniques,   addition, the course teaches students   and evolving methods and paradigms
 students understand the technical   methods, and technologies   about the security of mobile services,   of software engineering and helps   Machine Learning (ML). Topics   and skills acquired in AIN310 Machine
                                                                    Learning and Pattern Recognition.
 challenges involved in developing an   introduced throughout the course.  such as VoIP, text messaging, WAP   students to understand and use   covered include data structures,   It provides students with an in-
                                      training and testing, performance
 e-commerce web presence. Finally,   and mobile HTML. Students will   research skills in the software
 the students will learn the process of   CSE 400 - Network Security and   become familiar with various tools   engineering area.  assessment, classification, and   depth understanding of concepts,
                                      regression. Students connect
                                                                    techniques, and applications of
 planning, designing, and developing   Forensics  that are used to recover cell phone
 an e-commerce web presence and   Credit Hours: 3      data, and the type of extractions, and   theoretical concepts learned in the   Artificial Intelligence (AI) and Deep
                                                                    Learning. Topics covered include
 will apply the learned concepts and   Prerequisite: CSC 305                             will be able to analyze the results by   course to practice using hands-on   Artificial Intelligence, Deep Neural
                                      laboratory experiences covering
 technologies to design and develop a   diving deep within the file systems of
 working prototype of an e-commerce   This course provides the students   mobile devices. Students will engage   Regression from scratch using   Networks, Convolutional Neural
                                                                    Networks (CNN), Autoencoders, YOLO,
                                      numpy, Classification comparison
 website. The course also tackles   the opportunity to examine   in forensic acquisition and analysis of
 topics related to online payment   network-based attacks and whether   mobile computing devices, specifically   using sklearn, Image classification   Generative Adversarial Networks
                                                                    (GANs), and Deep Reinforcement
 methods and security to enrich the   originating from outside the   iOS, Android, and Windows Phone   using Keras and pytorch. The course   Learning. Students connect
                                      has a project. In this project, students
 learning experience.  enterprise (Internet) or from the local   devices.  work teams using PyCharm, Scikit   theoretical concepts learned in the
 LAN.  In addition, this course provides
 ITE 442 - Data Science and Big   an introduction to the methodology   SWE 490 - Selected Topics in   Libraries, and PyTorch to design a   course to practice using hands-on
 Data Analytics  and procedures associated with   Software Engineering  deep learning image classifier and   laboratory experiences covering
                                                                    Implementing Backpropagation
 Credit Hours: 3      digital forensic analysis in a network   Credit Hours: 3      communicate their experience using   using Python, CIFAR10 Classification
                                      presentations and reports.
 Prerequisite: (SWE 201 or CSC 201) +   environment. The course will provide   Prerequisite: 90 Credit Hours  using Keras, and and Region-based
 STT 201  the students with the methods   AIN325 - Edge AI          Convolutional Neural Networks
 and ways to protect, detect, and   Software Engineering curriculum
 The Big Data course focuses on   defend the enterprise network   cover fundamental principles in   Credit Hours: 3   (RCNNs) for Stop Sign Detection.
 managing and processing massively   from such attacks. Students will   different area such as Software   Prerequisite: CSC201 + COE101  The course has a project. In this
 large, versatile, continuous, and   also learn about the importance of   development life cycle, Object   This course builds on the concepts   project, students work teams using
 heterogeneous data retrieved from   network forensic principles, legal   Oriented design patterns, Software   and skills acquired in CSC201, and   PyCharm, Scikit Libraries, Keras, and
 different sources including, for   considerations, digital evidence   requirements and specification and   COE101. It introduces students   Tensorflow to design a YOLO and
 instance, sensors, social media, web   controls, and documentation of   many other areas.  to concepts, techniques, and   RCNN Object Detection Networks and
 applications, ERP systems, mobile   forensic procedures. The practical   applications of Machine Learning   communicate their experience using
 applications, transportation systems,   component of this course will    The main purpose of this course   (ML), Deep Learning, and Internet of   presentations and reports.
 and others. Acquiring, storing,   provide the students with the skills   is to study Software Engineering   Things (IoT). Topics covered include
 processing, and visualizing this   to install, troubleshoot and monitor   related topic that are not included
 Abu Dhabi University | Undergraduate Catalog 2026 - 2027  Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   588   589   590   591   592   593   594   595   596   597   598