|
BIO 101 Introduction to Biology (3
credits) To study a simplified
presentation of basic chemical and
biological concepts with the emphasis on
human body structures and functions and the
common systematic disorders, diseases, and
malfunction associated with the different
systems and their organs.
CHE 101 Principles of Chemistry I (3
credits) This course is a survey course
in chemistry. It involves the study of the
fundamentals of chemistry with emphasis on
bonding, intermolecular forces, properties
of the elements, stoichiometry, physical
states of matter, the periodic table,
chemical kinetics, and the chemistry of
materials.
CSC 201 Introduction to Information
Technology (3 credits) This is a course
that explores different computer hardware,
software, applications, and cases that
demonstrate their impact on different
services and industrial firms. Coreq.: ENG
203
CSC 203 Introduction to Computer Science
(3 credits) This is an introductory
computer science course for undergraduate
students. The goal of the course is to
communicate systematically the essential and
fundamental technical principles in computer
science and get the big picture: area of
research and development in computer science
as well as knowing the basics:
terminologies, principles and basic
theories.
CSC 205 Introduction to Programming (3
credits) This course covers a general
introduction to programming, and a general
introduction about problem solving. In this
course, you will get familiar with
functions, loop structures,
inputting/outputting functions. At the end
of the course the use of pointers is
explained in details.
CSC 207 Advanced Programming (3 credits)
Introduction to object-oriented programming:
Classes and objects, polymorphism,
inheritance. File processing, event driven
programming and exception handling. The
students will apply software engineering and
object-oriented principles to design and
implement medium sized problems. Prereq.:
CSC 205
CSC 210 Data Structures (3 credits)
This course explores the data structure
programming with C++ and Visual basic in
order to demonstrate their advantages and
efficiency in the designing process. The
themes to be covered are: Arrays, Pointers,
Functions (Recursive and Iterative), Queues,
Stacks and Trees. Coreq.: CSC 207
CSC 300 Comp. Org & Assembly Lang. (3
credits) This course covers an
understanding of basic structure of
computers and computer organization. The
student will be familiar with machine
instructions and programs written in
assembly language and interface Input/Output
ports to a processor. All issues to main
programs calling nested subroutines will be
also the subject of this course. Prereq.:
CSC 205
CSC 313 Computer Graphics (3 credits)
Overview of graphics hardware, basic drawing
algorithms, 2-D transformations, windowing
and clipping, interactive input devices,
curves and surfaces, 3-D transformations and
viewing, hidden-surface and hidden-line
removal, shading and color models,
illumination models, image synthesis and
computer animation. Prereq.: CSC 210, MAT
205
CSC 314 Database Systems (3 credits)
Introduction to basic concepts of DBMS.
Entity-Relationship Model. Relational Model
and Languages. Implementation of Databases
-file Organization, indexing, and hashing.
Functional dependencies and normalization.
Query processing. Security. Introduction to
transaction management - concurrency control
and recovery. SQL as a standard for database
querying. Prereq.: CSC 210
CSC 320 Internet Programming (3 credits)
This course surveys the many technologies
that are used to program multitiered,
client/server, database-intensive, Web-based
applications. Topics include: HTML, Dynamic
HTML, client-side and server-side scripting
(with JavaScript, VBScript, and Perl),
graphics, eCommerce, security, Web servers,
databases (including MySQL), CGI (Common
Gateway Interface), Active Server Pages
(ASP), PHP, XML (eXtensible Markup
Language), and Web Service. Prereq.: CSC
314
CSC 332 Systems Analysis & Design (3
credits) This course introduces the
fundamental concepts in system design using
both the structured and object-oriented
techniques. Topics covered include
designing systems starting from user
interface design; logical and physical
design; program and database design and
implementation; maintenance and
documentation. Prereq.: CSC 210
CSC 341 Operating Systems (3 credits)
This course covers Operating Systems
architecture and principles. It starts with
a brief historical perspective of the
evolution of operating systems over the last
fifty years, and then covers the major
components of most operating systems. This
discussion will cover the tradeoffs that can
be made between performance and
functionality during the design and
implementation of an operating system.
Particular emphasis will be given to these
major OS subsystems: process management
(processes, threads, CPU scheduling,
synchronization, and deadlocks), memory
management (segmentation, paging, swapping)
and file systems. Prereq.: CSC 210
CSC 365 Programming Languages (3 credits)
This course presents a comprehensive
introduction to the principal features and
overall design of both traditional and
modern programming languages, as well as the
fundamental issues in the design and use of
major programming languages. It introduces a
few important programming languages with a
difference and prepare students to further
study of programming languages and develop
an appreciation of a programming language as
a tool for software construction, in order
to evaluate and choose the language that
matches a specific problem. Prereq.: CSC
210
CSC 380 Algorithm Analysis & Design (3
credits) Basic techniques for designing
and analyzing algorithms: dynamic
programming, divide and conquer, prune and
search, balancing, upper and lower bounds on
time and space costs, worst case and
expected cost measures. Data structures such
as Balancing Search Tree, disjoint set
union/find. A selection of applications such
as graph algorithms, pattern matching.
NP-Completeness. Approximate and Parallel
Algorithms. Prereq.: CSC 210
CSC 400 Theory of Computation (3 credits)
Sets, relations and languages; Finite
automata; Context-free languages; Turing
machines; undecidability; computational
complexity; NP-completeness. The topics
include the Church – Turing thesis, the
halting problem, the class, the
satisfiability problem, polynomial – time
reduction, Cook’s theorem, NP-complete
problems. Prereq.: CSC 210
CSC 408 Computational Geometry (3
credits) Introduction to basic concepts
of geometric computing, illustrating the
importance of this new field for computer
graphics, solid modeling, robotics,
databases, pattern recognition, and
statistical analysis. Algorithms for
geometric problems. Techniques: convex
hulls, Voronoi diagrams, intersection
problems, multidimensional searching. Prereq.:
CSC 210
CSC 410 Artificial Intelligence (3
credits) Mathematical logic: Calculus
of propositions and calculus of predicates.
These topics include the Quine algorithm,
the theorem of reduction, the theorem of
Davis and Putnam, the principle of
resolution. Study of PROLOG and LISP; this
includes combinatorial problems such as the
tower of Hanoi. Expert Systems: it includes
systems such as frames; introduction to
robotics. Prereq.: CSC 365
CSC 415 Computer Networks (3 credits)
Introduction to data and computer
networking, data communication protocols
involving a layered set of protocols, e.g.,
OSI, TCP/IP, LANs and WANs, Data Link
standards, Network protocols with emphasis
on ATM and IP, introduction to routing,
Transport Layer and Application Layer.
Prereq.: CSC 341
CSC 416 Computer Networks Lab (1 credit)
This course is a lab curse that will attempt
to reinforce some of the networking concepts
that were taught in INT 215 “Introduction to
Networking Course”. The lab is structured
around exercises that highlight topics such
as addressing, subnetting, ARP, DHCP, DNS,
Remote Access, LAN Switching, Fault
Tolerance etc. The course consists of 45
hours of labs. Every week a series of
exercises are required to be completed.
Lab reports are used to evaluate the
students’ understanding of the material and
document the exercises. Students are
required to review Introduction to
Networking material for each lab. An
accompanying text will used and for each
exercise the relevant chapters will be
given. Prereq.: CSC 415
CSC 417 Software Engineering (3 credits)
Introduces the process of software
development and the lifecycle, teams,
requirement gathering, specification,
analysis, design, implementation and
testing. Concepts and techniques relevant to
the production of large software systems are
also covered. Other topics covered include
modularity; specification; data abstraction;
object modeling; design patterns; and
testing. Several programming projects of
varying size undertaken by students working
individually and in groups. Prereq.: CSC 210
CSC 420 Information Security (3 credits)
Security issues in computing,
communications, and electronic commerce.
Goals and vulnerabilities; legal and ethical
issues; basic cryptology; private and
authenticated communication; electronic
commerce; software security; viruses and
other malicious code; operating system
protection; trusted systems design; network
security; firewalls; policy, administration
and procedures; auditing; physical security;
disaster recovery; reliability. Prereq.:
CSC 341
CSC 423 Wireless Networks (3 credits)
This course covers key networking topics,
including technology and architecture,
network design, types of networks, and
applications. It focuses on technical
matters, wireless communication technology,
wireless networking, and wireless LANs. The
course discusses traffic analysis, Fourier
analysis, and data link control protocol,
spread spectrum, error correction
techniques, propagation, and transmission.
Prereq.: CSC 415
CSC 430 Information Theory (3 credits)
Shannon’s theorem. Kraft’s and McMillan’s
inequalities. Optimality and Huffman codes.
Information and Entropy. Data compression
using ad hoc methods and dictionary-based
methods.. Noisy channels and the channel
coding theorem. Hamming distance, Gilbert-Varshamov
bounds, error correcting codes. Prereq.: CSC
210
CSC 441 Systems & Networks Admin (3
credits) This course covers the best
practices of System and Network
Administration though theoretical and
practical materials and exercises. It
examines the major areas of responsibility
for system administrators and covering
system and network planning, building,
configuring and running reliable
network/system services, creating security
policies and enforcing them and finally
maintaining those services. Prereq.: CSC
415
CSC 450 Compilers Design (3 credits)
The course covers fundamentals of compiling
techniques. Topics include lexical analysis,
syntax analysis, syntax-directed
translation, type checking, run-time
environments, code generation, and code
optimization. The students will construct a
compiler for a subset of the C language.
Prereq.: CSC 400
CSC 454 Logical Specifications (3
credits) Logic and the lambda calculus
and their use as declarative languages in
computer science. Syntax and semantics of
propositional and predicate calculus,
higher-order logic and strongly-typed,
polymorphic, pure functional programming
languages. Rigorous program verification and
proving correctness of programs, type
inferencing in pure functional programming
languages. Applications in artificial
intelligence and software engineering.
Computational tools, including Haskell and
Prolog.
CSC 455 Embedded Systems Programming (3
credits) Embedded microprocessors appear
in everything around us, including
televisions, remote controls, DVDs, PDAs,
and routers. Developing software for
embedded processors is different than
developing standard computer software. The
course begins with an introduction to
nonreal-time and real-time operating system.
Scheduling techniques like rate-monotonic
and earliest deadline first are studied.
Concurrent programming techniques, such as
interrupt handling, buffer management,
polling and time outs are introduced.
Design, implementation and testing using
high level software, such as C.
CSC 456 Data
Mining (3 credits)
CSC 457 Computational Linguistics (3
credits) Computational linguistics
deals with the algorithms, structures and
techniques needed to build natural language
understanding systems. Syntax, semantics and
pragmatics of natural languages.
Context-Free Grammars and parsing in Prolog.
Logical semantics and higher-order logics in
semantic interpretation. Defeasible
reasoning in discourse-level ambiguity
resolution, such as lexical ambiguity
resolution, anaphora resolution and the
resolution of quantifier scope ambiguities.
CSC 490 Senior Project (4 credits)
Introduction to the principles and practice
of product design in Computer Science:
specification, evaluating design
alternatives, technical reports and
presentations, and independent design
projects. Senior Standing
CSC 491 Topics in Computer Science (3
credits) The primary objective of this
course is to study topics that are not
covered by other courses. The fundamental
theory and practice of implementing a
complete solution in various fields such as
telecommunications, database management,
software development, IT deployment
strategies and tools, etc. .
CSI 501 Foundations of Computing Science
(3 credits) This is a graduate-level
course covering the foundations of computing
science including advanced programming, data
structures and algorithm analysis,
complexity analysis, formal languages,
software analysis and design, programming
language technologies and paradigms, theory
of relational database. This is a condensed
course intended for graduate students that
lack an undergraduate degree in Computer
Science.
CSI 502 Foundations of Computing Systems
(3 credits) This is a graduate-level
course covering the foundations of computing
science including digital systems, computer
architecture, operating systems, and
computer networks. This is a condensed
course intended for graduate students that
lack an undergraduate degree in Computer
Science.
CSI 530 Advanced Topics in Software
Engineering (3 credits) This course will
focus on the principles, notations, methods
and tools needed for the production for the
production of quality maintainable software
using the full power of object orientation.
Main topics include: fundamental software
engineering principles, how to specify code
using abstract data types and classes, how
to develop implementations seamlessly and
reversibly from specifications, the
production of reliable code via contacts,
design methods and formal methods for
verifying the correctness of industrial
strength programs, design
patterns/heuristics and implementing
complicated business rules in an
object-oriented design.
CSI 550 Advanced Computer Networks (3
credits) Advanced topics in computer
networking covering data link layer: Bridges
and Switches, Spanning Tree algorithm, VLANs;
Network Layer: Static Routing, Dynamic
Routing such as Distance Vector and Link
State Protocols, Congestion control,
Multicasting, IPv6; Mobile IPv6; Transport
layer: UDP and TCP; Application layer.
CSI 551 Data Communication Protocols (3
credits) This course examines the design
of MAN and WAN. It covers the different
protocols and techniques used in such design
e.g. X.25, Frame Relay, PPP, Leased Line,
ISDN, DSL and ATM.
CSI 553 Wireless Networks (3 credits)
This course provides a foundation for
understanding and building wireless
networks. It covers Air interference design;
wireless medium characteristics, media
access, Wireless network operation:
planning, mobility management, radio
resources, power management and security. It
also covers implementation of cellular
telephone and mobile data networks based on
CDMA, TDMA, and GSM. Finally, it discusses
key wideband local access technologies,
emerging Ultra wideband technologies, and
Bluetooth.
CSI 554 Signaling in Telecommunication
Systems (3 credits) This course covers
the different signaling used in modern
telecommunication systems, such as ISDN,
CCITT, Signaling in GSM including MAP,
MSSMAP, INAP, CS1. Signaling in VolP: H.323,
SIP.
CSI 596 Directed Studies (3 credits)
This is a course designed to allow students
to investigate a subject matter in depth.
The student selects a topic and an
instructor who will supervise the work. It
is expected that this course will contain a
research component related to the student’s
research project.
CSI 599 Thesis
in Computing Science (6 credits)
EEN 204 Principles of Electric Circuits
(3 credits) Formulation and solution of
circuit equations, network theorems,
sinusoidal steady-state analysis, simple
transients. Prereq.: MAT 204
EEN 220 Digital Fundamentals (3 credits)
Number systems, Boolean algebra,
minimization procedures, combinational logic
functions, introduction to sequential logic
design, finite state machines and clocked
(synchronous) sequential circuits. Analysis,
synthesis and implementation are
appropriately emphasized. A course offered
by the department of Electrical and Computer
Engineering.
EEN 221 Digital Fundamentals Lab (2
credits) Principles of instrumentation
and data analysis and the development of
methods of experimental analysis for testing
theories and hypotheses Prereq.: EEN 220
EEN 222 Digital Signals & Filtering (3
credits) This course deals with Spectrum
representation, frequency response, sampling
and filtering. In addition, we deal with
digital signals/ systems and the
corresponding Z transforms.
EEN 231 Electric Circuits Laboratory (1
credit) Principles of instrumentation
and data analysis and the development of
methods of experimental analysis for testing
theories and hypotheses.
EEN 311 Electromagnetic Fields I (3
credits) Electrostatic and magnetostatic
fields and sources, boundary conditions;
introduction to Laplace's and Poisson's
equations; quasi-stationary and time-varying
fields; Maxwell's equations and circuits
concepts. Prereq.: MAT 225
EEN 320 Microprocessor System Design (3
credits) Review of clocked sequential
circuits; MSI/LSI devices and applications,
including registers, busing, combinational
functions; use of microprocessors and logic
design using microprocessors. Emphasizes
assembly of full functional units into
workable systems. Prereq.: EEN 220
EEN 330 Microelectronic Circuits (3
credits) Small and large signal
characteristics and models of electronic
devices namely Op Amp, diodes, the BJT’s and
FET’s; analysis and design of elementary
electronic circuits involving the
aforementioned devices.
EEN 331 Microelectronics Laboratory (2
credits) ECE 331 Microelectronics
Laboratory (2, 2, 0). Study of the
characteristics of the electronic components
such as Diodes, OP-AMPS, BJTs and FETs.
Experiments are reported and circuits will
be simulated using Pspice installed in
simulation and study room. Prereq.: EEN 330
EEN 340 Signals and Systems (3 credits)
Use of Transforms in analysis and design,
state-space methods, feedback and
communication systems, introduction to
stochastic processes. Prereq.: MAT 203, EEN
222
EEN 440 Microprocess. & Digit. Des. Lab
(3 credits) This is a course that
applies the theoretical studies in
microprocessor systems into the MC09B
microprocessor and into micro controllers
systems. The main focus is on low level
programming in addition to C-low level
interfaces for PIC programming. Prereq.:
EEN 320, EEN 222
EEN 443 Communication Theory (3 credits)
The course covers signal transmission,
Linear (Amplitude) and exponential (Phase
and frequency) continuous wave modulation,
pulse modulation, analog communication
systems behavior in presence of noise.
Heterodyne receiver and FM stereo. Prereq.:
MAT 205
EEN 450 Software Engineering I (3
credits) Methods and tools for software
specification, design, and documentation.
Emphasis on architectural modularity,
encapsulation of software objects, and
software development processes such as
design review, code inspection, and defect
tracking. Students working in teams apply
these ideas to design and document software
products. Study of professional ethics,
responsibility, and liability. Prereq.: CSC
400
EEN 460 Computer Architecture (3 credits)
Covers basic concepts of computer system
design and communication between components,
along with current and historical examples
of computer architecture. Prereq.: EEN 320
EEN 470 Printed Circuit Board Technology
(3 credits) Covers PCB specifications,
Designing and Defining PCBs, Manufacturing ,
Testing, Multilayer Process, Managing the
PCB Business. Senior Standing
EEN 471 Microcomputers Technology &
Devices (3 credits) Covers fundamentals
of microcomputers technology and the various
types of devices such as handheld pocket
personal computers weighing 1 pound or
less.. two way wireless messaging. It will
cover how PDAs may supplant book-style
personal organizers and calendars, as well
as allow transmission of personal messages.
Prereq.: EEN 320
EEN 480 Telecommunication Tech. (3
credits) This course covers topics in
Telephone systems and the various Network/
links currently in operation. In addition
Broadband and ATM as well as Cellular/
Mobile Radio Technologies will be
investigated. Network design and
configuration, Net management and QoS
Techniques. Prereq.: EEN 340
EEN 481 Data Transmission and Computer
Networks (3 credits) The course covers
the principles of data transmission,
transmission media (guided and unguided),
digital and analog data encoding techniques,
Data communication interface and link
control. Finally, it covers the three most
common types of multiplexing techniques;
Frequency Division Multiplexing, Synchronous
Time Division Multiplexing, and Asynchronous
Time Division Multiplexing. Prereq.: EEN 340
EEN 490 Laboratory – Senior Project (4
credits) Special computer engineering
projects that require designed and
innovation. Advisor Consent
EEN 497 Special Topics in Engineering (3
credits) This course covers one or more
advanced topics in Engineering. This course
is offered only when there is an opportunity
to present material not included in the
established curriculum; the subjects vary
from term to term.
EEN 506 Computer Vision (3 credits)
Covers the theory, methods and applications
of computer vision. Topics include binary
machine vision, multi-scale vision, color
vision, low-level and high-level vision, 2-D
and 3-D vision with both static images and
dynamic scenes. Prereq.: MAT 203, MAT 255
INT 511 Standards and Evaluation Criteria
(3 credits) Information security exists
in the context of an organization. These are
the owners and users of the vulnerable
systems and information, and ultimately it
is they who suffer from the threats and
loss. Over the last few years, a variety of
security-related standards have been
produced by international standards bodies.
This course examines some of the most
important of these standards in detail. They
are presented within the context of the OSI
security architecture. The course also
covers existing security evaluation
criteria, the current process for evaluation
secure systems, and guidelines for managing
IT security.
INT 513 Multimedia Information (3
credits) Introduction to the past,
present, and future of the theory and
practice of multimedia information systems.
Explores the concepts and methods of the
multimedia production cycle comprising the
creation, description, retrieval, editing,
management, distribution, and reuse of
digital media. Gain theoretical background
and practical experience to design, and
assess digital multimedia information
systems. Investigate automated media
analyses and media asset management as well
as current media standards.
MAT 100 College Algebra (4 credits)
Real numbers and their properties;
first-degree equations and inequalities;
exponents and polynomials; operations with
rational expressions; radicals, and rational
exponents; Quadratic equations,
inequalities; equation of a straight line;
systems of equations and inequalities;
functions; exponential functions;
logarithmic functions. Coreq.: ENG 010
MAT 101 Calculus I (3 credits)
Functions and graphs; Trigonometric
functions; Logarithmic and exponential
functions; Rate of change; Limit and
continuity; Tangent lines; Derivatives;
Differentiation rules; Applications of
derivatives: extreme values, graphing
functions, optimization and differentials.
Prereq.: Placement or MAT100
MAT 102 Calculus II (3 credits)
Indefinite integrals; Definite integrals;
Techniques of integration: integration by
substitution, integration of trigonometric
functions, integration of transcendental
functions, integration by parts, integration
using partial fractions and trigonometric
substitutions; Applications of integrals:
differential equations, area, and volume;
L’Hôpital’s rule. Prereq.: MAT 101, Coreq.:
ENG 010
MAT 203 Calculus III (3 credits)
Improper integrals; Sequences; Infinite
series; Power series; Taylor and Maclaurin
series; Functions of several variables;
Partial derivatives; Linearization; The
chain rule; Directional derivatives and
tangent planes; Extreme values; Lagrange
multipliers; Double integrals; Triple
integral. Prereq.: MAT 102
MAT 204 Discrete Mathematics (3 credits)
Logic; Propositional Equivalences;
Predicates and Quantifiers; Methods of
Proof; Sets; Functions; Proof Strategy;
Mathematical Induction; Recursive
Definitions; Permutations and Combinations;
Relations and Their Properties; Representing
Relations; Equivalence Relations;
Introduction to graphs; Graph Terminology;
Introduction to Trees. Prereq.: MAT 101
MAT 205 Linear Algebra (3 credits)
Matrices and their properties; Methods for
solving systems of linear equations;
Gaussian and Gauss-Jordan elimination;
Vector spaces and subspaces; Inner product
spaces; Gram-Schmidt process; determinants
and their properties; Cramer’s rule;
Eigenvalues and eigenvectors;
Diagonalization; Linear transformation.
Prereq.: MAT 101, Coreq.: ENG 020
MAT 221 Calculus for Business (3 credits)
Equations of straight lines; Matrices:
matrix operations, matrix inversion;
Cramer’s rule; Quadratic functions;
Exponential and logarithmic functions;
Demand and supply functions; Revenue; Cost;
Profit; Compound interest; Derivatives;
Marginal functions; Integration of functions
of one variable.
MAT 225 Ordinary Differential Equations
(3 credits) First-order equations:
Exact, Separable, Linear, Bernoulli;
Higher-order linear differential equations;
Homogeneous equations with constant
coefficients; Non-homogeneous equations;
Undetermined coefficients; Variation of
parameters; The Cauchy-Euler Equation; Power
series solutions. Prereq.: MAT
102,Coreq.:ENG 020
MAT 315 Numerical Methods (3 credits)
Error definitions, round-off errors; The
Taylor Series; The bisection method; The
false position method; Simple fixed-point
iteration, The Newton-Raphson method; The
Secant method; Muller’s method; Gauss
elimination; Least squares regression;
Interpolating polynomials; Numerical
integration. Prereq.: MAT 102
PHY 101 Physics I (3 credits)
Elements of vector calculus, position,
velocity and acceleration. Motion in one and
two dimensions. Dynamics of point particles,
Newton’s laws, gravitation, concept of
force, freely falling objects, projectile
motion, circular motion. Work, energy and
power. Kinetic and potential energy.
Conservation of total energy.
PHY 203 Rigid Body Mechanics (3 credits)
Vector representation of forces and moments;
general three-dimensional theorems of
statics; free bodies; two-and
three-dimensional statically determinate
frames; centroids and moments of inertia of
areas. Absolute motion of a particle; motion
of rigid bodies; rotating axes and the
Coriolis component of acceleration; Newton's
laws applied to translating and rotating
rigid bodies; principles of work and energy
and impulse and momentum in translation and
rotation; moments of inertia of masses.
Prereq.: MAT 203
PHY 310 Modern Physics for Engineers (3
credits) The course will cover the
physics laws of special relativity; quantum
mechanics; solid state physics, particle
physics. It also covers the engineering side
and application of these laws from global
positioning systems, lasers, quantum
engineering, to nuclear magnetic resonance
PHY 320 Fluids, Waves & Optics (3
credits) Traveling and standing waves,
the wave equation, fluids dynamics, sound
and light, geometric and physical optics. Prereq.:
MAT 225
PHY 421 Semiconductor Electronics Devices
(3 credits) Introduction to quantum
mechanics, crystal properties and growth of
semiconductors, energy bands in solids,
charge carriers in semiconductors, excess
carriers in semiconductors, and introduction
to diodes and transistors. Prereq.: PHY 320
or Equivalent
PHY 422 Opto-Electronics Devices (3
credits) The course covers Dielectric
Waveguides and Optical Fibers, Light
Emitting Diodes, Stimulated Emission Devices
Lasers. Photodetectors. Photovoltaic
Devices. Polarization and Modulation of
Light. Prereq.: PHY 421 or permission of
instructor
PHY 440 Integrated Circuit Fabrication
Technology (3 credits) A treatment of
the theory and processes involved in the
fabrication of integrated circuits.
STA 211 Statistics for Business (3
credits) Covers basic statistical
techniques emphasizing business and economic
applications. Topics covered include
graphical and numerical data summary
techniques, elementary probability theory,
probability distributions, sampling
distributions, estimation, and simple
regression. Prereq.: MAT 221
STA 315 Probability and Statistics (3
credits) Basic statistical techniques
emphasizing engineering and science
applications. Topics covered include
graphical and numerical data summary
techniques, population models, probability
theory, probability distributions,
mathematical expectation, sampling
distributions, estimation, hypothesis
testing, simple regression, statistical
quality control. Prereq.: MAT 203
|