University of Minnesota
University of Minnesota
http://www.umn.edu/
612-625-5000

Go to unit's home page.

Fall 2019 Course Descriptions

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 sychronous events - see below) and homework deadlines as well as University deadlines for adding. dropping, refunds, etc.

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
Students enrolled through UNITE will need to submit a proctoring plan for exams to UNITE early in the semester for UNITE approval. 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.

HOMEWORK SUBMISSION AND RETURN
Homework may be submitted to UNITE via email or fax. 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. Increasing, faculty and TAs are using Moodle course sites for submission and return of homework.

For more information, see "Step Two: KnowHow UNITE Works" at New to UNITE? Follow these Steps to Success. Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..

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 University Course Catalog site Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.. 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 only enroll in UNITE courses in the event of a course conflict AND with instructors' permission. See the UNITE Enrollment Policy for Undergraduate Students for full details.

Please note Important Fall Semester Dates Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..

NOTE FOR ON-CAMPUS STUDENTS: See UNITE Streaming Video Access for On-Campus Students Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..


TENTATIVE FALL SCHEDULE

(updated July 18, 2019)

See online tools to search all credit offerings:
Class Schedules by Department Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. (hosted by Aerospace Engineering)
ClassInfo Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. (hosted by Humphrey School of Public Affairs)
(Note: These list ALL offerings - on-campus, including UNITE offerings)

AEROSPACE ENGINEERING

AEM 5321 (co-taught with EE 5231) - Modern Feedback Control (3.0 cr)
Donatello Materassi Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
AEM 4311
Description:
State space theory for multiple-input-multiple-output (MIMO) aerospace systems. Singular value decomposition (SVD) technique and its applications to performance and robustness. Linear quadratic gaussian (LQG) and eigenstructure assignment design methodologies. Topics in H[infinity symbol]. Applications.

AEM 5451 (co-taught with EE 5251) - Optimal Filtering and Estimation (3.0 cr)
Demoz Gebre Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[[MATH 2243, STAT 3021] or equiv], CSE grad student] or dept consent; 3025, 4231 recommended
Description:
Basic probability theory, stochastic processes. Gauss-Markov model. Batch/recursive least squares estimation. Filtering of linear/nonlinear systems. Continuous-time Kalman-Bucy filter. Unscented Kalman filter, particle filters. Applications.

BIOMEDICAL ENGINEERING

BMEN 5201 - Advanced Biomechanics (3.0 cr)
Patrick Alford Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MWF 11:15 a.m. - 12:05 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[[3001 or equiv], [CSE upper div or grad student]] or #; fall, spring, offered periodically
Description:
Introduction to biomechanics of musculoskeletal system. Anatomy, tissue material properties. Kinematics, dynamics, and control of joint/limb movement. Analysis of forces/motions within joints. Application to injury, disease. Treatment of specific joints, design of orthopedic devices/implants.

BMEN 5401 - Biomedical Imaging (3.0)
Alexander Opitz Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student or instr consent
Description:
Functional biomedical imaging modalities. Principles/applications of technologies that offer high spatial/temporal resolution. Bioelectromagnetic and magnetic resonance imaging. Other modalities.

BMEN 5411 - Neural Engineering (3.0 cr)
Tay Netoff Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on
TTh 11:15 a.m. - 12:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
BMEN 3401 recommended; fall, every year
Description:
Theoretical basis. Signal processing techniques. Modeling of nervous system, its response to stimulation. Electrode design, neural modeling, cochlear implants, deep brain stimulation. Prosthetic limbs, micturition control, prosthetic vision. Brain machine interface, seizure prediction, optical imaging of nervous system, place cell recordings in hippocampus.

BMEN 5412 - Neuromodulation (3.0 cr)
Matthew Johnson Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student
Description:
Fundamentals of bioengineering approaches to modulate the nervous system, including bioelectricity, biomagnetism, and optogenetics. Computational modeling, design, and physiological mechanisms of neuromodulation technologies. Clinical exposure to managing neurological disorders with neuromodulation technology.

BMEN 8001 - Polymeric Biomaterials (3.0 cr)
Chun Wang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student
Description:
Fundamentals of bioengineering approaches to modulate the nervous system, including bioelectricity, biomagnetism, and optogenetics. Computational modeling, design, and physiological mechanisms of neuromodulation technologies. Clinical exposure to managing neurological disorders with neuromodulation technology.
For Schedule, see the Biomedical Engineering Graduate Seminar Series Web Site Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.

BMEN 8601 - Biomedical Engineering 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.
Casim Sarkar Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on Monday 3:35 p.m. - 4:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Description:
Lectures and demonstrations of university and industry research introducing students and faculty to methods and goals of biomedical engineering.


Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online Course Request Form Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..



COMPUTER SCIENCE AND ENGINEERING

New!CSCI 3003/5465 - Introduction to Computing for Biologists (3.0)New!
Enrollment through UNITE is limited to 20 spaces total for 3003 and 5465 (11 spaces available as of July 16th)
Enrollment in 3003 is REQUIRES IN-PERSON ATTENDENCE in one of the ON-CAMPUS lab sections in Lind Hall 40(section 002 is F 11:15 a.m. - 1:00 p.m.; section 003 is F 1:25 p.m. - 3:20 p.m.

Added to the UNITE Schedule on April 5, 2019.
Chad Myers Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section onTTh 02:30 p.m. – 03:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Introductory biology course; non-CSE students only.
Description:
This course is designed for graduate students in biology or other related sciences that wish to learn fundamental computing skills that will enable them to develop their own computational approaches for meaningful interpretation of scientific data. Students will complete programming assignments in Python and R. No previous programming knowledge assumed.

CSCI 5103 - Operating Systems (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (0 spaces available as of July 16th)
UNITE is keeping a waitlist for the UNITE section. If you wish to be added to the UNITE Waitlist, please submit a UNITE Registration Form.

Jon Weissman Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 1:00 pm. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 4061 or #
Description:
Conceptual foundation of operating system designs and implementations. Relationships between operating system structures and machine architectures. UNIX implementation mechanisms as examples.

CSCI 5204 (co-taught with EE 5364) - Advanced Computer Architecture (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (10 spaces available as of July 16th)
Antonia Zhai Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 4203 or EE 4363; fall, every year
Description:
Instruction set architecture, processor microarchitecture, memory, I/O systems. Interactions between computer software and hardware. Methodologies of computer design.

CSCI 5271 -Introduction to Computer Security (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (3 spaces available as of July 16th).
Stephen McCamant Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
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.


Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online Course Request Form Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..



CSCI 5304 - Computational Aspects of Matrix Theory (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (9 spaces available as of July 16th).
Yousef Saad Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 8:15 a.m. - 9:30 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 2031 or 2033 or #; fall, every year
Description:
Perturbation theory for linear systems and eigenvalue problems. Direct/iterative solution of large linear systems. Matrix factorizations. Computation of eigenvalues/eigenvectors. Singular value decomposition. LAPACK/other software packages. Introduction to sparse matrix methods.

CSCI 5421 - Advanced Algorithms and Data Structures (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (6 spaces available as of July 16th)
Ravi Janardan Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 8:15 a.m. - 9:30 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 4041 or #; fall, spring, every year
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. 

New!CSCI 3003/5465 - Introduction to Computing for Biologists (3.0)New!
Enrollment through UNITE is limited to 20 spaces total for 3003 and 5465 (11 spaces available as of July 16th)
Enrollment in 3003 is REQUIRES IN-PERSON ATTENDENCE in one of the ON-CAMPUS lab sections in Lind Hall 40(section 002 is F 11:15 a.m. - 1:00 p.m.; section 003 is F 1:25 p.m. - 3:20 p.m.

Added to the UNITE Schedule on April 5, 2019.
Chad Myers Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section onTTh 02:30 p.m. – 03:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Introductory biology course; non-CSE students only.
Description:
This course is designed for graduate students in biology or other related sciences that wish to learn fundamental computing skills that will enable them to develop their own computational approaches for meaningful interpretation of scientific data. Students will complete programming assignments in Python and R. No previous programming knowledge assumed.

CSCI 5481 - Computational Techniques for Genomics (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (0 spaces available as of July 16th).
UNITE is keeping a waitlist for the UNITE section. If you wish to be added to the UNITE Waitlist, please submit a UNITE Registration Form.
Dan Knights Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 11:15 a.m. - 12:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 4041 or instr consent
Description:
Techniques to analyze biological data generated by genome sequencing, proteomics, cell-wide measurements of gene expression changes. Algorithms for single/multiple sequence alignments/assembly. Search algorithms for sequence databases, phylogenetic tree construction algorithms. Algorithms for gene/promoter and protein structure prediction. Data mining for micro array expression analysis. Reverse engineering of regulatory networks.

CSCI 5511 - Artificial Intelligence I (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (5 spaces available as of July 16th)
Nikols Papanikolopoulos Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on T 6:30 p.m. - 9:00 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[2041 or instr consent], grad student
Description:
Introduction to AI. Problem solving, search, inference techniques. Logic/theorem proving. Knowledge representation, rules, frames, semantic networks. Planning/scheduling. Lisp programming language.

CSCI 5512 - Artificial Intelligence I (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (9 spaces available as of July 16th)
Instructor unknown Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on T 6:30 p.m. - 9:00 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
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)
Enrollment through UNITE is limited to 10 spaces (No spaces available as of July 16th)
UNITE is keeping a waitlist for the UNITE section. If you wish to be added to the UNITE Waitlist, please submit a UNITE Registration Form.

Steven Wu Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 4:00 p.m. - 5:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[[2031 or 2033], STAT 3021] or #; fall, offered periodically
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)
Enrollment through UNITE is limited to 10 spaces (7 spaces available as of July 16th)
George Karypis Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 4041 or equiv or #; fall, spring, offered periodically
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)
Enrollment through UNITE is limited to 10 spaces (6 spaces available as of July 16th).
Arindam Banerjee Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
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 - Robotics (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (6 spaces available as of July 16th).
Junaed Sattar Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 1:00 a.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSCI 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)
Enrollment through UNITE is limited to 10 spaces (9 spaces available as of July 16th)
Hyun Soo Park Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 4:00 p.m. - 5:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
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 - Fundementals of Computer Graphics I (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (10 spaces available as of July 16th).
Victoria Interrante Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 4:00 a.m. - 5:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
concurrent registration is required (or allowed) in 2033, concurrent registration is required (or allowed) in 3081
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 5619 - Virtual Reality and 3D Interaction (3.0 cr) - removed by department 7/18/19

CSCI 5707 - Principles of Database Systems (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (6 spaces available as of July 16th).
Jaideep Srivastava Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[4041 or instr consent], grad student
Description:
Concepts, database architecture, alternative conceptual data models, foundations of data manipulation/analysis, logical data models, database designs, models of database security/integrity, current trends.

CSCI 5715 - From GPS and Virtual Globes to Spatial Computing (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (8 spaces available as of July 16th).
Shashi Shekhar Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Familiarity with Java, C++, or Python
Description:
Mathematical concepts, geo-information, representations, algorithms, data-structures/access methods, analysis, architectures, interfaces, reasoning, time.

CSCI 8211 - Advanced Computer Networks (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (9 spaces available as of July 16th).
Zhi-Li Zhang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
5211 or instr consent
Description:
Current research issues in traffic and resource management, quality-of-service provisioning for integrated services networks (such as next-generation Internet and ATM networks) and multimedia networking.

CSCI 8551 - Intelligent Agents (3.0 cr)
Enrollment through UNITE is limited to 10 spaces (6 spaces available as of July 16th).
Maria Gini Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
5511 or instr consent
Description:
Theories of intelligent agents. Agent architectures; knowledge representation, communication, cooperation, and negotiation among multiple agents; planning and learning; issues in designing agents with a physical body; dealing with sensors and actuators; world modeling.

CSCI 8970 (co-taught with 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.
Rui Kuang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on M 11:15 a.m. - 12:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Description:
Recent developments in computer science and related disciplines.
For Schedule, see the Computer Science & Engineering Colloquia Series Web Site Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.


Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online Course Request Form Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..



DATA SCIENCE

DSCI 8970 (co-taught with CSCI 8970) - Data 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.
Rui Kuang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on M 11:15 a.m. - 12:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Description:
Recent developments in computer science and related disciplines.
For Schedule, see the Computer Science & Engineering Colloquia Series Web Site Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.

ELECTRICAL AND COMPUTER ENGINEERING

New!EE 4363 - Computer Architecture and Machine Organization (4.0)New!
Added to the UNITE Schedule on March 25, 2019.
Ulya Karpuzcu Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
2361
Description:
Introduction to computer architecture. Aspects of computer systems, such as pipelining, memory hierarchy, and input/output systems. Performance metrics. Examines each component of a complicated computer system.

EE 5171 - Microelectronic Fabrication (4.0 cr)
Stephen A Campbell Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE grad student or %; fall, every year
Description:
Fabrication of microelectronic devices. Silicon integrated circuits, GaAs devices. Lithography, oxidation, diffusion. Process integration of various technologies, including CMOS, double poly bipolar, and GaAs MESFET.

EE 5231 (co-taught with AEM 5321) - Linear Systems and Optimal Control (3.0 cr)
Donatello Materassi Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
EE 4311
Description:
State space theory for multiple-input-multiple-output (MIMO) aerospace systems. Singular value decomposition (SVD) technique and its applications to performance and robustness. Linear quadratic gaussian (LQG) and eigenstructure assignment design methodologies. Topics in H[infinity symbol]. Applications

EE 5239 - Introduction to Nonlinear Optimization (3.0 cr)
Mingyi Hong Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 2:30 p.m. - 4:00 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[3025, Math 2373, Math 2374, CSE grad student] or dept consent
Description:
Nonlinear optimization. Analytical/computational methods. Constrained optimization methods. Convex analysis, Lagrangian relaxation, non-differentiable optimization, applications in integer programming. Optimality conditions, Lagrange multiplier theory, duality theory. Control, communications, management science applications.

EE 5251 (co-taught with AEM 5451) - Optimal Filtering and Estimation (3.0 cr)
Demoz Gebre Egziabher Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[[MATH 2243, STAT 3021] or equiv], CSE grad student] or dept consent; 3025, 4231 recommended
Basic probability theory, stochastic processes. Gauss-Markov model. Batch/recursive least squares estimation. Filtering of linear/nonlinear systems. Continuous-time Kalman-Bucy filter. Unscented Kalman filter, particle filters. Applications.

EE 5301 - VLSI Design Automation I (3.0 cr)
Kia Bazargan Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[2301, CSE grad student] or dept consent
Description:
Basic graph/numerical algorithms. Algorithms for logic/high-level synthesis. Simulation algorithms at logic/circuit level. Physical-design algorithms.

EE 5323 - VSLI Design I (3.0 cr)
Chris Kim Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
This course uses software that is only available to students in CSELabs due to vendor licensing - there is no off-campus software option. Students will need to come to campus to use the software.
UNITE streams live video of on-campus section on MWF 3:35 p.m. - 4:25 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[2301, 3115, CSE grad student] or dept consent
Description:
Combinational static CMOS circuits. Transmission gate networks. Clocking strategies, sequential circuits. CMOS process flows, design rules, structured layout techniques. Dynamic circuits, including Domino CMOS and DCVS. Performance analysis, design optimization, device sizing.

EE 5333 - Analog Integrated Circuit Design (3.0 cr)
Ramesh Harjani Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 8:15 a.m. - 9:30 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[3115, CSE grad student] or dept consent
Description:
Fundamental circuits for analog signal processing. Design issues associated with MOS/BJT devices. Design/testing of circuits. Selected topics (e.g., modeling of basic IC components, design of operational amplifier or comparator or analog sampled-data circuit filter).


Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online Course Request Form Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..



EE 5364 (co-taught with CSCI 5204) - Advanced Computer Architecture (3.0 cr)
Antonia Zhai Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
EE 4203 or EE 4363; fall, every year
Description:
Instruction set architecture, processor microarchitecture, memory, I/O systems. Interactions between computer software and hardware. Methodologies of computer design.

EE 5371 - Computer Systems Performance Measurement and Evaluation (3.0 cr)
David Lilja Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
4363 or 5361 or CSci 4203 or 5201], [CSE grad student] or dept consent
Description:
Tools/techniques for analyzing computer hardware, software, system performance. Benchmark programs, measurement tools, performance metrics. Deterministic/probabilistic simulation techniques, random number generation/testing. Bottleneck analysis.

EE 5501 - Digital Communication (3.0 cr)
Martina Cardone Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 11:15 a.m. - 12:30 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[3025, 4501, CSE grad student] or ?
Description:
Theory/techniques of modern digital communications. Communication limits. Modulation/detection. Data transmission over channels with intersymbol interference. Optimal/suboptimal sequence detection. Equalization. Error correction coding. Trellis-coded modulation. Multiple access.

EE 5531 - Probability and Stochastic Processes (3.0 cr)- removed from UNITE schedule 7/3/19

CSCI 5549 - Digital Signal Processing Structures for VLSI (3.0 cr)
Keshab Parhi Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[4541, CSE grad student] or dept consent
Description:
Pipelining. Parallel processing. Fast convolution. FIR, rank-order, IIR, lattice, adaptive digital filters. Scaling and roundoff noise. DCT. Viterbi coders. Lossless coders, video compression.

EE 5581 - Information Theory and Coding (3.0 cr)
Soheil Mohajer Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[EE 5531, CSE grad student] or dept consent
Description:
Source/channel models, codes for sources/channels. Entropy, mutual information, capacity, rate-distortion functions. Coding theorems.

EE 5601 - Introduction to RF/Microwave Engineering (3.0 cr)
Rhonda Franklin Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 1:00 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[3601, CSE grad student] or dept consent
Description:
Fundamentals of EM theory and transmission lines concepts. Transmission lines and network analysis. CAD tool. Lumped circuit component designs. Passive circuit components. Connectivity to central communication theme.

EE 5640 - Introduction to Nano-Optics (3.0 cr)
Sang-Hyun Oh Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MWF 2:30 p.m. - 3:20 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Knowledge of Maxwell's equations, Matlab, or Mathematica coding is suggested but not required.
Description:
This course will cover the physics and technology of nano-optics and plasmonics and their potential applications in biochemical sensing, super-resolution imaging, optical trapping, light emission, and spectroscopy. The following topics will be covered:

- Maxwell's equations, E&M of metals - Fresnel's equations, light propagation in periodic media - Physics of surface plasmon waves - Metallic waveguides: metal-insulator-metal vs. insulator-metal-insulator - Optical antennas - Noble metal nanoparticles: Synthesis, optical properties, and applications - Optical biosensors based on surface plasmon resonance (SPR) - Surface enhanced Raman scattering (SERS) - Surface enhanced Infrared Absorption (SEIRA) - Super-resolution imaging and near-field optical microscopy - Light transmission through nano-apertures (extraordinary optical transmission) - Plasmonics at long wavelengths (infrared and terahertz) - Plasmonics in atomically thick materials

EE 5653 - Physical Principles of Magnetic Materials (3.0 cr)
Randall H Victora Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MWF 2:30 p.m. - 3:20 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE grad student or dept consent
Description:
Physics of diamagnetism, paramagnetism, ferromagnetism, antiferromagnetism, ferrimagnetism. Ferromagnetic phenomena. Static/dynamic theory of micromagnetics, magneto-optics, and magnetization dynamics. Magnetic material applications.

EE 5745 - Wind Energy Essentials (2.0 cr)
Paul Imbertson Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE grad student or dept consent
Description:
CSE grad student or dept consent

New!EE 5940 - Optimal Control and Reinforcement Learning (3.0 cr)New!
Added to the UNITE Schedule May 31, 2019
Andrew Lamperski Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on WF 9:45 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student
Description:
Design, planning, development/operation of wind energy facilities. Wind turbine generator types, wind forecasting/assessment, wind farm project development, grid integration, wind turbine controls, blade aerodynamics/acoustics, mechanical/hydrostatic transmissions, materials/structural reliability, wind turbine foundations, radar interference, role of public policy in wind energy.

EE 8163 - Quantum Electronics (3.0 cr)
Joey Talghader Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on WF 2:30 p.m. - 3:45 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
instr consent
Description:
Quantum theory of light/laser systems. Planck's radiation law, Einstein's coefficients. Quantum mechanics of atom-radiation interaction. Quantized radiation field. Interaction of quantized field with atoms. Generation/amplification of light. Nonlinear optics. Specific laser systems. Semiconductor lasers.

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.
Beth Stadler Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on F 1:25 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Description:
Current literature, individual assignments (no online seminar schedule available to share).


Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online Course Request Form Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..


INDUSTRIAL AND SYSTEMS ENGINEERING

IE 3011 - Optimization I (4.0 cr)
Jean Philipe Richard Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 10:10 a.m. - 12:05 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
1101, MATH 2374, MATH 2373, Upper Division CSE
Description:

Optimization models, data/solutions, linear programming, simplex method, duality theory, sensitivity analysis, network optimization models, integer programming.

IE 3521 - Statistics, Quality and Reliability (4.0 cr)
Krishnamurthy Iyer Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 3:35 p.m. - 5:20 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
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 5111 - Systems Engineering I (2.0 cr)
Anton Beck Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. Andrew Fried
UNITE streams live video of on-campus section on M 6:10 p.m. - 8:00 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student; A-F or Aud, fall, every year)
Description:
Overview of systems-level thinking/techniques in context of an integrated, design-oriented framework. Elements of systems engineering process, including lifecycle, concurrent, and global engineering. Framework for engineering large-scale, complex systems. How specific techniques fit into framework.

IE 5441 - Financial Decision Making (4.0 cr)
Added to UNITE schedule 6/1/18
Ankur Mani Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 9:05 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student
Description:
Cash flow streams, interest rates, fixed income securities. Evaluating investment alternatives, capital budgeting, dynamic cash flow process. Mean-variance portfolio selection, Capital Asset Pricing Model, utility maximization, risk aversion. Derivative securities, asset dynamics, basic option pricing theory.

IE 5531 - Engineering Optimization I (4.0 cr)
Yiling Zhang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MW 11:15 a.m. - 1:10 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Upper div or grad student or CNR
Description:
Linear programming, simplex method, duality theory, sensitivity analysis, interior point methods, integer programming, branch/bound/dynamic programming. Emphasizes applications in production/logistics, including resource allocation, transportation, facility location, networks/flows, scheduling, production planning.

IE 5532 - Stochastic Models (4.0 cr)
Kevin Leder Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 10:10 a.m. - 12:05 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Undergraduate probability and statistics. Familiarity with computer programming in a high level language
Description:
Introduction to stochastic modeling and stochastic processes. Probability review, random variables, discrete- and continuous-time Markov chains, queueing systems, simulation. Applications to industrial and systems engineering including production and inventory control.

MECHANICAL ENGINEERING

New!ME 5113 - Aerosol/Particle Engineering (4.0)New!
Added to the UNITE Schedule on April 5, 2019.
Instructor TBD
UNITE streams live video of on-campus section on MW 8:00 a.m. - 9:55 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
CSE upper div or grad student
Description:
Kinetic theory, definition, theory and measurement of particle properties, elementary particle mechanics, particle statistics; Brownian motion and diffusion, coagulation, evaporation and condensation, sampling and transport.

ME 5223 - Materials in Design (4.0 cr) - removed from UNITE schedule 5-9-19
Instructor TBD

ME 5281 - Analog and Digital Control (4.0 cr)
Instructor TBD
UNITE streams live video of on-campus section on MW 12:20 p.m. - 2:15 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
ME 3281; spring, every year
Description:
Continuous and discrete time feedback control systems. Frequency response, stability, poles and zeros; transient responses; Nyquist and Bode diagrams; root locus; lead-lag and PID compensators, Nicols-Ziegler design method. Digital implementation aliasing; computer-aided design and analysis of control system.

ME 5344 - Thermodynamics of Fluid Flow With Applications (4.0 cr)
Instructor TBD
UNITE streams live video of on-campus section on MW 10:10 a.m. - 12:05 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
3333, CSE upper div or grad student
Description:
Conservation of mass, momentum, energy. Relevant thermodynamic properties. Nozzles, diffusers, thrust producers, shocks. Fluid-wall frictional interactions. Wall heat transfer, internal heat release. Temperature recovery. Mass addition. Chemical thermodynamics/applications.

ME 8341 - Advanced Heat Transfer - Heat Conduction (3.0 cr)
Added to UNITE schedule 6/1/18
Francis Kulacki Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on TTh 8:15 a.m. ‑9:30 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Undergrad class in heat transfer or instr consent
Description:
Problem formulation based on thermal design of engineering systems and devices. Analytical solution of steady and transient heat conduction problems in multi- dimensional systems. Application of solutions methods to thermal system modeling and design. Heat transfer in living tissue Micro-scale heat transport Heat transfer in porous media

PHYSIOLOGY

PHSL 5061 - Principles of Physiology for Biomedical Engineering (4.0 cr)
Steven Wu Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MWThF 10:10 a.m. - 11:00 a.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Biomedical engineering grad, one yr college chem and physics and math through integral calculus
Description:
Human physiology with emphasis on quantitative aspects. Organ systems (circulation, respiration, renal, gastrointestinal, endocrine, muscle, central and peripheral nervous systems), cellular transport processes, and scaling in biology.

STATISTICS

STAT 5021 - Statistical Analysis (4.0 cr)
This course has a required lab. UNITE is live streaming the Section 003/884 lab for students off-campus. UNITE-enrolled students will be enrolled in Section 884.
Instructor TBD
UNITE streams live video of on-campus section on MWF 10:10 a.m. ‑11:00 a.m.
UNITE streams live video of the Section 884 lab on T 8:00 - 8:50
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
Credit will not be granted if credit has been received for: : 3011; College algebra or instr consent; Stat course recommended
Description:
Intensive introduction to statistical methods for graduate students needing statistics as a research technique.

STAT 5101 - Theory of Statistics I (3.0 cr)
This course has a required lab. UNITE is live streaming the Section 003/884 lab for students off-campus. UNITE-enrolled students will be enrolled in Section 884.
Singdhansu B Chatterjee Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MWF 9:05 a.m. ‑10:30 a.m.
UNITE streams live video of the Section 884 lab on Th 8:00 - 8:50
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
[Math 2263 or Math 2374 or Math 2573H], [CSCI 2033 or Math 2373 or Math 2243]
Description:
Logical development of probability, basic issues in statistics. Probability spaces. Random variables, their distributions and expected values. Law of large numbers, central limit theorem, generating functions, multivariate normal distribution.

STAT 5102 - Theory of Statistics II (4.0 cr)
This course has a required lab. UNITE is live streaming the Section 003/884 lab for UNITE-enrolled students. UNITE-enrolled students will be enrolled in Section 884.
Singdhansu B Chatterjee Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
UNITE streams live video of on-campus section on MWF 2:30 p.m. ‑3:20 p.m.
UNITE streams live video of the Section 884 lab on T 2:30 p.m. ‑3:20 p.m.
Archived videos typically available to UNITE-enrolled students within an hour
Prerequisites:
5101 or Math 5651
Description:
Sampling, sufficiency, estimation, test of hypotheses, size/power. Categorical data. Contingency tables. Linear models. Decision theory.


Looking for a course not listed here? Ask for it! We already offer many College of Science and Engineering courses through UNITE, but are looking for other courses that we can offer through UNITE.  Use our online Course Request Form Image to indiate a link to a web page outside the UNITE web site, which opens in a new window..


<Return to Top of Page>

 

Small UNITE logo.


UNITE Distributed Learning, 514 Vincent Hall, 206 Church Street, S.E., Minneapolis, MN 55455
612-624-2332 | 877-668-6483 (toll-free) | Email: unite@umn.edu
Icon image to indicate that this link opens in a new browser window. - This symbol indicates a link will open a new browser window.