Using system-level design languages (e.g., SpecC, SystemC), offers students an opportunity to specify, simulate, analyze, model, and design hardware-software systems based on examples of typical embedded applications. EECE 7200. Special Topics in Electrical and Computer Engineering. Labs incorporate real field sensors and platforms. Examines important electrodynamic applications by the use of advanced mathematical techniques. 4 Hours. Mobility of devices and end-users has behavioral implications at all layers of the Internet protocol stack, from the MAC layer up through the application layer. Provides an overview of integrated circuit fabrication from the viewpoint of a process engineer. Electronic Materials. For course descriptions not found in the UC San Diego General Catalog 2019–20, please contact the department for more information. Covers special topics in electrical and computer engineering. Official curriculum can be found within the course catalog. EECE 5638. Covers transmission lines, impedance matching, S-parameters, high-frequency circuit analysis, power dividers, resonators, and filters. Includes an individual project where each student is expected to implement an application, port that application to several different styles of parallelism, and compare the results. Touch base with your advisor to discuss which classes you should take in the next semester. The resulting project is a tool capable of interpreting a subset of the C programming language and generating an executable program represented with MIPS assembly code. Embedded Design: Enabling Robotics. Introduces basic concepts and recent developments in nanophotonic materials and devices. Requires a Bachelor of science in engineering or physics. 4 Hours. firstname.lastname@example.org; 617.373.2300; 617.373.5351 (fax); Mailing Address Northeastern University ATTN: Office of the Registrar, 230-271 Provides an introduction to the theoretical analysis and modeling of dynamical systems in biology, ranging from molecular to population applications. 4 Hours. EECE 7376. Computer Hardware Security. The goal here is to build drones that are energy efficient and safe to operate around humans. 4 Hours. 0 Hours. EECE 5697. 4 Hours. myNortheastern • The first part of the course covers general aspects of wireless sensor networking, including protocol design, modeling, and simulation at all layers of the communication stack. Employs microwave CAD tools in design projects as well as in-class case-study examples. Includes basic laws of probability, conditioning, and Bayes rule. Northeastern University College of Engineering, Department of Electrical & Computer Engineering, Communications, Control & Signal Processing, Computer Vision, Machine Learning, and Algorithms, Bachelor of Science in Computer Engineering, Bachelor of Science in Computer Engineering & Computer Science, Bachelor of Science in Computer Engineering & Physics, Bachelor of Science in Electrical & Computer Engineering, Bachelor of Science in Electrical Engineering, Bachelor of Science in Electrical Engineering & Music, Bachelor of Science in Electrical Engineering & Physics, Master of Science in Electrical & Computer Engineering, Master of Science in Electrical & Computer Engineering Leadership, New Faculty Spotlight: Dimitrios Koutsonikolas, Wang Receives Multiple Funding and Gift Awards from Industry, $1M DARPA Grant for Intelligent Diagnosis for Machine and Human-Centric Adversaries. Combinatorial Optimization. Starts with a detailed description of three-phase modeling of basic power system elements such as transmission lines, transformers, and generators. Presents the foundations for understanding the new and evolving area of hardware security and trust, which have become major concerns for national security over the past decade. EECE 7150. Examines the role of software and hardware in the design and use of real autonomous systems, including autonomous cars, autonomous underwater vehicles, and unmanned aerial systems. ECE 4140. Aligned with Northeastern's vision for interdisciplinary, collaborative discovery, the Department of Electrical and Computer Engineering is leading two new university-wide research institutes, including the Institute for the Wireless Internet of Things, and the Institute for Experiential Robotics. Operating Systems: Interface and Implementation. Accompanies EECE 5580. Cyber Security Practicum. Then presents fundamentals of three-phase circuit analysis in the steady state, both for balanced and unbalanced operating conditions. Throughout the General Catalog, and in every class offered at National University, you will see a consistent focus on quality and an ongoing commitment to incorporating current subject matter into our curricula. The goal of computer vision is to make useful decisions about real physical objects and scenes based on sensed images. Students have the option to participate in a hands-on co-op experience through the Master of Science in Information Systems. Offers an integrated lecture/lab course that covers the basics of the Unix operating system, high-level programming concepts, introductory digital design, wireless networking, and Simulink design. Designed to familiarize students with advanced power electronic circuits. Requires concurrent registration in EECE 5581 for undergraduate students. Presents power management circuits with a focus on modern system on a chip (SoC). 4 Hours. Students should consult their faculty adviser regarding these options. Dynamical Systems in Biological Engineering. Covers magnetism and magnetic materials, their applications in different industries, magnetic devices, and the frontiers of research activities on magnetism and magnetic materials. Covers planar transmission lines and coupled lines and their application to important devices and microwave circuit functions and multiport networks using S-parameters, flow graphs, and Smith charts. EECE 7400. 2000–2001 Catalog and Course Descriptions . Computer vision is an exciting field that builds on very diverse disciplines such as image processing, statistics, pattern recognition, control theory and system identification, physics, geometry, computer graphics, and machine learning. Concludes with current topics including networks analysis/modeling, physical layer/cross-layer design, emerging technologies, and mobility. Covers fundamentals including phasors, single-phase and balanced three-phase circuits, complex power, and network equations; symmetrical components and sequence networks; power transformers, their equivalent circuits, per unit notation, and the sequence models; transmission line parameters including resistance, inductance, and capacitance for various configurations; steady-state operation of transmission lines including line loadability and reactive compensation techniques; power flow studies including Gauss-Speidel and Newton Raphson interactive schemes; symmetrical faults including formation of the bus impedance matrix; and unsymmetrical faults including line-to-ground, line-to-line, and double line-to-ground faults. Emphasizes problems that arise in the areas of electrical and computer engineering, including VLSI, computer-aided design, parallel computing, computer architecture, and high-performance compiling. ECE Fundamentals III. Numerical Optimization Methods. Introduces combinatorial optimization, an emerging field that combines techniques from applied mathematics, operations research, and computer science to solve optimization problems over discrete structures. Offers a unified theoretical approach to the physics of image formation through scattering and wave propagation in sensing. Discusses in detail two major adaptive schemes, model reference adaptive control (MRAC) and self-tuning regulators (STR). Sofia Vanessa Benitez Quevedo, BS, electrical engineering, completed three co-ops near and far including iRobot as a systems engineer, Flex in California working on emerging tech on the internet of things, and Starry, a start up in Boston using cutting-edge technology for the next generation. Simulation and Performance Evaluation. 4 Hours. Course material includes state-of-the-art in the field, current research trends, and algorithms and their applications, with an emphasis on the mathematical methods used. System-level design that jointly covers hardware and software is one approach to address the associated complexities in the design process and the market pressures. Computer vision is an exciting but disorganized field that builds on very diverse disciplines such as image processing, statistics, pattern recognition, control theory, system identification, physics, geometry, computer graphics, and learning theory. EECE 7271. Requires solid knowledge of digital system design, integrated circuits synthesis flow, and embedded systems recommended. Offered by the NSF Nanosystems Engineering Research Center for Translational Applications of Nanoscale Multiferroic Systems (TANMS) and co-taught by professors from UCLA, UC Berkeley, Cornell, California State University Northridge, and Northeastern University. Explores state-space, time-domain techniques for analyzing and designing optimal and robust linear control systems. Covers the fundamental elements of solid-state device physics and the application of these principles. Microwave Engineering Laboratory. EECE 5641. ECE 4265. NEU 201 or PSY 377 or BIO 339 or NEU 339 or BIO 340 or instructor consent is a prerequisite for this class. Covers topics from the course through various experiments. 4 Hours. 4 Hours. Covers biomedical optics and discusses the theory and practice of biological and medical applications of lasers. EECE 7201. EECE 7345. ECE MAT Handbook; ECE Practicum II & Student Teaching Handbook Concentrates on silicon IC technology but also includes examples from other materials and device systems including microelectromechanical (MEMS) technologies that are used to build devices such as accelerometers, pressure sensors, and switches for telecommunications and other current examples provided from nanofabrication and nanotechnology. Emphasizes those fundamental computational problems and related algorithms whose solution can be obtained in polynomial time. 4 Hours. This is a security measure to protect our users against spoofed malware messages. Topics include magnetics units, magnetic materials classification, origin of ferromagnetism and ferrimagnetism, magnetic anisotropies, magnetostriction, magnetic domain theory, ferromagnetic/ferrimagnetic resonance, soft magnetic materials, hard magnetic materials, applications of magnetic materials, information storage, and leading-edge research. EECE 7242. EECE 7237. Focuses on performance of CMOS and BiCMOS implementations of building blocks for these systems. By reducing circuit complexity, critical path delay, and power dissipation at the expense of introducing processing errors in computation, inexact computing is one of the leading emerging paradigms in nanoscale computing. EECE 5640. ECE 4209. Uses finite element and higher-order finite difference methods to solve problems in electrostatics and wave propagation. Examines the electronic properties of semiconductors, dielectric, magnetic, superconducting, and optical materials. Topics may include humanoid designs, software and hardware architectures, sensing and perception, motion planning and control, high-level task planning and control, grasping and manipulation, benchmarking, and experimental methods. EECE 5642. 4 Hours. Administrative policies, academic curricula, and course descriptions. Introduction to Software Security. Undergraduate students normally take courses in the 100 – 400 level range, and graduate students normally take courses in the 400 – 500 level range. Northeastern ECE faculty and graduate students conduct world-class research at the forefront of electrical and computer engineering. His work on the bioinspired robot was heavily influenced by the complex and agile locomotive capabilities of biological bats. Presents methods to calculate fault currents and postfault bus voltages. Students are asked to carry out a term project and deliver a presentation about its outcome. Introduces fundamental concepts and approaches for the analysis and design of data networks. Offers an up-to-date account of the strategies utilized in state estimation of electric power systems. Electromagnetic Theory 2. 4 Hours. Special topics include spatial frequency reuse; call blocking and cellular system capacity; power control and hand-off strategies; channel access and sharing; orthogonal frequency division multiplexing (OFDM—a modulation technique used in WLAN and the fourth-generation [4G] cellular systems) and spread spectrum modulation (third-generation WCDMA systems); diversity techniques and multi-input multi-output (MIMO) signal processing. EECE 9000. Covers topics of interest to the faculty member conducting this class for advanced study. Covers fundamentals of probability and stochastic processes with applications to estimation and queuing theory. Dave Malouf is the co-founder of Interaction Design Association (IxDA), the founder of Interaction Design program at Savannah College of Art and Design(SCAD), has concentrated on education in Interaction … Not all courses in the catalog are offered every year. The course is leading designed by Dave Malouf and Spell Yu. Covers fundamentals of operating systems (OS) design, including theoretical, OS-generic design considerations as well as the practical, implementation-specific challenges in the development of a real OS. Studies several classes of devices including inertial measurement devices, pressure sensors, rf components, and optical MEMS. 2020-21 College of Professional Studies Undergraduate PDF EECE 7258. Recognizes that system complexities are growing exponentially, driven by ever-increasing application demands and technological advances that allow one to put complete multiprocessor systems on a chip (MPSoCs). Covers delay models, multi-access communication, scheduling, routing, congestion control, and network coding. EECE 5161. This opportunity provides undergraduate students with practical research experience, knowledge of modern research practices, and advanced technical skills. Topics include modeling and layout of CMOS, bipolar, BiCMOS devices, and passive components; DC building blocks, including precision current and voltage references; performance analysis of signal gain, impedances, and frequency response and speed of basic/compound amplifier structures; architectures of operational amplifiers, including low-voltage, OTAs, and three-stage designs; feedback and performance merits, topologies, instability, and frequency compensation of feedback amplifiers; nonlinear and analog computation IC functions; noise in ICs, physical origins and device modeling , noise circuit analysis, SNR and NF, and techniques for the enhancement of system noise performance. Basic concepts include general definitions and network organization. Covers advanced issues in designing high-performance computing and data storage systems. Covers the state-of-the-art human-centered recognition technologies, including face/human detection, face/body tracking, face recognition, head/body pose estimation, expression recognition, body language recognition, gait analysis, hand/body/eye gesture, action/activity analysis, and so forth. Dissertation Term 1. Data Visualization. Focuses on data center scale system design issues. Covers basic RF design concepts including linearity, noise figure, sensitivity, impedance matching, and imperfections of integrated passive components (parasitics, quality factors). Focuses on graphical models, latent variable models, Bayesian inference, and nonparametric Bayesian methods. His work on the bioinspired robot was heavily influenced by the complex and agile locomotive capabilities of biological bats. 4 Hours. Covers common programming, configuration, and design mistakes and examines possible protection and detection techniques.Uses examples to highlight general error classes. Includes hands-on exercises and class exercises around challenges defined by the instructor or by guest lecturers. Topics are selected by the instructor and vary from semester to semester. Includes a number of practical lab assignments that require students to apply their knowledge, as well as engage in a discussion of the current research in the field. EECE 7310. 4 Hours. 4 Hours. Covers planar microwave circuits and integrated circuits (MMICs) for wireless communication systems. Covers analysis and design of ICs for high-speed communications and mixed-signal processing. Offers a basic treatment of electronic materials from atomic, molecular, and application viewpoints. 4 Hours. Course projects emphasize model-based design for control of assistive robots in smart environments. Requires knowledge of undergraduate advanced calculus. Also addresses compensator design based on root-locus and frequency response, and modern control system design using state-variable feedback. EECE 5155. Offers analytical and/or experimental work conducted under the auspices of the department. Analysis of Unbalanced Power Grids. EECE 7214. Topics include general theory of wave-guides and resonators with application to the cylindrical geometry; dielectric rod wave-guide; optical fibers; radiation; linear antennas; loop antenna; linear arrays; ray optics; scattering and diffraction of waves for planar, cylindrical, and spherical geometries; and effects of random media. Begins with basic concepts such as CMOS device models, DC and small-signal analysis techniques for single- and multistage amplifiers, biasing configurations, and reference generation circuits. EECE 5554. Topics include discrete signals and systems in 2D, digital images and their properties, image digitization, image enhancement, image restoration, image segmentation, feature extraction, object recognition, and pattern classification principles (Bayes rules, class boundaries) and pattern recognition methods. Discusses efficient matrix methods, relaxation methods, the conjugate gradient technique, and multidimensional Newton’s method in the context of electromagnetic field simulation. Solid State Devices for Renewable Energy Conversion. Covers topics from the course through various experiments. 2001–2003 Catalog and Course Descriptions . Wireless Sensor Networks and the Internet of Things. Topics include linear operators and their representations; matrices, algebraic equations, equivalence, and similarity transformations; introduction to the state-variable theory of continuous and discrete linear systems; standard canonical representations, the concept of state, and the representation of interconnected systems, linear spaces, the state equations, and their solution; stability; and introduction to the general control problem in terms of controllability and observability. Introduces radio frequency (RF) integrated circuit analysis, design, and simulation methods with an emphasis on CMOS implementations. Topics include high-performance scalable parallelization strategies for emerging computational applications from different science and engineering domains. Fundamentals of Computer Engineering. Offers theoretical or experimental work under individual faculty supervision. EECE 5652. Find Faculty & Staff • Despite a considerable corpus of knowledge about tools and techniques to protect systems, information about actual vulnerabilities and how they are exploited is not generally available. The University Catalog provides a listing of degree requirements for each program, and the DARS system provides a degree audit utility for students. EECE 7364. Diode rectifiers, phase-controlled rectifiers, and switch mode rectifiers and inverters are among the topics. With four NSF- and DHS-funded research centers and over 20 industrial partners, faculty and students are actively conducting cutting-edge research in areas such as computer vision; pattern recognition and machine learning; brain-computer interface; power systems and power electronics; underwater communication networks and signal processing; robotics; information theory; communications, control, and signal processing; RF, electromagnetics, optics, and magnetic materials; micro/nanomechanical structures and advanced nanomaterials; power-first system/computer architecture; internet-of-things; ultra-low power biomedical and neural circuits and systems. 4 Hours. EECE 7105. Highlights implementation of computer arithmetic and how it varies on different computer architectures. Topics covered include parallel computer architecture, parallel programming models, and theories of computation, as well as models for many-core processing. Studies microwave filters, narrowband and broadband amplifiers, their gain and stability, impedance matching, and noise performance, as well as mixers and frequency-conversion techniques. EECE 5682. High-Level Design of Hardware-Software Systems. Topics include tools and techniques for practical visualization and elements of related fields, including computer graphics, human perception, computer vision, imaging science, multimedia, human-computer interaction, computational science, and information theory. 4 Hours. Covers wireless standards, multiple-access techniques, and recent advances if time permits. This page is designed to provide students, faculty, adjuncts and supervisors in the Early Childhood Education Teacher Preparation program with the necessary forms, applications, evaluation tools and handbooks. Note: Printed catalogs do not contain course descriptions. Starts with the formulation of typical forward problems in electromagnetic and acoustic wave field propagation and scattering, emphasizing biomedical and nondestructive testing applications, and continues with a survey of imaging methodologies including the so-called qualitative imaging methods. Radio Frequency Integrated Circuit Design. Introduces the analysis and design of classical control systems. The goal of this course is to introduce the subject to people in the systems, machine-learning, and computer vision communities faced with “big data” and scaling problems and serve as a quick reference guide, summarizing the state of the art as of today and providing a comprehensive set of references. High-Performance Computing. Features a research-oriented project that serves as the experiential learning component of the course for gaining hands-on experience in solving real-world problems in parallel computing. Applied Probability and Stochastic Processes. 4 Hours. Offers students an opportunity to conduct full-time research under faculty supervision. Offers students an opportunity to obtain a fundamental understanding of the property and manipulation of light at the nanoscale. Experiential Learning. EECE 7336. 4 Hours. Optics for Engineers. Illustrates how these modeling techniques can be applied in modeling real systems and adaptive algorithms, including queueing systems, distributed systems, and online learning algorithms like stochastic gradient descent. Big Data and Sparsity in Control, Machine Learning, and Optimization. The Department of Electrical and Computer Engineering's (ECE) graduate program is a dynamic and thriving center of world-recognized research in a wide range of areas. Search, 360 Huntington Ave., Boston, Massachusetts 02115 • 617.373.2000 • TTY 617.373.3768 © 2020-2021 Northeastern University. Topics include polarization, interference, diffraction, and optical properties of crystals, thin films, optical resonators, guided waves, modulators, and detectors. Discusses use of transient simulation programs for design and analysis of power systems. Power Systems Analysis 1. Discusses the fundamentals of electromagnetics (Maxwell’s equations, polarization, wave propagations, etc. Computer security problems have a significant impact on practical aspects of our lives. Scalable and Sustainable System Design. It may be helpful to save a copy of your audit to reference during registration. /Academics & Experiential Learning / Graduate School of Engineering / Graduate Admissions Graduate Admissions. Covers introduction to multiferroics, atomic structure of multiferroics (chemistry), multiferroic material science, continuum-level analysis of multiferroic materials, and multiferroic devices. Image Processing and Pattern Recognition. Requires concurrent registration in EECE 5580. Topics include rate distortion theory, feedback in one-way channels, Slepian-Wolf coding of correlated information sources, source coding with side information at the receiver, multiple access channel and its capacity region, and the capacity region of the Gaussian multiple access channel. EECE 5170. Srinivas Tadigadapa, PhD Offers analytical and/or experimental work conducted under the auspices of the department. 4 Hours. EECE 9990. Topics include the linear and nonlinear acoustic wave equation; sources of sound; reflection, refraction, transmission, and absorption; bearing and range estimation by sensor array processing, beam forming, matched filtering, and focusing; diffraction, bandwidth, ambient noise, and reverberation limitations; scattering from objects, surfaces, and volumes by Green’s theorem; forward scatter, shadows, Babinet’s principle, extinction, and attenuation; ray tracing and waveguides in remote sensing; and applications to acoustic, radar, seismic, thermal, and optical sensing and exploration.