Page 595 - Undergraduate Catalog 2026-27
P. 595

594    595


 AIN475 - Self-Driving Cars   teams using Tinkercad, EasyEDA, ICs,   case studies also show the effects   CSC201 - Computer   CSC301 - Data Structures and   CSC305 - Data Communications
 PCBs, and testing and measuring   of engineering decisions on society.   Programming I   Algorithms   and Networks
 Credit Hours: 3   equipment to design an electrocution   The second part of the course gives
 Prerequisite: AIN325 + AIN310  protection system and communicate   students a working knowledge   Credit Hours: 3   Credit Hours: 3   Credit Hours: 3
 This course builds on the concepts   their experience using presentations   on making economic comparison   Prerequisite: MTT101 or higher  Prerequisite: MTT202, CSC202  Prerequisite: Junior Level
 and skills acquired in AIN325, Edge   and reports. Students will also analyze   of investment alternatives in   The main objective of this course is to   This course builds on the pre-  This course provides an introduction
 AI, and AIN310, Machine Learning.   the impact of Electrical, Computer,   engineering project environment.   provide students with the logic and   requisites programming courses   to modern data communications and
 It provides students with an in-  and Biomedical Engineering on   This includes description of the   tools required to develop scientific   and provides the students with an   computer networks from the physical
 depth understanding of concepts,   society, the environment, and the   interest and time value of money   software programs in MATLAB.   opportunity to further develop and   to the transport layers. The course
 techniques, and applications of   economy.  relationships, methods of comparing   MATLAB is a matrix based language   refine their programming skills.   will present data communications
 Self-Driving Vehicles. Topics covered   CSC202L - Programming Lab   alternatives using economic concepts   that is commonly used for scientific   In particular, the emphasis of this   fundamentals and computer
 include Deep learning, Computer   such as: the rate-of return (ROR), the   and engineering computing. MATLAB   course is on the organization of   networking methods, using the ISO
 Vision, Behavior Cloning, Lane Assist,   Credit Hours: 1    present worth (PW), the future worth   has a rich set of toolboxes for a wide   information, the implementation   7-layer reference model to organize
 PID Control, and Internet of Things   Prerequisite: CSC201  (FW), the annual equivalent (AE), and   range of applications in science   of common data structures such   the study. Attention will be focused on
 (IoT). Students connect theoretical   cost-benefit analysis. Other topics   and engineering. The material for   as lists, stacks, queues, trees, and   the protocols of the physical, data link
 concepts learned in the course to   This lab focuses on the practical   include replacement analysis, and   this course includes: Introduction   graphs, and techniques of data   control, network, and transport layers,
 practice using hands-on laboratory   applications of computer   inflation. The course enables students   to Matlab Programming concepts,   abstraction, including encapsulation   for local and wide area networks. The
 experiences covering Lane Finding,   programming concepts, techniques,   to make suitable decisions in their   Control Structures (loops and   and inheritance. We will also explore   course examines in detail analog and
 Behavior Cloning on data collected   and designs. Lab equipment includes   professional life when they have   conditions), Functions, Arrays and   recursion, hashing, and the close   digital signaling, analog and digital
 using Unity Simulator, Autonomous   a PC and programming IDE. Students   to make a decision on ethical and   Object-Oriented programming.  relationship between data structures   conversions, network protocols &
 indoor flight mission programming.   connect theoretical concepts learned   economical basis.  and algorithms. Operationally,   topologies, and error detection &
 The course has a project. In this   in the course to practice using   CSC202 - Computer   COE101 - Introductory Artificial   applications of data structures to   correction. It also discusses well-
 project, students work teams   hands-on laboratory experiments   Programming II   Intelligence   searching and sorting algorithms will   known standards such as Ethernet,
 using PyCharm, MATLAB, Arduino,   covering Introduction to Integrated   Credit Hours: 3   be incorporated into programming   DSL, Frame Relay, ATM, and TCP/IP.
 Raspberry Pi, Actuators, and Sensors   Development Environments (IDEs),   Credit Hours: 3   Prerequisite: STT101  assignments as will complexity   Topics on wireless communications
 to design a Self-driving Robot with   Data Input and Output, Selection   Prerequisite: CSC201  analysis. Hands-on programming is a   will be covered as well.
 Lane Assist and PID Control System   Structures, Repetition Structures,    This course builds on the concepts   central component of this course.
 and communicate their experience   Debugging Techniques, Classes   Computer Programming II offers   and skills acquired in STT100 General   CEN330 - Probability and
 using presentations and reports.  and Object-Oriented Programming,   greater reliability, maintainability   Statistics. It introduces students   EEN210 - Digital Circuits   Stochastic Processes
 Decomposition and Modular   and reusability than Structured   to concepts, techniques, and
 ECS100 - Introduction to   Programming, Inheritance in   Programming. This course follows   applications of Artificial Intelligence.   Credit Hours: 3    Credit Hours: 3
 Engineering and Computing   Object-Oriented Programming,   on from Computer Programming   Topics covered include Artificial   Prerequisite: ECS100  Prerequisite: CEN320 + STT100
 Polymorphism, Multithreading,   I which covers the structured   This course builds on the concepts
 Credit Hours: 3   Application Programming Interfaces   programming concepts. The current   Intelligence Termonologies, Data   This course builds on the concepts
 Prerequisite: -  (APIs), Profiling and Unit Testing, and   course introduces the students to   Preprocessing, Supervised Learning   and skills acquired in ECS100   and skills acquired in STT100
                                      Introduction to Engineering
                                                                    General Statistics and CEN320
        ( e.g., Regression and Classification),
 This course provides an introductory   Version Control Systems.  the concepts of Object Orientated   AI Performance Evaluation and Bias,   and Computing. It introduces   Signals and Systems. It introduces
 general overview of electrical   COE202 - Engineering Ethics,   Programming. It develops the basic   Neural Networks, Convolutional   students to concepts, techniques,   students to concepts, techniques,
 engineering, biomedical engineering,   Economy and Law   skills necessary to develop software   Neural Networks, Clustering, Ethics in   and applications of digital logic   and applications of Random Signals
 computer engineering, and AI   application programs in Java using   AI and AI Strategy. Students connect   design. Topics covered include   and Noise. Topics covered include
 and robotics engineering fields,   Credit Hours: 3   objected oriented principles and   theoretical concepts learned in the   digital concepts, number systems,   probability theory, discrete and
 introducing students to concepts,   Prerequisite: ENG200 + MTT102  concepts.  course to practice using hands-on   operations, codes, logic gates, logic   continuous random variables and
 techniques, and applications of   The course presents the main   laboratory experiences covering   simplification, combinational logic   their distributions, the concept of
 Electrical, Computer, and Biomedical   This course integrates two   principles of Objected Oriented   data preprocessing, performance   analysis, latches, flip-flops, counters,   mean and variance, functions of one
 Engineering. Topics covered include   interrelated general engineering   Programming: data abstraction,   evaluation, cross-validation, and   shift registers. The course has a   and two random variables, central
 an Introduction to Engineering, Roles,   disciplines, namely: ethics and   objects and classes, inheritance,   neural networks. The course has a   project. In this project, students work   limit theorem, statistics, and random
 and Workplace of Engineers, Ethical   economy. In the first part of the   and polymorphism, exception   project. In this project, students work   teams using digital logic ICs to design   processes. In this project, students
 Practices in Engineering, Design   course, the students are introduced   handling, abstract classes and   teams using Excel and AI-Training   a combinational and sequential   work teams using MATLAB to design
 Process, Basic Circuit Concepts,   to ethical issues that practicing   interfaces. Students should have   Software to design a classification   logic circuits using k-maps and state   a graphical user interface (GUI) for
 Numeric Systems, and Teamwork.   engineers may face in their   a core foundation of structured   model and communicate their   machines and communicate their   image processing and communicate
 Students connect theoretical   professional practice. This includes a   programming principles in order to   experience using presentations and   experience using presentations and   their experience using presentations
 concepts learned in the course to   discussion of the code of ethics and   progress smoothly and effectively in   reports.  reports.  and reports.
 practice using hands- on laboratory   responsibility of engineers, ethical   this course.
 experiences covering Ohm’s law,   theories, ethical problems-solving
 electronic simulations, programming,   methods, and case studies based
 and debugging. The course has   on real events that illustrate the
 a project where students work in   problems faced by engineers. The


 Abu Dhabi University | Undergraduate Catalog 2026 - 2027  Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   590   591   592   593   594   595   596   597   598   599   600