Course Results

Results for: Department: Electrical Engineering 13 courses
Clear filter
or modify your search
  • ESE 124: Programming Fundamentals

    Undergraduate 4 credits

    Prerequisite: Declared Area of Interest or Major in Electrical or Computer Engineering.

    The course presents fundamental and more advanced C programming concepts. Lectures discuss the C language constructs and exemplify their using in relevant programming applications. The course also introduces fundamental concepts in electrical and computer engineering, such as bitwise operations, text file scanning, stack-based computation, table-based finite state machine implementation, hash tables, and linked lists. Scheduled lab activities focus on devising, implementing, debugging, and validating C programs for the concepts discussed in class. A course project focuses on developing a more extensive C program that comprehensively utilizes the programming concepts discussed during the semester.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26173830Jenny ChenOnline SynchronousMon. & Weds.09:30-12:55PMWest (Main Campus)Open
    ×

    Session 261739L30Jenny ChenOnline SynchronousTues. & Thurs.09:30-12:55PMWest (Main Campus)Open
    ×

  • ESE 224: Adv. Prog. & Data Structures

    Undergraduate 4 credits

    Prerequisite: ESE 124

    The course presents fundamental data structures and algorithms frequently used in engineering applications. Object oriented programming in C++ is used to teach the concepts. Discussed topics include: programming and applications of data structures; stacks, queues, lists, heaps, priority queues, and introduction to binary trees. Recursive programming is heavily utilized. Fundamental sorting algorithms are examined along with informal efficiency analysis.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26165030Vibha ManeOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

    Session 261688L30Vibha ManeOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 271: Electrical Circuit Analysis

    Undergraduate 3 credits

    Prerequisite: MAT 127 or 132 or 142 or 171 or AMS 161 Pre/co-requisite: PHY 127/134 or 132/134 or 142

    The course covers the following topics: passive circuit elements: resistors, capacitors, inductors. Elements of circuit topology. Kirchhoff's and Ohm's law. Nodal and mesh analysis. Equivalent circuits. Steady-state AC circuits. Phasors. Transient analysis. Laplace transforms. Fundamentals of AC power, coupled inductors (transformers). Not for credit in addition to EEO 271.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 1 Extended6069430Sergey SuchalkinOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open +
    ×

    Note: This course used an automatic waitlist. GPNC grading option not available.

  • ESE 273: Microelectronic Circuits

    Undergraduate 3 credits

    Prerequisite: ESE 271

    This is the first integrated circuits class that introduces the students to the fundamentals of the non-linear devices and design of IC amplifiers. The course starts with the introduction to the device physics, operation and modeling of a diode. Operation of MOS transistor, derivation of the large-signal transistor current as a function of the terminal voltages in different regions of operation is then presented, along with the small-signal model. Single-stage amplifier structures are explored, along with the introduction of the implementation of current source and current mirror. Frequency-response of common-source amplifier is presented. The concepts of multi-stage amplification and differential pair are introduced. Operation modeling of bipolar transistors are presented, along with the common-emitter amplifier. Comparison of MOS and BJT transistor and performance of common-source and common-emitter is presented. Not for credit in addition to EEO 315.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26161530Ridha KamouaOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 300: Technical Communication

    Undergraduate 2 credits

    Prerequisite: WRT 102; ESE or ECE major, U3 standing; ESE 280

    Topics include how technical writing differs from other forms of writing, the components of technical writing, technical style, report writing, technical definitions, proposal writing, writing by group or team, instructions and manuals, transmittal letters, memoranda, abstracts and summaries, proper methods of documentation, presentations and briefings, and analysis of published engineering writing. Also covered are the writing of resumes and cover letters.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 16115230Ronald MargeOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 301: Engineering Ethics

    Undergraduate 2 credits

    Prerequisite: U3 or U4 standing; one D.E.C. E or SNW course

    DEC: H SBC: STAS

    The study of ethical issues facing engineers and engineering related organizations and the societal impact of technology. Decisions involving moral conduct, character, ideals and relationships of people and organizations involved in technology. The interaction of engineers, their technology, the society and the environment is examined using case studies. Introduction to patents, copyright, trademarks and infringement using case studies.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26165230Donna TumminelloOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 305: Deterministic Signals & Systms

    Undergraduate 3 credits

    Pre- or Corequisite: ESE 271

    Introduction to signals and systems. Manipulation of simple analog and digital signals. Relationship between frequencies of analog signals and their sampled sequences. Sampling theorem. Concepts of linearity, time-invariance, causality in systems. Convolution integral and summation; FIR and IIR digital filters. Differential and difference equations. Laplace transform, Z-transform, Fourier series and Fourier transform. Stability, frequency response and filtering. Provides general background for subsequent courses in control, communication, electronics, and digital signal processing. Not for credit in addition to EEO 301.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 16111930Sangjin HongOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 306: Random Signals & Systems

    Undergraduate 3 credits

    Prerequisite: ESE 305

    Random experiments and events; random variables and random vectors, probability distribution functions, random processes; Binomial, Bernoulli, Poisson, and Gaussian processes; Markov chains; significance testing, detection of signals, estimation of signal parameters; properties and application of auto-correlation and cross-correlation functions; power spectral density; response of linear systems to random inputs.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26165130Vibha ManeOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 331: Semiconductor Devices

    Undergraduate 3 credits

    Prerequisites: AMS 361 or MAT 303; PHY 127/134 or PHY 132/134 or PHY 142

    The course covers physical principles of operation of semiconductor devices. Energy bands and energy band diagram, carrier densities, transport properties, generation recombination phenomena in bulk semiconductors, and the continuity equation are covered first. Equipped with an understanding of the character of physical phenomena in semiconductors, students learn the principles of operation, current-voltage characteristics, and nonidealities of p-n junction diodes, metal-semiconductor contacts, bipolar junction transistors, and field effect transistors. Not for credit in addition to EEO 331.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26164530Ridha KamouaOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 346: Computer Communications

    Undergraduate 3 credits

    Pre-or corequisite: ESE 306

    Basic theory and technology of computer communications. Introduction to performance evaluation, error codes and routing algorithms. Introduction to queueing theory, machine learning for networking and network planning. Other topics include Ethernet, wireless networks including LTE, 5G and 6G, fiber optic networking, software defined networking, networking on chips, space networks, data centers, grids and clouds. Not for credit in addition to CSE 310 or ISE 316 or ISE 317 or EEO 346.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 16173130Carlos GamboaOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • ESE 388: Foundations of Machine Learn

    Undergraduate 3 credits

    Prerequisites: ESE 224 and ESE 306

    This course provides an introduction to the fundamental concepts of machine learning. Statistical learning framework is utilized for clustering, classification, and prediction tasks. Concepts are reinforced through theoretical and programming assignments, with applications in computer vision, natural language processing and bioinformatics.

    Session Class # Section Instructor Mode Days Time Campus Status Notes
    Session 26165730Vibha ManeOnline AsynchronousFlexible (Online)TBAWest (Main Campus)Open
    ×

  • Modify search

Summer Courses

Check out our available classes or view by location below.

top
©