|
EENG-502
|
Electrical Circuits I and Engineering Tools
|
4.0 |
Engineering & Computing Sci |
Properties of linear networks, mesh and nodal analysis, network theorems, solution of first order and second order circuits in the time domain are studied. A software package, such as PSPICE, MATLAB and MATHCAD will be introduced.
|
|
EENG-504
|
Introduction to Electronics Circuits
|
3.0 |
Engineering & Computing Sci |
Characterization of semiconductor diodes, Zener diodes, transistors and field effect transistors (FET).Effect of temperature variation. Amplifier bias analysis and large signal analysis. Power amplifiers. Small signal models and small signal amplifier analysis. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee.
|
|
EENG-505
|
Fundamentals of Digital Logic
|
3.0 |
Engineering & Computing Sci |
The course introduces students to the modeling and design of fundamental digital circuits. Topics cover introduction to binary numbering, Boolean algebra, combinatorial and sequential logic circuits and memory elements (e.g. ROM, RAM and non-volatile computer memory). VHDL will be used in modeling, simulation and synthesis of digital circuits. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee. Knowledge of Algebra.
|
|
EENG-508
|
Electrical Circuits II
|
3.0 |
Engineering & Computing Sci |
Topics covered in this course include: phasors, AC steady-state analysis, transfer functions, frequency response, Laplace transform two-port networks. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee.
Prerequisite Course(s): CSCI-504 or CSCI-185 or CSCI-210 or CSCI-180
|
|
EENG-512
|
Control Systems
|
3.0 |
Engineering & Computing Sci |
Control systems analysis. Differential equations of motion of mass-spring and RLC systems. Differential equations of motion of servo-mechanism. Response to step, ramp and sinusoidal forcing command. Servomechanism transfer functions, signal-flow diagrams. State-space description; transition matrix, sensitivity analysis and error analysis. Stability analysis using the Bode diagram and the root-locusmethods. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee.
Prerequisite Course(s): EENG-508 or EENG-281 or EENG-260
|
|
EENG-514
|
Signals and Systems
|
3.0 |
Engineering & Computing Sci |
Topics covered in this course are: discrete networks, difference equations, discrete continuous convolution, Z transforms and Fourier series and transforms. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee.
Prerequisite Course(s): EENG-508 or EENG-281
|
|
EENG-515
|
Random Signals and Statistics
|
3.0 |
Engineering & Computing Sci |
This course covers basic probability concepts, discrete and continuous random variables, distribution and density functions, and stochastic processes. Principles of statistical inference with applications in basic engineering design are discussed. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee.
Prerequisite Course(s): EENG-514 or EENG-341 or EENG-340
|
|
EENG-518
|
Communication Theory
|
3.0 |
Engineering & Computing Sci |
Review of Fourier transform and series, correlation and spectral densities of deterministic signals, baseband and bandpass linear systems, AM and FM modulation/demodulation schemes, elements of PCM, introduction to information theory and coding, and introduction to communication networks. The course will also include a special project or paper as required and specified by the instructor and the SoECS graduate committee.
Prerequisite Course(s): EENG-514 or EENG-341 or EENG-340
Corequisite Course(s): EENG-515
|
|
EENG-600
|
Maintain Matriculation
|
0.0 |
Engineering & Computing Sci |
Matriculated students who do not register for coursework in a regular semester (excluding summer) are required to maintain matriculation by registering for this course.
|
|
EENG-625
|
Quantum Computing and Engineering
|
3.0 |
Engineering & Computing Sci |
The course is an introduction to the emerging field of quantum computing and engineering. Topics covered in this course include, but are not limited to, quantum measurement theory, quantum teleportation, quantum circuits, quantum computers, quantum noise, and quantum cryptography.
|
|
EENG-630
|
Microprocessors
|
3.0 |
Engineering & Computing Sci |
|
|
EENG-633
|
Parallel Computing Systems
|
3.0 |
Engineering & Computing Sci |
The course introduces students to parallel computer systems. The course covers topics such as sequential and parallel execution, synchronization, pipe lines, and vector processing. SIMD and MIMD machines are studied. Multi stage and computer interconnection networks are presented. The routing and the flow control in these networks are discussed. Shared memory, multicomputer systems, caches, and cache coherence are covered. Data flow systems are introduced and analyzed.
|
|
EENG-635
|
Probability and Stochastic Processes
|
3.0 |
Engineering & Computing Sci |
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.
|
|
EENG-641
|
Computer Architecture I
|
3.0 |
Engineering & Computing Sci |
The study of the software/hardware boundary as defined in the Von Neumann Architecture. Review of the technological framework. Effects on machine instructions and formats, addressing techniques, micro programming, fast arithmetic, and advanced memory and 110 practices. Equivalent to CSCI 641.
|
|
EENG-655
|
Automata Theory
|
3.0 |
Engineering & Computing Sci |
Theory of finite automata, identification of states. Turning Machines, neural nets, majority logic. Applications in pattern recognition and game playing. Hardware and software implementations. Equivalent to CSCI 655.
|
|
EENG-660
|
Systems
|
3.0 |
Engineering & Computing Sci |
|
|
EENG-665
|
Linear Systems
|
3.0 |
Engineering & Computing Sci |
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.
|
|
EENG-670
|
Electromagnetic Theory
|
3.0 |
Engineering & Computing Sci |
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.
|
|
EENG-675
|
Coding and Information Theory
|
3.0 |
Engineering & Computing Sci |
Fundamentals of information theory are covered in this course. Topics such as information measure, entropy, and channel capacity are discussed. Source encoding and decoding, rate distortion theory, linear codes, block codes, convolutional codes, Viterbi algorithm, encryption and decryption are presented.
Prerequisite Course(s): EENG-635
|
|
EENG-710
|
Robotics of Flexible Automation
|
3.0 |
Engineering & Computing Sci |
This course presents analysis, design and implementation of robots. To be discussed are robot geometries, kinemetrics, dynamics, trajectory planning and control systems. The impact of these theoretical concepts on robot design will be covered and the integration of robots into flexible automation system will be discussed.
Prerequisite Course(s): Take one course in each group: Group 1 (EENG-660 or EENG-665) and Group 1 (EENG-630 or EENG-633)
|
|
EENG-715
|
Multivariable Control
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-665
|
|
EENG-720
|
Modern Control Theory
|
3.0 |
Engineering & Computing Sci |
Continuous time control system analysis and design. Sampled data and discrete time control system analysis and design. Nonlinear systems and stability.
Prerequisite Course(s): EENG-665
|
|
EENG-725
|
Queuing Theory
|
3.0 |
Engineering & Computing Sci |
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.
|
|
EENG-726
|
Fundamentals of Markov Processes
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-635 and EENG-665
|
|
EENG-730
|
Nanotechnology
|
3.0 |
Engineering & Computing Sci |
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.
|
|
EENG-741
|
Computer Architecture II
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-641
|
|
EENG-751
|
Signal Processing I
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-665
|
|
EENG-755
|
Computer Networks
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-635
|
|
EENG-760
|
Antenna Theory and Wave Propagation
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-670
|
|
EENG-765
|
Microwave Circuits
|
3.0 |
Engineering & Computing Sci |
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.
|
|
EENG-770
|
Digital Communications
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-635
|
|
EENG-775
|
Communication Systems
|
3.0 |
Engineering & Computing Sci |
Design techniques for modern communication systems. Signal processing and noise representation in conjunction with linear systems. Modulation and demodulation techniques. System performance in the presence of noise. Emphasis on design using examples from current space, radar and satellite communications.
Prerequisite Course(s): EENG-635
|
|
EENG-810
|
Array Signal Processing
|
3.0 |
Engineering & Computing Sci |
This course is an introduction to the mathematical principles of array signal processing and their applications. Topics such as beamformer design, optimum array processing structures, detection and direction of arrival estimation and modern subspace methods are covered. Adaptive algorithms, their convergence properties and shortcomings are studied. Degradation of array performance resulting from nonideal operating conditions and techniques of compensation are investigated. Applications of array signal processing are introduced.
Prerequisite Course(s): EENG-751
|
|
EENG-830
|
RF Electronic Circuits
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-770
|
|
EENG-851
|
Signal Processing II
|
3.0 |
Engineering & Computing Sci |
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.
Prerequisite Course(s): EENG-751
|
|
EENG-860
|
Special Topics
|
3.0 |
Engineering & Computing Sci |
This course provides an opportunity for students to study, in a variety of formats, advanced topics which may not be included elsewhere in the curriculum. The topics may be of mutual interest to the student and faculty member or appropriate for group study.
Chairperson permission required
|
|
EENG-870
|
Design Project I
|
3.0 |
Engineering & Computing Sci |
Major design project under the supervision of a faculty adviser. The project is open-ended and integrates student's knowledge and skills in the analysis and synthesis of an industrial system.
Chairperson permission required
|
|
EENG-880
|
Design Project II
|
3.0 |
Engineering & Computing Sci |
Continuation of major design project under faculty adviser supervision.
Prerequisite Course(s): EENG-870
Chairperson permission required
|
|
EENG-890
|
MS Thesis I
|
3.0 |
Engineering & Computing Sci |
This is the first of a two-course sequence spanning two semesters of research. The master's thesis provides an opportunity for the students to undertake an in-depth investigation of a specific topic within Computer Science. This course requires the students to explore an original and appropriately phrased research question, and carry out and document a comprehensive literature review, research and experimentation in the chosen problem area with a good deal of individual responsibility. The course culminates in a preliminary draft of the thesis document to be presented to the thesis faculty advisor.
Chairperson permission required
|
|
EENG-891
|
MS Thesis II
|
3.0 |
Engineering & Computing Sci |
This is the second of a two-course sequence for master's thesis. Students will continue the research and experimentation started in the first course in the sequence. The course culminates in an oral defense of the thesis project in front of a thesis committee consisting of the student's thesis faculty advisor and other members. By the end of the semester, students will complete a publication-quality master's thesis to be archived in the NYIT library.
Prerequisite Course(s): EENG-890
Chairperson permission required
|