Courses

Presents topics and techniques critical to the management of software product development, including estimating, planning, quality, tracking, reporting, team organization, people management, and legal issues. Gives special attention to problems unique to software projects. Recommended prereqs., ECEN 4583, CSCI 5548 and 4318, or equivalent industrial experience. Same as ECEN 5603 and EMEN 5031. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Presumes that entrepreneurism can be learned through the conception, build, and launch of an original product or service by student teams within a single semester. Immerses students in the daily leadership and innovation challenges of the startup environment and serves as a clinic in thinking, decision making and mental agility that will benefit any area of business--not just startups. Prerequisites: Restricted to graduate students only.
Combines statistical methods with practical applications and computer software. Develops commonly used statistical models such as analysis of variance as well as linear and logistic regression. The statistical models are implemented and interpreted in the context of actual data sets using available statistical software. Continuation of EMEN 5005. Prerequisites: Requires prerequisite course of EMEN 5900 or APPM 4580 or APPM 5580 (minimum grade C+). Restricted to students with 57-180 credits (Junior or Senior) or graduate students only.
Deals with random time-varying functions and is therefore useful in the broad range of applications where they occur. Topics include review of probability, convergence of random sequences, random vectors, minimum mean-square error estimation, basic concepts of random processes, Markov processes, Poisson processes, Gaussian processes, linear systems with random inputs, and Wiener filtering. Applications range from communications, communication networks, and signal processing to random vibration/stress analysis, mathematical finance, physics, etc. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Same as ECEN 4613. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Same as ECEN 4616. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Emphasizes that user-centered design is the first and primary consideration in the design process. UCD teaches how to design successful interactions from research into users' behaviors, attitudes and expectations via three key elements to designing successful user experiences: 1) Listen, Observe, and Research; 2) Concept and Design for Your Users; 3) Deliver/Launch. Prerequisites: Restricted to graduate students only.
Combine intermediate and advanced statistical methods with practical research applications. Develops commonly used statistical models such as Two and Three-Way Analysis of Variance and the analysis of Fractional Factorial Designs for the solution of common business and industrial research problems. The statistical models are implemented and interpreted in the context of actual data sets using available statistical software. Prerequisites: Requires prerequisite course of EMEN 5610 (minimum grade C+). Restricted to students with 57-180 credits (Junior or Senior) or graduate students only.
Trains students to build computer systems that learn from experience. Includes the three main subfields: supervised learning, reinforcement learning and unsupervised learning. Emphasizes practical and theoretical understanding of the most widely used algorithms (neural networks, decision trees, support vector machines, Q-learning). Covers connections to data mining and statistical modeling. A strong foundation in probability, statistics, multivariate calculus, and linear algebra is highly recommended. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Covers fundamental limits of data compression, reliable transmission of information and information storage. Topics include information measures, typicality, entropy rates of information sources, limits and algorithms for lossless data compression, mutual information, and limits of information transmission over noisy wired and wireless links. Optional topics include lossy data compression, limits of information transmission in multiple-access and broadcast networks, and limits and algorithms for information storage. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Same as ECEN 4623. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.

Analysis of active optical devices such as semiconductor laser, detector and flat panel display by clearly defining and interconnecting the fundamental physical mechanism, device design and operating principles and device performance. Recommended prereq., ECEN 5355.

Covers fundamental principles of seepage in soils under both saturated and unsaturated conditions and limit equilibrium solution to slope stability problems. The seepage effects on slope stability are analyzed in detail and both conventional slope stability method and the finite element technique are applied to solving the engineering problems. Department enforced prereqs., CVEN 3708 and 3718 or instructor consent required. Prerequisites: Restricted to graduate students only.
Covers the front end environment--HTML 5, CSS3, JS. Introduces students to HTML and emphasizes semantic use of elements and standards-based, valid code. CSS use focuses on separating content from presentation in order to decrease maintenance time, speed up development, improve download speed, and design capabilities. Prerequisites: Restricted to graduate students only.
Digital signal processing and its applications are of interest to a wide variety of scientists and engineers. The course covers such topics as characterization of linear discrete-time circuits by unit pulse response, transfer functions, and difference equations, use of z-transforms and Fourier analysis, discrete Fourier transform and fast algorithms (FFT), design of finite and infinite impulse response filters, frequency transformations, study of optimized filters for deterministic signals. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Same as ECEN 4633. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Introduce RF and microwave measurement methods. A laboratory course whose experiments build on material learned in ECEN 3410 (Electromagnetic Waves and Transmission): electromagnetic waves, transmission lines, waveguides, time-domain reflection, frequency-domain measurement, microwave networks, impedance matching, antenna pattern measurement, radar, and simple nonlinear concepts such as harmonics, square-law detection, mixing and transmitter/receiver applications. Recommended prereq., ECEN 3410. Same as ECEN 4634. Prerequisites: Restricted to any graduate students or Electrical/Computer Engineering or Electrical Engineering Concurrent Degree majors only.
Focuses on finite difference solution for partial differential equations, methods of SoR, ADI, conjugate gradients, finite element method, nonlinear problems, and applications. Prerequisites: Requires prerequisite course of CSCI 5606 (minimum grade D-). Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Addresses issues of micro-electro-mechanical systems (MEMS) modeling, design, and fabrication. Emphasizes the design and fabrication of sensors and actuators due to significance of these devices in optics, medical instruments, navigation components, communications, and robotics. Department consent required. Prerequisites: Restricted to any College of Engineering and Applied Science graduate students or to Mechanical Engineering undergraduate majors only.
Explores design thinking and how it can be applied conceptually and practically to innovation in areas as diverse as business organization and product development to topics and areas including but not limited to, story, design, UX, interaction design, communication strategy and presentation. Fast-paced, project-based, and immersive, students will work in small teams to discover solutions to real-world problems. Prerequisites: Restricted to graduate students only.
Addresses engineering of applications requiring multiple software processes running concurrently, sharing data, and communicating as a system in a single environment. Topics include performance analysis of architecture design; analysis of requirements, design and testing of synchronization and communication; the interplay of system design and performance with the impact of memory management, input/output, and file system support. ECEN 4643 and 5643 are the same course. Prerequisites: Requires prerequisite course of ECEN 4583 or ECEN 5543 (minimum grade D-). Restricted to College of Engineering majors only.
Introduces lasers, Gaussian optics, modulators, nonlinear optics, optical detectors, and other related devices. Prerequisites: Restricted to graduate students only.
Offers direct and iterative solutions of linear systems. Also covers eigen value and eigenvector calculations, error analysis, and reduction by orthogonal transformation. A sound knowledge of basic linear algebra, experience with numerical computation, and programming experience is required. Prerequisites: Restricted to graduate students or Computer Science Concurrent Degree (CSEN) majors only.
Provides a hands-on introduction to programming logic, environments, and execution using Ruby as the primary programming language. Covers basic programming principle, syntax, design patterns, and best industry practices while focusing on developing elegant, problem-solving skills through code. Prerequisites: Restricted to graduate students only.

Pages