UNITE Spring 2021 Course Offerings

UNITE Distributed Learning provides access to live streaming video of class sessions plus same-day access to streaming video archives and downloadable video and audio files of course meetings to the students who enroll through UNITE in a UNITE section of the course.

Semester Schedule

The UNITE sections of a course follow the same semester schedule as the on-campus section of the course. This includes exams (which are synchronous events - see below) and homework deadlines as well as University deadlines for adding courses, cancelling courses, refunds, etc.

Exams and Homework

Exams are Synchronous

Students enrolled through UNITE are REQUIRED to take exams on the same day/same time as the students enrolled in the on-campus sections of the course. If you need to make other arrangements you will need to contact the instructor directly - work out these arrangements with the instructor before the 100% refund period ends.

Exams Must be Proctored by a Person (live proctoring)

Students are responsible for finding and submitting proctor information to UNITE to evaluate and approve. UNITE will contact all students enrolled through UNITE to initiate this process shortly after the semester begins.

Final Exams: Final exam dates are posted in the official University of Minnesota Class Schedule.UNITE will stream video on Saturdays. If you are enrolled in a UNITE section with an exam on a Saturday, you will need to have a proctor administer the exam. If you need to make other arrangements you will need to contact the instructor directly to seek approval.

Homework Submission and Return

Increasingly, faculty and TAs are using Canvas course sites for submission and return of homework.

For those faculty and TAs who do not, homework may be submitted to UNITE via email. Our office will record submissions and deliver to instructors and/or TAs for grading. Graded materials will be returned to your University email account when we receive it.

For more information, refer to the "Step Two: Know How UNITE Works" of UNITE Steps to Success.

The courses offered are subject to change. For the summer semester, UNITE will stop recording/streaming a course if there are no students enrolled in that course through UNITE.

Course descriptions taken from the University of Minnesota Course Catalog. Courses topics may be revised per instructor. Contact instructor for more detailed and up-to-date information.

Grad 0999 – 51566 Call Number – UNITE students must register online themselves for this status. Graduate students registering for this status must register before the semester begins or they will be charged the normal late registration fees.

Undergraduate students taking classes on campus may enroll in UNITE courses with instructors' permission. Learn more about Undergraduate Credit Enrollment though UNITE.

Please note Important Spring Semester Dates.

Students enrolled in on-campus sections have limited access to UNITE Media; refer to UNITE Streaming Video Access for On-Campus Students for more details.

TENTATIVE SPRING SCHEDULE

(updated January 19, 2021)

Use online tools to search all University credit offerings:

Aerospace Engineering's Class Schedules by Department online search tool
Humphrey School of Public Affairs' ClassInfo online search tool
(Note: These tools list ALL offerings - on-campus, including UNITE offerings)

AEROSPACE ENGINEERING

AEM 8421 (also offered as EE 5235) - Robust Multivariable Control System Design (3.0 cr)
Nicola Elia
TTh 8:15 a.m. - 9:30 a.m.
Prerequisites:
5321 or equiv
Description: 
Application of robust control theory to aerospace systems. Role of model uncertainty/modeling errors in design process. Control analysis and synthesis, including H[sub2] and H[infinity symbol] optimal control design and structural singular value [Greek letter mu] techniques.

AEM 8453 (also offered as EE 8243) - Model Reduction and Approximation of Dynamical Systems (3.0 cr)
Maziar Hemati
MW 4:15 p.m. - 5:15 p.m.
Prerequisites:
AEM 5321 or EE 5231
Description: 
In this course, we will study analytical and data-driven methods for model reduction and approximation of dynamical systems. The focus will be on learning the relevant mathematics and tools for obtaining “lean” low-dimensional representations of dynamical systems, which can be used to facilitate analysis and design. Roughly half of the course will be devoted to the problem of model reduction: i.e., given a mathematical description of a system, reduce the number of degrees of freedom required to faithfully represent that system. The other half of the course will be devoted to data-driven approximation of dynamical systems: i.e., given empirical data generated by a dynamical system, determine a mathematical representation for the underlying system dynamics. Although these two general problems are distinct, they are closely related and will be studied in parallel throughout the term.

AEM 8541 - Mechanics of Crystalline Solids (3.0 cr)
Richard James
MW 4:00 p.m. - 5:15 p.m.
Prerequisites:
AEM 5501 or instr consent
Description: 
Atomic theory of crystals and origins of stress in crystals. Relation between atomic and continuum description; phase transformations and analysis of microstructure; effects of shear stress, pressure, temperature, electromagnetic fields, and composition on transformation temperatures and microstructure; interfacial energy in solids.

BIOCHEMISTRY

BIOC 5444 (also offered as PHSL 5444) - Muscle (3.0 cr)
Vincent Barnett & David Thomas
TTh 4:00 p.m. - 5:15 p.m.
Prerequisites:
3021 or BIOL 3021 or 4331 or BIOL 4331 or PHSL 3061 or instr consent. 
Credit will not be granted if credit has been received for BMEN 5444, PHSL 5444
Description: 
Muscle molecular structure/function and disease. Muscle regulation, ion transport, and force generation. Muscular dystrophy and heart disease.

BIOMEDICAL ENGINEERING

BMEN 5101 - Advanced Bioelectricity and Instrumentation (3.0 cr)
Alena Talkachova
TTh 9:45 a.m. - 11:00 a.m.
Prerequisites:
[CSE upper div, grad student] or instr consent
Description: 
Instrumentation, computer systems, and processing requirements for clinical physiological signals. Electrode characteristics, signal processing, and interpretation of physiological events by ECG, EEG, and EMG. Measurement of respiration and blood volume/flow.

BMEN 5311 - Advanced Biomedical Transport Processes (3.0 cr)
Robert Tranquillo
MWF 9:05 a.m. - 9:55 a.m.
Prerequisites:
CSE upper div or grad student
Description: 
Fluid flow and mass transfer in the body, bioreactors, and medical devices. Pulsatile flows. Flows around curved and deformable vessels. Boundary layer flows. Blood rheology. Interstitial (porous media) flows. Oxygenation. Cell migration. Student critiques of published papers.

BMEN 8602 - Biomedical Engineering Seminar (1.0 cr)
Wei Shen
Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.
MW 4:00 p.m. - 5:15 p.m.
Description: 
Lectures and demonstrations of university and industry research introducing students and faculty to methods and goals of biomedical engineering.

COMPUTER SCIENCE AND ENGINEERING

CSCI 5103 - Operating Systems (3.0 cr)
Jon Weissman
MW 9:45 a.m. - 11:00 a.m.
Prerequisites:
4061 or instr consent
Description: 
Conceptual foundation of operating system designs and implementations. Relationships between operating system structures and machine architectures. UNIX implementation mechanisms as examples.

CSCI 5105 - Introduction to Distributed Systems (3.0 cr)
Arnand Tripathi
TTh 4:00 a.m. - 5:15 a.m.
Prerequisites:
[5103 or equiv] or instr consent
Description: 
Distributed system design and implementation. Distributed communication and synchronization, data replication and consistency, distributed file systems, fault tolerance, and distributed scheduling.

CSCI 5125 - Collaborative and Social Computing (3.0 cr)
Loren Terveen
TTh 8:45 a.m. - 9:30 a.m.
Prerequisites:
5115 or instr consent
Description: 
Introduction to computer-supported cooperative work, social computing. Technology, research methods, theory, case studies of group computing systems. Readings, hands-on experience.

CSCI 5161 - Introduction to Compilers (3.0 cr)
Gopalan Nadathur
MW 2:30 p.m. - 3:45 p.m.
Prerequisites:
[2021, 5106] or instr consent
Description:
Techniques for translating modern programming languages to intermediate forms or machine-executable instructions/their organization into compiler. Lexical analysis, syntax analysis, semantic analysis, data flow analysis, code generation. Compiler project for prototypical language.

CSCI 5271 - Introduction to Computer Security (3.0 cr)
Kangjie Lu
TTh 11:15 a.m. - 12:30 p.m.
Prerequisites:
4061 or equiv or instr consent
Description: 
Concepts of computer, network, and information security. Risk analysis, authentication, access control, security evaluation, audit trails, cryptography, network/database/application security, viruses, firewalls.

CSCI 5302 - Analysis of Numerical Algorithms (3.0 cr)
Daniel Boley
MW 4:00 p.m. - 5:15 p.m.
Prerequisites:
2031 or 2033 or instr consent
Description: 
Additional topics in numerical analysis. Interpolation, approximation, extrapolation, numerical integration/differentiation, numerical solutions of ordinary differential equations. Introduction to optimization techniques.

CSCI 5421 - Advanced Algorithms and Data Structures (3.0 cr)
Carl Sturtivant
Thursday 6:30 p.m. - 9:00 p.m.
Prerequisites:
4041 or instr consent
Description: 
Fundamental paradigms of algorithm and data structure design. Divide-and-conquer, dynamic programming, greedy method, graph algorithms, amortization, priority queues and variants, search structures, disjoint-set structures. Theoretical underpinnings. Examples from various problem domains.

CSCI 5451 - Introduction to Parallel Computing: Architectures, Algorithms, and Programming (3.0 cr)
Yousef Saad
MW 8:15 a.m. - 9:30 a.m.
Prerequisites:
4041 or instr consent
Description: 
Parallel architectures design, embeddings, routing. Examples of parallel computers. Fundamental communication operations. Performance metrics. Parallel algorithms for sorting. Matrix problems, graph problems, dynamic load balancing, types of parallelisms. Parallel programming paradigms. Message passing programming in MPI. Shared-address space programming in openMP or threads.

CSCI 5461 - Functional Genomics, Systems Biology, and Bioinformatics (3.0 cr)
Rui Kuang
Fully Online with no set meeting pattern.  
Instructors provide materials and assignments that students access online at any time or within a given time frame (such as one week), rather than instructors and students meeting together as a class on a regular schedule. Exams are also all online. No synchronous or on-campus meetings.
Prerequisites:
3003 or 4041 or instr consent
Description: 
Computational methods for analyzing, integrating, and deriving predictions from genomic/proteomic data. Analyzing gene expression, proteomic data, and protein-protein interaction networks. Protein/gene function prediction, Integrating diverse data, visualizing genomic datasets.

CSCI 5512 - Artificial Intelligence II (3.0 cr)
Paul Schrater
TTh 4:00 p.m. - 5:15 p.m.
Prerequisites:
[STAT 3021, 4041] or instr consent
Description: 
Uncertainty in artificial intelligence. Probability as a model of uncertainty, methods for reasoning/learning under uncertainty, utility theory, decision-theoretic methods.

CSCI 5521 - Introduction to Machine Learning (3.0 cr)
Catherine Qi Zhao
TTh 1:00 p.m. - 2:15 p.m.
Prerequisites:
[2031 or 2033], STAT 3021 or instr consenty
Description: 
Problems of pattern recognition, feature selection, measurement techniques. Statistical decision theory, nonstatistical techniques. Automatic feature selection/data clustering. Syntactic pattern recognition. Mathematical pattern recognition/artificial intelligence.

CSCI 5523 - Introduction to Data Mining (3.0 cr)
Vipin Kumar
MW 2:30 p.m. - 3:45 p.m.
Prerequisites:
4041 or equiv or instr consent
Description: 
Data pre-processing techniques, data types, similarity measures, data visualization/exploration. Predictive models (e.g., decision trees, SVM, Bayes, K-nearest neighbors, bagging, boosting). Model evaluation techniques, Clustering (hierarchical, partitional, density-based), association analysis, anomaly detection. Case studies from areas such as earth science, the Web, network intrusion, and genomics. Hands-on projects.

CSCI 5525 - Machine Learning (3.0 cr)
Ju Sun
MW 1:00 p.m. - 2:15 p.m.
Prerequisites:
Grad student or #; fall, even years
Description:
Models of learning. Supervised algorithms such as perceptrons, logistic regression, and large margin methods (SVMs, boosting). Hypothesis evaluation. Learning theory. Online algorithms such as winnow and weighted majority. Unsupervised algorithms, dimensionality reduction, spectral methods. Graphical models.

CSCI 5551 - Introduction to Intelligent Robotic Systems (3.0)
Junaed Sattar
TTh 4:00 p.m. - 5:15 p.m.
Prerequisites:
2031 or 2033 or instr consent
Description: 
Transformations, kinematics/inverse kinematics, dynamics, control. Sensing (robot vision, force control, tactile sensing), applications of sensor-based robot control, robot programming, mobile robotics, microrobotics.

CSCI 5561 - Computer Vision (3.0 cr)
Instructor TBA
W 6:30 p.m. - 9:00 p.m.
Prerequisites:
5511 or instr consent
Description: 
Issues in perspective transformations, edge detection, image filtering, image segmentation, and feature tracking. Complex problems in shape recovery, stereo, active vision, autonomous navigation, shadows, and physics-based vision. Applications.

CSCI 5607 - Computer Graphics I (3.0 cr)
Stephen Guy
MW 1:00 p.m. - 2:15 p.m.
Prerequisites:
5511 or instr consent
Description: 
Fundamental algorithms in computer graphics. Emphasizes programming projects in C/C++. Scan conversion, hidden surface removal, geometrical transformations, projection, illumination/shading, parametric cubic curves, texture mapping, antialising, ray tracing. Developing graphics software, graphics research.

CSCI 5609 (3.0) - Visualization - cancelled by department 11/5/20

CSCI 5708 -Architecture and Implementation of Database Management Systems (3.0 cr)
Mohamed Mokbel
TTh 2:30 p.m. - 3:45 p.m.
Prerequisites:
4707 or 5707 or instr consent
Description: 
Techniques in commercial/research-oriented database systems. Catalogs. Physical storage techniques. Query processing/optimization. Transaction management. Mechanisms for concurrency control, disaster recovery, distribution, security, integrity, extended data types, triggers, and rules

CSCI 8205/EE 8367 - Parallel Computer Organization (3.0 cr)
Pen-Chung Yew
TTh 1:00 p.m. - 2:15 p.m.
Prerequisites:
5204 or EE 5364 or  instr consent
Credit will not be granted if credit has been received for: EE 8367
Description: 
Design/implementation of multiprocessor systems. Parallel machine organization, system design. Differences between parallel, unprocessed machines. Programming models. Synchronization/communication. Topologies, message routing strategies. Performance optimization techniques. Compiler, system software issues.

CSCI 8735 - Advanced Database Systems (3.0 cr) - added to UNITE schedule 11/2/10
Mohamed Mokbel
TTh 11:15 a.m. - 12:30 p.m.
Prerequisites:
4707 or 5707 or 5708
Description: 
Database systems for emerging applications, nontraditional query processors, multi-dimensional data indexing. Current research trends.

CSCI 8970/DSCI 8970 - Computer Science Colloquium (1.0 cr)
Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.

Feng Qian
Monday 11:15 a.m. - 12:15 p.m.
Description: 
Recent developments in computer science and related disciplines. Students must view 13 of the 15 lectures.

DATA SCIENCE

DSCI 8970/CSCI 8970 - Computer Science Colloquium (1.0 cr)
Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.

Feng Qian
Monday 11:15 a.m. - 12:15 p.m.
Description: 
Recent developments in computer science and related disciplines. Students must view 13 of the 15 lectures.

ELECTRICAL AND COMPUTER ENGINEERING

EE 5164 - Semiconductor Properties and Devices II (3.0 cr)
Sarah Swisher
MW 4:00 p.m. - 5:15 p.m.
Prerequisites:
5163 or instr consent
Description: 
Principles/properties of semiconductor devices. Charge control in different FETs, transport, modeling. Bipolar transistor models (Ebers-Moll, Gummel-Poon), heterostructure bipolar transistors. Special devices.

EE 5235 (also offered as AEM 8421) - Robust Multivariable Control System Design (3.0 cr)
Nicola Elia
TTh 8:15 a.m. - 9:30 a.m.
Prerequisites:
CSE grad, 3015, 5231 or instruct consent
Description: 
Development of control system design ideas; frequency response techniques in design of single-input/single-output (and MI/MO) systems. Robust control concepts. CAD tools.

EE 5302 - VLSI Design Automation II (3.0 cr)
Sachin Sapatnekar
TTh 8:15 a.m. - 9:30 a.m.
Prerequisites:
[5301, CSE grad student] or dept consent
Description: 
Basic algorithms, computational complexity. High-level synthesis. Test generation. Power estimation. Timing optimization. Current topics.

EE 5324 - VLSI Design II (3.0 cr)
This course requires software (Synopsys) which is available to students through CSELabs but requires on-campus use and cannot be accessed remotely per the software license. As such, this course requires students to come to the Twin Cities campus to use the software unless they have access to Synopsys where they are located. 
Chris Kim
Fully Online with no set meeting pattern.  
Instructors provide materials and assignments that students access online at any time or within a given time frame (such as one week), rather than instructors and students meeting together as a class on a regular schedule. Exams are also all online. No synchronous or on-campus meetings.
Prerequisites:
[5323, CSE grad student] or dept consent
Description: 
CMOS arithmetic logic units, high-speed carry chains, fast CMOS multipliers. High-speed performance parallel shifters. CMOS memory cells, array structures, read/write circuits. Design for testability, including scan design and built-in self test. VLSI case studies.

EE 5329 - VLSI Digital Signal Processing Systems (3.0 cr)
Keshab Parhi
Days and Times TBA
Prerequisites:
[[5323 or concurrent registration is required (or allowed) in 5323], CSE grad student] or dept consent
Description: 
Programmable architectures for signal/media processing. Data-flow representation. Architecture transformations. Low-power design. Architectures for two's complement/redundant representation, carry-save, and canonic signed digit. Scheduling/allocation for high-level synthesis.

EE 5340 - Introduction to Quantum Computing and Physical Basics of Computing (3.0 cr)
Ulya Karpuzcu
MW 11:15 p.m. - 12:30 p.m.
Prerequisites:
A previous course in computer architecture is suggested but not required.
Description: 
Physics of computation will explore how physical principles and limits have been shaping paradigms of computing. A key goal of this course is to understand how (and to what extent) a paradigm shift in computing can help with emerging energy problems. Topics include physical limits of computing, coding and information theoretical foundations, computing with beyond-CMOS devices, reversible computing, quantum computing, stochastic computing.

EE 5393 - Circuits, Computation, and Biology (3.0 cr)
Marc Riedel
MW 9:45 a.m. - 11:00 a.m.
Prerequisites:
MATH 2263 or dept consent
Description: 
Connections between digital circuit design and synthetic/computational biology. Probabilistic, discrete-event simulation. Timing analysis. Information-Theoretic Analysis. Feedback in digital circuits/genetic regulatory systems. Synthesizing stochastic logic and probabilistic biochemistry.

EE 5505 - Wireless Communication (3.0 cr)
Martina Cardone
MW 9:45 a.m. - 11:00 a.m.
Prerequisites:
[4501, CSE grad student] or dept consent; 5501 recommended
Description: 
Introduction to wireless communication systems. Propagation modeling, digital communication over fading channels, diversity and spread spectrum techniques, radio mobile cellular systems design, performance evaluation. Current European, North American, and Japanese wireless networks.

EE 5545 - Digital Signal Processing Design (3.0 cr)
This course has a REQUIRED ON-CAMPUS LAB. Details to come.
Emad Ebbini
MW 8:00 a.m. - 8:50 a.m.
Prerequisites:
[4541, CSE grad student] or dept consent
Description: 
Real-time implementation of digital signal processing (DSP) algorithms, including filtering, sample-rate conversion, and FFT-based spectral analysis. Implementation on a modern DSP Platform. Processor architecture. Arithmetic operations. Real-time processing issues. Processor limitations. Integral laboratory.

EE 5561 - Image Processing and Applications (3.0 cr)
Mehmet Akcakaya
TTh 2:30 p.m. - 3:45 p.m.
Prerequisites:
[4541, 5581, CSE grad student] or instr consent
Description: 
Two-dimensional digital filtering/transforms. Application to image enhancement, restoration, compression, and segmentation.

EE 5621 - Physical Optics (3.0 cr)
James Leger
TTh 1:00 p.m. - 2:15 p.m.
Prerequisites:
[3015, CSE grad student] or dept consent
Description: 
Physical optics principles, including Fourier analysis of optical systems/images, scalar diffraction theory, interferometry, and coherence theory. Diffractive optical elements, holography, astronomical imaging, optical information processing, microoptics.

EE 5670 - Spintronic Devices (3.0)
Jian-Ping Wang
MW 2:30 p.m. - 3:45 p.m.
Prerequisites:
CSE grad student
Description: 
Basic concepts and physical principles underlying spintronic devices; engineering designs and basic features of matured spintronic devices: GMR and MTJ sensor, MRAM, etc; new opportunities and engineering designs and challenges of spintronic devices: STT-RAM, spin torque oscillator and all spin logic, etc.

EE 5741 - Advanced Power Electronics 
Jungwon Choi
TTh 9:45 a.m. - 11:00 a.m.
Prerequisites:
CSE grad student] or dept consent
Description:
Physics of solid-state power devices, passive components, magnetic optimization, advanced topologies. Unity power factor correction circuits, EMI issues, snubbers, soft switching in dc/ac converters. Practical considerations. Very low voltage output converters. Integrated computer simulations.

EE 5811 - Biological Instrumentation (3.0 cr)
Sang-Hyuan Oh
Fully Online with no set meeting pattern.  
Instructors provide materials and assignments that students access online at any time or within a given time frame (such as one week), rather than instructors and students meeting together as a class on a regular schedule. Exams are also all online. No synchronous or on-campus meetings.
Prerequisites:
CSE grad student
Description: 
This course will cover the physics and technology of biological instruments. The operating principles of optical, electrical, and mechanical biosensors will be discussed, followed by transport and delivery of biomolecules to the sensors. Techniques to manufacture these sensing devices, along with microfluidic packaging, will be covered. Lectures will be complemented by lab demo sessions to give students hands-on experiences in microfluidic chip fabrication, microscopy, and particle trapping experiments.

EE 8235 - Advanced Control Topics (3.0 cr)
Kia Bazargan
WF 2:30 p.m. - 3:45 p.m.
Prerequisites:
Instructor Consent
Description: 
Adaptive/learning systems. Optimal/robust control/stabilization. Stability of dynamic systems.

EE 8337 - Analog Circuits for Wire/Wireless Communications(3.0 cr)
Ramesh Harjani
MWF 9:05 a.m. - 9:50 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
5333
Description: 
Basic background, advanced design concepts necessary to design integrated CMOS RF circuits. Emphasizes CMOS and RF. Where appropriate, mention is made of bipolar circuits and applications to other communications areas.

EE 8367 (also offered as CSCI 8205) - Parallel Computer Organization (3.0 cr)
Pen-Chung Yew
TTh 1:00 p.m. - 2:15 p.m.
Prerequisites:
5204 or EE 5364 or  instr consent
Credit will not be granted if credit has been received for: EE 8367
Description: 
Design/implementation of multiprocessor systems. Parallel machine organization, system design. Differences between parallel, unprocessed machines. Programming models. Synchronization/communication. Topologies, message routing strategies. Performance optimization techniques. Compiler, system software issues.

EE 8581 - Detection and Estimation Theory (3.0 cr)
Georgios Giannakis
TTh 11:15 a.m. - 12:30 p.m.
Prerequisites:
5531 or instr consent
Description:
Risk theory approach to detection and estimation, random process representation, signal parameter estimation. Waveform estimation; detection of phase, frequency, and delay in signals. Applications to communications and radar-sonar signal design and processing.

EE 8660 - Magnetics Seminar (1.0 cr)
Seminars and Colloquia taken for credit are offered only as live and archived streaming video - NO downloadable video or audio podcast versions are offered.

Jian-Ping Wang
Friday 2:30 - 3:20
Prerequisites:
Instruct consent
Description: 
Current literature, individual assignments.

EE 8744 - Modeling, Analysis, and Control of Renewable Energy Systems (3 cr)
Sairaj Dhople
MW 4:00 p.m. - 5:15 p.m.
Prerequisites:
instr consent
Description:
The electrical power system has been widely recognized as the most important engineering achievement of the 20th century. High power quality and availability are maintained in the bulk power system mainly by enforcing hierarchical operational practices, central decision making, and topological redundancy. However, this status quo is being challenged by changing generation, consumption and operational landscapes. Particularly, increased renewable generation, supply scarcity, the impetus to improve resiliency to extenuating weather impacts, and expanding electricity access call for the development of transformative architectural and operational paradigms. Recognizing these developments, this course will present enabling modeling, analysis, and control methods that will be integral to architect next-generation renewable-based power systems. These methods will be developed adopting a bottom-up approach by leveraging recent theoretical advances in circuit theory, nonlinear systems, complex networks, and stochastic processes.

INDUSTRIAL AND SYSTEMS ENGINEERING

IE 3521 - Statistics, Quality and Reliability (4.0 cr)
Instructor TBA
Days and Times TBA
Prerequisites:
MATH 1372 or equiv
Description: 
Random variables/probability distributions, statistical sampling/measurement, statistical inferencing, confidence intervals, hypothesis testing, single/multivariate regression, design of experiments, statistical quality control, quality management, reliability, maintainability.

IE 5113 - Systems Engineering II (4.0 cr)
Andrew Fried
Th 6:10 p.m. - 9:30 p.m.
Prerequisites:
IE 5111 or IE Grad Advisor Approval
Description: 
Systems engineering thinking/techniques presented in 5111. Hands-on techniques applied to specific problems. Topics pertinent to effectiveness of design process. Practices and organizational/reward structure to support collaborative, globally distributed design team.

IE 5522 - Quality Engineering and Reliability (4.0 cr)
Darin England
MW 1:25 p.m. - 3:20 p.m.
Prerequisites:
4521 or equiv], [upper div or grad student or CNR]
Description: 
Quality engineering/management, economics of quality. Statistical process control, reliability, maintain ability, availability.

IE 5561 - (3.0 cr)
Zhaosong Lu
TTh 11:15 a.m. - 1:10 p.m.
Prerequisites:
Instructor Consent
Description: 
Current topics in stability analysis of nonlinear systems, design of controllers for nonlinear systems, discrete-time and stochastic nonlinear systems.

MECHANICAL ENGINEERING

ME 5241 - Computer-Aided Engineering (4.0 cr) 
Frank Kelso
MW 12:20 p.m. - 2:15 p.m.
Prerequisites:
3222, CSci 1113 or equiv, CSE upper div or grad
Description: 
Apply computer-aided engineering to mechanical design. Engineering design projects and case studies using computer-aided design and finite element analysis software; design optimization and computer graphical presentation of results.

ME 5286 - Robotics (4.0 cr)
Required, weekly ON-CAMPUS labs (Mechanical Engineering 74, East Bank) 
A weekly 2-hour laboratory lasting for 10 weeks will provide students with practical experience using and programming robots; students will work in pairs and perform a series of experiments using a collaborative robot.
Max Donath
TTh 8:00 a.m. - 9:55 a.m.
Prerequisites:
[3281 or equiv], [upper div ME or AEM or CSci or grad student]
Description (watch 16-minute overview video about the course; requires UMN lnternet log in to view):
The course deals with two major components: robot manipulators (more commonly known as the robot arm) and image processing. Lecture topics covered under robot manipulators include their forward and inverse kinematics, the mathematics of homogeneous transformations and coordinate frames, the Jacobian and velocity control, task programming, computational issues related to robot control, determining path trajectories, reaction forces, manipulator dynamics and control. Topics under computer vision include: image sensors, digitization, preprocessing, thresholding, edge detection, segmentation, feature extraction, and classification techniques.
Laboratory:
Students will work in pairs and perform a series of experiments, and then assemble a flashlight using the Universal Robots UR5, a collaborative robot. Note that the lab period is not included in the scheduled lecture time. We will form lab groups and schedule lab periods (that don't conflict with your other classes) during the 1st week of class. The selection of lab partners and time slots will be based on the availability of all students in the class. In order to do this, a survey of availability will be filled out during the first day of class (Tuesday). You will be assigned a lab time slot and partner on the 2nd day of class (Thursday). Additional time can be scheduled to complete the lab during open slots.

ME 5446 - Introduction to Combustion (4.0)
Suo Yang
TTh 8:00 a.m. - 9:55 a.m.
Prerequisites:
3331, 3332, 3333, CSE upper div or grad student
Description: 
Thermodynamics, kinetics, energy and mass transport, pollutants in reacting systems. Reactors, laminar and turbulent flames. Ignition, quenching, and flame stability. Diffusion flames. Combustion in reciprocating engines, furnaces, and turbines, with emphasis on internal combustion engine performance and emissions.

PHYSIOLOGY

PHSL 5444 (also offered as BIOC 5444) - Muscle (3.0 cr)
Vincent Barnett & David Thomas
TTh 4:00 p.m. - 5:15 p.m.
Prerequisites:
3021 or BIOL 3021 or 4331 or BIOL 4331 or PHSL 3061 or instr consent. Credit will not be granted if credit has been received for: PHSL 5444
Description: 
Muscle molecular structure/function and disease. Muscle regulation, ion transport, and force generation. Muscular dystrophy and heart disease.

STATISTICS

STAT 5102 - Theory of Statistics II (4.0) - CLOSED TO FURTHER UNITE ENROLLMENT 1/19/21
This course has a required lab offered via Zoom.
Teifeng Jiang
Lecture: MWF 3:35 p.m. - 4:25 p.m.
Lab: T 2:30 p.m. - 3:20 p.m.
Prerequisites:
5101 or Math 5651
Description: 
Sampling, sufficiency, estimation, test of hypotheses, size/power. Categorical data. Contingency tables. Linear models. Decision theory.

STAT 5401 - Applied Multivariate Methods (3.0)
Xiaoou Li
MWF 11:15 a.m. - 12:05 p.m.
Prerequisites:
3032 or 5302 or 4051 or 8051 or 5102 or 4102
Description: 
Bivariate and multivariate distributions. Multivariate normal distributions. Analysis of multivariate linear models. Repeated measures, growth curve and profile analysis. Canonical correlation analysis. Principal components and factor analysis. Discrimination, classification, and clustering.

STAT 5511 - Time Series Analysis (3.0)
Charles Doss
MWF 2:30 p.m. - 3:20 p.m.
Prerequisites:
Theoretical understanding, STAT 4102 or STAT 5102
Description: 
Characteristics of time series. Stationarity. Second-order descriptions, time-domain representation, ARIMA/GARCH models. Frequency domain representation. Univariate/multivariate time series analysis. Periodograms, non parametric spectral estimation. State-space models.