Curriculum Requirements

Ph.D. in Engineering, Electrical and Computer Engineering Concentration

Major Requirements

Seminars Credits:
ENGR 610 Introduction to Ph.D. Study in Engineering 2
This course will cover important topics for students pursuing a PhD in Engineering and is intended to expose them to the inherently interdisciplinary nature of complex, real-world problems for which their education is intended to address. Topics covered will include research methods, dissertation proposal writing, effective literature review, mechanics of PhD studies, research ethics, and career development. Students will be exposed to research areas underway by faculty in multiple disciplines. Practitioners from industry, as guest speakers will describe problems, projects, and engineering solutions that are inherently interdisciplinary in nature.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-0-2
ENGR 800 Doctoral Seminar 1
This course will include presentations by invited speakers and/or faculty members, professional development sessions, and some PhD student presentations. The topics of presentations will vary with speakers. PhD students registered for the course will be required to give a presentation on their research in the class.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 0-0-1
    Total: 3 Credits
 
Independent Research Credits:
ENGR 860 Independent Research** 1–9
This course is devoted to independent research for PhD student. Work is carried out under supervision of a graduate school faculty member and must be approved by the chairperson of ECE/ME department.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: (1-9)-0-(1-9)
    Total: 18 Credits
** Students can register for these courses multiple times with credits ranging from 1 to 9 to fulfill the total 30-credit requirement for research and dissertation.
 
Ph.D. Dissertation Credits:
ENGR 861 Ph.D. Dissertation** 1–9
Development and implementation of original research. After completion of preliminary dissertation proposal, candidates must continue to register for this course to maintain candidacy until the completed dissertation is submitted.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: (1-9)-0-(1-9)
    Total: 12 Credits
ELECTRICAL AND COMPUTER ENGINEERING (ECE) CONCENTRATION

For Ph.D. students with a concentration in Electrical and Computer Engineering, 11 courses (33 credits) can be selected from the following areas: Signal Processing, Control and Intelligent Systems; Communications and Networking; Embedded Systems and Digital Design; Electromagnetics; and Electronic Circuits and Devices.
 
Signal Processing, Control and Intelligent Systems Credits:
EENG 665 Linear Systems 3
This course will cover fundamental concepts in linear system theory such as matrix algebra, linear vector space, linear operator. Linearity, causality, and time invariance will be discussed. Input output and state space models will be presented. The concepts of controllability, observability, and stability of linear systems will be studied.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 715 Multivariable Control 3
Prerequisite: Prerequisite: EENG 665

This course covers the state space control design of multi-input and multi-output systems. The H2 and H-infinity control problems are formulated and the design solution for these problems is presented and analyzed. The stability and robustness of the control design are studied.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 720 Modern Control Theory 3
Prerequisite: Prerequisite: EENG 665

Continuous time control system analysis and design. Sampled data and discrete time control system analysis and design. Nonlinear systems and stability.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 751 Signal Processing I 3
Prerequisite: Prerequisite: EENG 665

Fundamental processing of digital signals. Design of analog and digital filters. Applications of signal processing, industrial signal processing, image processing and speech synthesis with emphasis on design.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 851 Signal Processing II 3
Prerequisite: Prerequisite: EENG 751

Random signals and linear systems. Structure, application and implementation of adaptive linear systems. Systems identification, spectral estimation and adaptive control. Transversal and lattice implementations. Wiener and Kallman filters, sensitivity and stability. Decision theory.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 636 Big Data Analytics 3
Organizations today are generating massive amounts of data that are too large and unstructured to fit in relational databases. Organizations and enterprises are turning to massively parallel computing solutions such as Hadoop. The Apache Hadoop platform allows for distributed processing of large data sets across clusters of computers using the map and reduce programming model. Students will gain an in-depth understanding of how MapReduce and Distributed File Systems work. In addition, they will be able to author Hadoop-based MapReduce applications in Java and use Hadoop subprojects Hive and Pig to build powerful data processing applications. Industry systems, such as IBM InfoSphere BigInsights and IBM InfoSphere Streams will be studied. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 755 Artificial Intelligence I 3
Prerequisite: Prerequisite: CSCI 651

This course will cover machine learning (ML) concepts, decision theory, classification, clustering, feature selection, and feature extraction. Emphasis is on the core idea and optimization theory behind ML methods. Important ML applications (including biometrics and anomaly detection) will also be covered.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
MENG 640 Feedback Control of Dynamical Systems 3
This course will introduce the fundamental principles of modeling, analysis, and control of dynamical systems. Topics include: Mathematical modeling of dynamical systems, including mechanical, electrical, fluid, and thermal systems. Laplace transform solution of differential equations. Transfer functions and system responses in time and frequency domain. Control systems design. State space based analysis and design of control systems. Computer simulation for modeling and control system design (Matlab/Simulink). Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
 
Communications and Networking Credits:
EENG 635 Probability and Stochastic Processes 3
Elements of probability theory. Random variables, distributions, densities, moments, characteristic functions, functions of random variables and limit theorems. Correlation, spectral density, ergodicity and applications in linear systems. Normal, Poisson and Wiener processes, mean square estimation and Markov processes. Application to electrical engineering noise analysis. Equivalent to CSCI 635.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 725 Queuing Theory 3
The queuing problem is described. The Poisson process, the Markovian property of the exponential distribution, stochastic processes and Markov chains are studied. Simple Markovian birth death queuing models as well as advanced Markovian queuing models are considered. Networks, series, and cyclic queues, models with general arrival and service patterns are presented.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 726 Fundamentals of Markov Processes 3
Prerequisite: Prerequisite: EENG 635 and EENG 665

The account of the elementary theory of Markov chains with applications is presented. Topics include discrete time Markov chains and the Ergodic Theorem, continuous Markov Chains, exponential distribution, Poisson processes, and Brownian motion. Applications in Queueing theory, Decision theory, Markov chains and Monte Carlo methods will be discussed.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 755 Computer Networks 3
Prerequisite: Prerequisite: EENG 635

Quantitative approaches to the design of data and computer networks including the telephone network. Applications of queuing theory blocking and delay. Packet switching and OSI standards. Concepts of a layered architecture. The data link layer. Flow and congestion control in a network, routing, higher layers. An introduction to local area networks. A design project is part of this course.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 770 Digital Communications 3
Prerequisite: Prerequisite: EENG 635

Design techniques for modern communication systems. Digital signal representation, sampling, quantization, noise representation, modulation methods and multiplexing. System performance in the presence of noise with emphasis on design.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 845 Wireless Communications and Networks 3
Prerequisite: Prerequisites: EENG 770, EENG 635; Corequisite: EENG 755

Basic concepts of multi-channel and multi-i communications will be reviewed and fading multi-path channels will be discussed. Scheduling in packet networks, max-weight scheduling, complexity, and distributed randomized algorithms; Routing protocols; MAC layer protocols in wireless networks; Scheduling in wireless networks; Throughput scaling laws for wireless networks; Network resource allocation, Interpretation of network architecture and algorithms in terms of optimization solution; A brief introduction to Random/slotted ALOHA, wireless LANs CSMA/CA, IEEE 802.11 MAC, 3GPP networks (UMTS and LTE), Peer-to-peer networks and Cloud networking. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
 
Embedded Systems and Digital Design Credits:
EENG 641 Computer Architecture I 3
This course explores modem architectural design patterns and exposes the students to latest technologies used to build computing systems. Concepts presented in this course include but are not limited to pipelining, multicore processors, superscalar processors with in-order and out-of order execution, virtual machines, memory hierarchy, virtual memory, interconnection networking, storage and I/0 architectures, computer clustering and cloud computing. Students are introduced to performance evaluation techniques and learn how to use the results of such techniques in the design of computing systems. Equivalent to CSCI 641.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 650 Medical Devices: An Embedded Systems Approach 3
The fundamentals of embedded systems design and implementation are introduced. The fundamentals include: specifications of microcontrollers, common hardware/ software, peripherals and interfacing, memory, performance analysis and optimization, CAD tools, hardware- description languages, FPGA design flows, Low- power computing, and circuit architectures. This course will provide students with an overview of the latest advancements in research, design, development, and new applications of a wide variety of medical devices. A brief background on excitable cells and neuromuscular system will be provided; hence, no biological background is needed. Examples of important medical devices, including pacemakers. Cochlear implants, insulin pumps, and deep brain stimulators will be discussed. Classroom Hours- Laboratory and/or Studio Hours Course Credits 3-0-3

EENG 741 Computer Architecture II 3
Prerequisite: Prerequisite: EENG 641

Discussions of the advancements in computer architecture of and beyond the Von Neumann Architecture. This will include pipelined machines. RISC machines, parallel architectures, distributed architectures, and language directed architectures. Equivalent to CSCI 741.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 620 Operating System Security 3
In this course students are introduced to advanced concepts in operating systems with emphasis on security. Students will study contemporary operating systems including UNIX and Windows. Topics include the application of policies for security administration, directory services, file system security, audit and logging, cryptographic enabled applications, cryptographic programming interfaces, and operating system integrity verification techniques. Equivalent to ITEC 445.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 651 Algorithm Concepts 3
Abstract Data Structures are reviewed. The course covers the study of both the design and analysis of algorithms. Design methods include: divide-and-conquer; the greedy method; dynamic programming; basic traversal and search techniques algebraic and geometric problems as well as parallel algorithms (PRAM). Space and time complexity; performance evaluation; and NP-Hard and NP-Complete classes are also covered. The purpose of this approach to the subject is to enable students to design and analyze new algorithms for themselve.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 711 Operating Systems I 3
Please view all course descriptions: http://www.nyit.edu/courses
CSCI 765 VLSI Systems 3
Prerequisite: Prerequisite: CSCI 660

This course assumes a basic knowledge of VLSI design and concentrates on the architecture, organization, implementation and technology issues of designing VLSI systems. A focus of the course will be significant student projects utilizing hierarchical design techniques, CAD design and simulation tools, and design for testability techniques.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
CSCI 840 Software Design for Real-Time Systems 3
Methods for the design of software for real time applications are covered in this course. Topics include execution time and memory requirements, interfacing high level language features for real time applications, interfacing assembly language routines and the use of coprocessors.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
 
Electromagnetics Credits:
CSCI 645 Numerical Analysis I 3
Real and complex zeros of a function and polynomials, interpolation, roundoff error, optimization techniques, least square techniques, orthogonal functions, Legendre and Chebyshev polynomials, numerical integration and differentiation, numerical solution of differential equations with initial and boundary values. The numerical methods developed will emphasize efficiency, accuracy and suitability to high-speed computing. Selected algorithms may be flowcharted and programmed for solution on a computer.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
MENG 601 Advanced Engineering Mathematics 3
Infinite series, the Delta Function, Fourier integral, vectors, surfaces and volumes. Complex variables, linear spaces, the Eigenvalue problems. Partial differential equations. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
MENG 602 Computational Methods 3
Various numerical methods such as Newton’s Method; Euler’s Method are treated along with error analyses, interpolation theory, least squares approximations. Gaussain elimination and interaction methods. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 670 Electromagnetic Theory 3
Basic concepts of electromagnetic fields are reviewed and relevant mathematical methods systematically introduced. Emphasis on in depth understanding of electromagnetic wave phenomena such as propagation of plane wares, in isotropic and anisotropic media, microwave networks, and radiation. Engineering application to microwave, optical, and radiating systems are discussed.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 760 Antenna Theory and Wave Propagation 3
Prerequisite: Prerequisite: EENG 670

Development of fundamental concepts: vector potential integral, radiation pattern, directivity. Wire antennas: dipole, loop, helix, method of moments. Antenna arrays: analysis and synthesis, mutual coupling, optimization methods. Aperture antennas: horns, reflector systems, physical optics, uniform theory of diffraction. Frequency independent antennas: spiral, log periodic. Microstrip antennas. Adaptive arrays. Numerical procedures using computer software will be stressed.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 765 Microwave Circuits 3
The method of equivalent networks for electromagnetic structures is introduced and then employed to analyze the propagation of waves in metallic and dielectric guiding structures. Circuit models for waveguide discontinuities are developed. Impedance and scattering matrix descriptions of equivalent circuits are discussed. Metallic waveguides and cavities for microwaves, optical fibers, and planar dielectric waveguides for integrated optics are treated in detail.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
MENG 634 Finite Element Analysis 3
Potential energy, stiffness matrix and load vector, continuity, interpolations, numerical integration, two dimensional elements, triangular elements, rectangular elements, reduced integration, optimal sampling, plate bending elements, locking selectively reduced integration, hybrid stress model, steady state field problems, heat conduction, fluid flow. Classroom Hours- Laboratory and/or Studio Hours- Course Credits: 3-0-3

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
 
Electronic Circuits and Devices Credits:
EENG 661 Introduction to VLSI Design 3
An introduction to VLSI technology, NMDS devices, NMOS processing, electrical parameters, circuit design with NMOS, ratioed logic, pass transistors, static and dynamic logic, design rules, speed-time-power tradeoffs, effects of scaling, hierarchical design, the silicon foundry, design for testability, introduction to computer-aided design tools, design examples and student design projects.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 830 RF Electronic Circuits 3
Prerequisite: Prerequisite: EENG 770

The course introduces the student to RF electronic circuits. Almost sinusoidal oscillators, mixers, RF and IF frequency converters, frequency synthesizers, power amplifiers, and PM modulation and demodulation circuits are covered. The augmentation of conventional models of communication electronics by the principles of fields and waves at SHF mobile radio band is discussed.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 730 Nanotechnology 3
An introduction to Nanotechnology is presented via the pragmatic criterion of usefulness. This includes an introduction to the Solid State Physics, methods of measuring nanosecond properties and individual Nano Particles, Carbon nanostructures, Nanostructure Ferromagnetism, Optical Spectroscopy, Quantum Wells, and Nano Machines and Devices.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
EENG 780 Silicon Integrated Circuit Theory and Fabrication 3
Semiconductor device fabrication is the process used to create the integrated circuits that are present in most electrical and electronic devices. In this course, steps and processes of fabricating integrated circuit semiconductor devices are covered. Topics include crystal growth (thin film and bulk), thermal oxidation, dopant diffusion/implantation, thin film deposition/etching, and lithography. Introduction to process simulators, such as SUPREM, fabrication and characterization of MOS capacitors, junction diodes and MOSFET devices, introduction to Clean Room, metal interconnects, and statistical process controls.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 3-0-3
MENG 642 Sensors and Actuators 3
Introduction to principles, fabrication techniques, and applications of sensors and actuators. Introduction to the mechanical and electrical properties of materials commonly used in sensors and actuators. The microfabrication processes along with integration of MEMS with CMOS electronics. Fundamental principles and applications of important microsensors, actuation principles on micro-scale. BioMEMS and lab-on-a-chip devices.

Classroom Hours - Laboratory and/or Studio Hours – Course Credits: 2-2-3
Students will be required to maintain an overall GPA of 3.0 in all Ph.D. courses. A grade below a B- will result in the student repeating the course.
 

Total Program Credits = 66



A maximum of 18 credits may be transferred if the student has an M.S. degree in a related area, with approval of the program director.