Courses

The listing of a course description here does not guarantee a course’s being offered in a particular term. Please refer to the published schedule of classes on the MyBU Student Portal for confirmation a class is actually being taught and for specific course meeting dates and times.

  • ENG EC 725: Queueing Systems
    Undergraduate Prerequisites: (ENGEK500 OR ENGEC505) consent of instructor - Performance modeling using queueing networks analysis of product form and nonproduct form networks, numerical methods for performance evaluation, approximate models of queueing systems, optimal design and control of queueing networks. Applications from manufacturing systems, computer systems, and communication networks. Same as ENG ME 725 and ENG SE 725. Students may not receive credits for both.
  • ENG EC 730: Information-Theoretical Design of Algorithms
    Recently developed information-theoretical approach to the analysis and design of computer algorithms. Previous knowledge of information theory or the theory of algorithms is not required, though desirable. Main topics include the complexity of algorithms; P, E, NP, and NP'hard problems; basic concepts of information theory, optimal coding; information-theoretical approach to sorting, order statistics, binary search, decision trees, hashing, minimization of Boolean functions, test, and similar problems; and design of efficient computer algorithms.
  • ENG EC 732: Combinatorial Optimization and Graph Algorithms
    Undergraduate Prerequisites: (ENGME411 OR CASCS330) or equivalent course on optimization or algorithms. - of algorithms for the solution of optimization problems with discrete decision spaces. Review of linear programming and duality. Discussion of advanced network optimization algorithms and matroid optimization. Approximate algorithms for NP-Hard optimization problems. Submodular optimization. Same as ENG SE 732. Students may not receive credits for both.
  • ENG EC 733: Discrete Event and Hybrid Systems
    Undergraduate Prerequisites: (ENGEK500) or equivalent; consent of instructor - Review of system theory fundamentals distinguishing between time-driven and event-driven dynamics. Modeling of Discrete Event and Hybrid Systems: Automata, Hybrid Automata, Petri Nets, basic queueing models, and stochastic flow models. Monte Carlo computer simulation: basic structure and output analysis. Analysis, control and optimization techniques based on Markov Decision Process theory with applications to scheduling, resource allocation and games of chance. Perturbation Analysis and Rapid Learning methods with applications to communication networks, manufacturing systems, and command-control. Same as ENG ME 733 and ENG SE 733. Students may not receive credits for both.
  • ENG EC 734: Hybrid Systems
    Undergraduate Prerequisites: (ENGSE501 OR ENGEC501 OR ENGME501) or consent of instructor. - The course offers a detailed introduction to hybrid systems, which are dynamical systems combining continuous dynamics (modeled by differential equations) with discrete dynamics (modeled by automata). The covered topics include modeling, simulation, stability analysis, verification, and control of such systems. The course contains several applications from both natural and manmade environments, ranging from gene networks in biology, to networked embedded systems in avionics and automotive controls, and to motion planning and control in robotics. Same as ENG ME 734 and ENG SE 734. Students may not receive credits for both.
  • ENG EC 754: Computer-Aided Verification and Synthesis
    Undergraduate Prerequisites: (ENGEC330) Familiarities of propositional logic, basic probability theory and bas ic graphic graph algorithms, and experience with one programming langu age (e.g., C , Python) are assumed. An undergraduate course - This course will introduce the fundamental theory in computer-aided verification and synthesis for building provably dependable computer systems. The topics covered include logic specifications, modeling formalisms, verification techniques, and inductive synthesis strategies. A special focus of the course is on interplay between deductive reasoning (logical inference and constraint solving) and inductive inference (learning from data). We will also survey applications of these techniques to a wide range of problems in hardware, software, cyber-physical systems, robotics, and biology.
  • ENG EC 762: Quantum Optics
    Undergraduate Prerequisites: ENGEC585 or equivalent, or consent of instructor. - Review of the postulates of quantum mechanics. Quantization of the electromagnetic field. Coherent, thermal, squeezed, and entangled states, and their associated photon statistics. Interaction of light with matter. Spontaneous and stimulated transitions. Theory of optical detection. Quantum theory of the laser. Interaction of light with two-level atoms, including photon echo and self-induced transparency. Quantum theory of parametric interactions.
  • ENG EC 763: Nonlinear and Ultrafast Optics
    Undergraduate Prerequisites: ENGEC565 - Tensor theory of linear anisotropic optical media. Second- and third-order nonlinear optics. Three-wave mixing and parametric interaction devices, including second-harmonic generation and parametric amplifiers and oscillators. Four-wave mixing and phase conjugation optics. Electro-optics and photo-refractive optics. Generation, compression, and detection of ultra short optical pulses. Femtosecond optics. Pulse propagation in dispersive linear media. Optical solitons.
  • ENG EC 765: Biomedical Optics and Biophotonics
    This course surveys the applications of optical science and engineering to a variety of biomedical problems, with emphasis on optical and photonics technologies that enable real, minimally-invasive clinical applications. The course teaches only those aspects of biology itself that are necessary to understand the purpose of the application. The first weeks introduce the optical properties of tissue, and following lectures cover a range of topics in three general areas: 1) Optical spectroscopy applied to diagnosis of cancer and other tissue diseases; 2) Photon migration and optical imaging of subsurface structures in tissue; and 3) Laser-tissue interactions and other applications of light for therapeutic purposes. In addition to formal lectures, recent publications from the literature will be selected as illustrative of various topical areas, and for each publication one student will be assigned to prepare an informal presentation (with overhead slides or PowerPoint) reviewing for the class the underlying principles of that paper and outlining the research results. Same as ENGBE765; students may not receive credit for both.
  • ENG EC 770: Guided-wave Optoelectronics
    Undergraduate Prerequisites: ENGEC560 OR ENGEC565 - Discussion of physics and engineering aspects of integrated optics and optoelectronic devices. Semiconductor waveguides, lasers, and photodetectors. Layered semiconductor structures, quantum wells, and superlattices. QW detectors, emitters, and modulators. OEICs. Photonic switching.
  • ENG EC 774: Semiconductor Quantum Structures and Photonic Devices
    Undergraduate Prerequisites: (ENGEC574) or equivalent - Optical properties of semiconductors: interband optical transitions; excitons. Low-dimensional structures: quantum wells, superlattices, quantum wires, quantum dots, and their optical properties; intersubband transitions. Lasers: double-heterojunction, quantum-well, quantum-dot, and quantum-cascade lasers; high-speed laser dynamics. Electro-optical properties of bulk and low-dimensional semiconductors; electroabsorption modulators. Detectors: photoconductors and photodiodes; quantum-well infrared photodetectors. Same as ENG MS 774. Students may not receive credit for both.
  • ENG EC 777: Nanostructure Optics
    Undergraduate Prerequisites: (ENGEC471 OR ENGEC562 OR ENGEC565 OR ENGEC574) - Discussion of the fundamental physical aspects and device applications of optical fields confined and generated in nanoscale environments. Review of classical electrodynamics and angular spectrum representation of optical fields, classical and quantum models for light-matter interaction, light emission from semiconductor quantum dots and wires, surface-plasmon polaritons and sub- wavelength light transport/localization in metal nanostructures, slot waveguide structures, surface-enhanced Raman scattering (SERS) and SERS-based sensors, light scattering in complex photonic structures such as: metal-dielectric photonic crystals, fractal structrures, random lasers.
  • ENG EC 782: RF/Analog IC Design - Advanced Applications
    Undergraduate Prerequisites: (ENGEC580 & ENGEC582) or permission of the instructor. - Selected topics in advanced RF/Analog integrated circuit design based on high frequency BiCMOS technology. Topics to be covered include oversampling (Sigma Delta) A/D converters, RF phase-locked loops, low voltage RF frequency synthesizers, printed circuit board design for RF applications, antennas and signal propagation, PCB filters, and other mixed-signal topics. The course will utilize selected readings from the technical literature, as well as a number of RF measurement and RF design lab assignments.
  • ENG EC 801: Teaching Practicum 1
    PhD Requirement. Assist faculty by performing teaching or teaching-related duties, such as preparing and teaching labs and discussion sections, developing teaching materials, assisting with homework preparation and grading, proctoring exams, grading exams or papers.
  • ENG EC 802: Teaching Practicum 2
    PhD requirement. Assist faculty by performing teaching or teaching-related duties, such as preparing and teaching labs and discussion sections, developing teaching materials, assisting with homework preparation and grading, proctoring exams, grading exams or papers.
  • ENG EC 810: PhD Internship in Electrical and Computer Engineering
    Graduate Prerequisites: Permission of advisor and an approved internship offer; at least two c omplete semesters in the EC PhD program. - This course is intended for students who want to do an internship in the US as part of their graduate program and would like to have internship credit listed on their transcript. International Students need to use their CPT for this course. Prerequisites: 2 full semesters in ECE
  • ENG EC 890: PhD Seminar 1
    ECE PhD First year requirement students will participate in seminars and skill development workshops on current topics in electrical and computer engineering. Students are expected to participate in discussions and read assigned material.
  • ENG EC 891: PhD Seminar 2
    ECE PhD First year requirement students will participate in seminars and skill development workshops on current topics in electrical and computer engineering. Students are expected to participate in discussions and read assigned material.
  • ENG EC 892: Seminar: Electro-Physics
    A weekly two-hour seminar on recent research topics in the area of electro-physics, including solid state materials and devices, photonics, electromagnetics, computers in physics, and other related areas. Speakers include faculty and graduate students in the area.
  • ENG EC 900: PhD Research
    Undergraduate Prerequisites: Graduate standing. - Graduate Prerequisites: Restricted to pre-prospectus PhD students. - Participation in a research project under the direction of a faculty advisor leading to the preparation and defense of a PhD prospectus.