Page 445 - Undergraduate Catalog 2024-25
P. 445
445
to VHDL on Quartus and the Altera and communicate their experience Output systems, hardware-software
DE2 Board, and Combinational and using presentations and reports. interface, pipelining, processor and
Sequential Circuits in VHDL. memory architectures, specialized
CEN 455 - Security processor extensions, virtualization.
EEN 365 - Control Systems Fundamentals for Computers Students connect theoretical
and Embedded Systems
Credit Hours: 3 concepts learned in the course to
Prerequisite: MTT204 + CEN320 Credit Hours: 3 practice using hands-on laboratory
Prerequisite: CSC308 + CSC305 + experiences covering VHDL memory,
This course builds on the concepts CEN325 VHDL ALUs, and VHDL control
and skills acquired in MTT204 logic. The course has a project. In
Introduction to Linear Algebra and This course builds on the concepts this project, students work teams
CEN320 Signals and Systems. It and skills acquired in CSC308 using VHDL to design a basic
introduces students to concepts, Operating Systems, CSC305 Data computer architecture systems and
techniques, and applications of Communications and Networks, communicate their experience using
Control Systems. Topics covered and CEN325 Internet of Things: presentations and reports.
include Modeling in Frequency Foundations and Design. It
and Time domains, The Transfer provides students with an in-
Functions, Poles, Zeros, System depth understanding of concepts, Major Elective
Response, block diagrams, Signal- techniques, and applications
Flow Graphs, Stability, Steady- of information security. Topics
State Error, Root Locus, and PID covered include Data security, Data CSC 302 - Database
Controllers. Students connect integrity, Technical vulnerabilities, Management Systems
theoretical concepts learned in the Human factor vulnerabilities,
course to practice using hands-on Resource protection models, Credit Hours: 3
laboratory experiences covering Secret key cryptography, Public Prerequisite: CSC201, MTT202
control systems analysis, PID key cryptography, Message
controllers on Simulink, and PID authentication codes, Network This course is about databases, and
controllers on Arduinos. The course security. Students connect theoretical in particular, relational databases and
has a project. In this project, students concepts learned in the course to languages. The course introduces
work teams using MATLAB to design practice using hands-on laboratory the concepts relating to creating,
a liquid level control system for a experiences covering Data protection managing and querying database
chemical processing facility and techniques, Data encryption systems. It covers the fundamentals
communicate their experience using techniques, and Authentication of databases, the process of
presentations and reports. techniques. The course includes database design, including data
modelling, in particular with the
CEN 466 - Advanced Digital a project where students work in Entity Relationship Model, and the
teams using Python to design a
System Design Secure Communication System relational data model. Students will
Credit Hours: 3 using Advanced Cryptography and gain a sound practical understanding
of the SQL relational database query
Prerequisite: EEN210 communicate their experience language. They will also develop skills
through presentations and reports.
This course builds on the concepts related to normalization of relational
and skills acquired in EEN210 Digital CEN368 - Computer Architecture tables.
Circuits. It provides students with an and Organization CSC 307 - Web Design
in-depth understanding of concepts, Credit Hours: 3
techniques, and applications of Credit Hours: 3
FPGAs and Digital Design. Topics Prerequisite: EEN210 + CEN325 Prerequisite: SWE201 or CSC201
covered include NMOS, CMOS, and This course builds on the concepts
FPGA Implementations, Arithmetic and skills acquired in EEN210 Digital The Internet and the Web have
Circuits, Combinational Logic Circuits and CEN325 Internet of revolutionized the way people
communicate and organizations do
Blocks, Sequential Logic Blocks, Things: Foundation and Design. It
Asynchronous Sequential Circuits in introduces students to concepts, business. The business environment
VHDL, Computer-Aided Design Tools, techniques, and applications of today demands that ICT
and Testing in VHDL. The course has of computer architecture and professionals know how to establish
a project. In this project, students organization. Topics covered include and maintain an interactive and
dynamic Websites. In this course,
work teams using VHDL to design a CPU basics and organization,
digital parking garage control system instruction set architecture, Input/ students gain the knowledge needed
Abu Dhabi University | Undergraduate Catalog 2024 - 2025