Page 516 - Undergraduate Catalog 2023-24
P. 516
516 517
Automata with applications. PHY 201 - Physics and and introduces the use of these The course present classical logic, students gain the knowledge needed and paradigms that are associated
Engineering Applications II concepts in chemistry. Hoare logic, software behavior and to develop a well-designed Website. with distributed systems. During
MTT 204 - Introduction to Linear software specification, data types and They learn the fundamentals of our exploration of principles, we
Algebra Credit Hours: 3 CHE 201L - Chemistry Lab constructive logic. HTML syntax and layout, creating will focus on developing a working
Prerequisite: PHY 102 effective web pages, configuring understanding of the notions and
Credit Hours: 3 Credit Hours: 3 SWE 401 - Software Engineering
Prerequisite: MTT 200 The course is intended to provide Prerequisite: CHE 205 (co-req) web server (FireBase cloud server), concepts that are fundamental to all
engineering and science students Credit Hours: 3 writing client-side JavaScript, integrate distributed systems: communication,
This course is an introduction to with sufficient understanding and This course introduces the principles Prerequisite: CSC 202 JavaScript into web pages and create coordination, fault-tolerance,
Linear Algebra and some of its knowledge of physics concepts in and concepts of chemistry with the an interactive and dynamic Website. transparency, self-organization,
applications. The aim is to teach the Electricity and Magnetism that can emphasis on laboratory skills and This course covers the principles of Cascaded Style Sheets (CSS) are and synchronization. During our
fundamentals of linear algebra in a be relevant to their field of study. practical hands-on experiences for software engineering and object- introduced to specify the presentation investigation of paradigms, such as
way that illustrates their relevance The course is divided into two parts: the students. This course will have oriented analysis and design. Topics of elements on a Webpage, e.g., message passing, remote object
to engineering applications. An Electricity and Magnetism. The topics laboratory experiments, simulated include software development as an fonts, spacing, sizes, colors and invocation, distributed shared
Introduction to Matrices and Systems covered are; electric field, Gauss’s law, experiments, demonstrations and engineering discipline, modeling with positioning. JavaScript, which is memory, or group communication,
of Linear Equations are given with electric potential, capacitance and group activities for the students that UML, requirements elicitation, object- the standard client-side scripting we will examine, in great depth,
other topics such as: Determinants, dielectrics, current and resistance, illustrate the principles and concepts oriented analysis, architecture design, language for Web-based applications, specific technologies for building
Linear Transformations, Eigenvectors direct current circuits, magnetic for the course CHE 205. object design, implementation and is presented to add functionality distributed systems. To this end, we
and Eigenvalues and Diagonalizing fields, sources of magnetic field, STT 201 - Intermediate Statistics testing. to the web page. JavaScript Object will focus on the implementation
Matrices. Engineering applications of Faraday’s law and inductance. and Research Methods Notation (JSON), used for data of distributed systems that utilize
linear algebra are incorporated using interchange, is also briefly covered. the Java programming language.
Math software available. PHY 201L - Physics and Credit Hours: 3 Major Requirements AngularJS, an open source JavaScript Main topics include: interprocess
Engineering Applications II Lab Prerequisite: STT 100 framework developed by Google, is communication, remote invocation,
PHY 102 - Physics and shown as an example of a single-page distributed operating systems,
Engineering Applications I Credit Hours: 3 The science of data analysis Web application. distributed file systems, coordination
Prerequisite: PHY 102 + PHY 201 (co- is commonly called Statistics. CSC 302 - Database Management
Credit Hours: 3 req) Statistics and statistical analyses are Systems CSC 406 - Artificial Intelligence and agreement, and concurrency
Prerequisite: MTT 102 control.
This course is designed to help fundamental tools for managerial Credit Hours: 3 Credit Hours: 3
The course aim is to provide students develop the ability to decision-making. Statistical Prerequisite: MTT 202 + (SWE 201 or ITE 409 - Human Computer
engineering and computer science perform scientific experiments and analysis provides many ways to CSC 201) Prerequisite: STT 201 + CSC 301 Interaction
students with clear understanding to enhance their understanding of deal with uncertainties and, hence, Credit Hours: 3
of the basic concepts of physics. theoretical material presented in is useful both for descriptive and This course is about databases, and This course provides a solid Prerequisite: CSC 401 or SWE 401
The course is divided into two parts: Phy201 (Electricity and Magnetism) for inferential tasks. This course in particular, relational databases and theoretical framework for
Mechanics, and Waves. The topics by performing landmark experiments presents statistical concepts and their languages. The course introduces addressing complex problems Effective design of human computer
covered are; Units, Vectors and with emphasis on the presentation applications for managerial decision- the concepts relating to creating, in navigation, planning, strategy, interfaces is a major factor in
Scalars, vectors product, motion in and interpretation of experimental making. Computer based statistical managing and querying database pattern recognition, and knowledge developing user-friendly software. The
one and two dimensions, Newton’s data. analyses and the application of systems. It covers the fundamentals management. It also introduces course will provide the background
laws of Motion, Circular motion, Work the insights gained through such of databases, the process of database basic concepts of AI in the gaming theory, practical examples, and
and Energy, Conservation of Energy CHE 205 - General Chemistry I statistical analyses for developing design, including data modelling, in context such as planning and search. models and techniques that enable
and Oscillatory Motion. effective business decisions will be particular with the Entity Relationship Emphasis will be place on applications students to design good interfaces
Credit Hours: 3 integrated into every aspect of the Model, and the relational data model. of AI in various genres of computer and to evaluate human computer
PHY 102L - Physics and Prerequisite: (Co) ENG 102/ENG 200 course. Topics addressed include Students will gain a sound practical games. Students will work with interface functionality and usability.
Engineering Applications I Lab This course introduces the principles Normal Distribution, sampling understanding of the SQL relational implementations of common game AI The course will examine the practical
Credit Hours: 3 of chemistry including: elements and distributions, estimation techniques, database query language. algorithms for behaviors such as path and theoretical issues of how people
finding, and behavior selection.
Prerequisite: MTT 102 + PHY 102 their symbols, the periodic table, hypothesis testing for one and more CSC 307 - Web Design interact with computers and methods
(co-requisite) names and formulas of compounds, than one populations, Goodness-of- CSC 408 - Distributed for developing software to improve
chemical reactions, balancing Fit and Analysis of Variance. Credit Hours: 3 Information Systems usability. A principal goal is for
This course is designed to help chemical equations, stoichiometry, Prerequisite: SWE 201 or CSC 201 students to develop an awareness
students develop the ability to and other major principles of SWE 302 - Formal Methods in Credit Hours: 3 and sensitivity for user needs
perform scientific experiments and organic and in-organic substances. Software Engineering The Internet and the Web have Prerequisite: CSC 202 + CSC 305 and abilities as they interact with
to enhance their understanding Laws and applications will also be Credit Hour: 3 revolutionized the way people computer software.
of theoretical concepts presented described in this course. This course Prerequisite: MTT 202 + SWE 401 communication and organizations do The study of distributed systems is
in Physics I course (PHY102) by gives the students a full idea about business. The business environment exciting and interesting! In many ITE 408 - Information Security
performing landmark experiments the basic definitions of chemistry, The main focus of this course is to of today demands that ICT respects, distributed systems are at Credit Hours: 3
with emphasis on the presentation chemical interactions and laws, introduce a mathematical approach professionals know how to establish the forefront of a revolution in the Prerequisite: CSC 305
and interpretation of experimental and characteristics of mater. Also, it for the specification, verification and maintain an interactive and computer science discipline. In this
data. reviews important algebraic concepts and testing of software systems. dynamic Websites. In this course, course we will explore the principles This course builds on understanding
Abu Dhabi University | Undergraduate Catalog 2023 - 2024 Abu Dhabi University | Undergraduate Catalog 2023 - 2024