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

Go to unit's home page.

Spring 2018 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 follows that same semester schedule as the on-campus section(s) 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 expected to take exams on the same day/same time as the students enrolled in the on-campus sections of the course. UNITE will work with students to coordinate and verify their local proctor for exams. 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.

Final Exams: Final exam dates are posted in the official University of Minnesota Class Schedule. UNITE will broadcast on Saturdays. If you choose to take the exam off campus, 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 or Canvas 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. UNITE may 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 with instructor permission. See the UNITE Enrollment Policy for Undergraduate Students for full details.

Search for all University credit courses (online, face-to-face, etc.) using the University of Minnesota General Class Schedule Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. or viewoverviews of all offerings by department.

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


TENTATIVE SPRING SCHEDULE

(updated November 22, 2017)

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)

AEM 4305 - Spacecraft Design (3.0 cr)
Yohannes Ketema Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
MWF 1:25 p.m. - 2:15 p.m.
On-campus section meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
[4301, [3101 or ME 3281 or EE 3015], CSE upper div] or grad student
Description:
Kinematics/dynamics for six-degree of freedom rigid body motions. Euler's angles/equations. Torque free motion, spin stabilization, dual-spin spacecraft, nutation damping, gyroscopic attitude control, gravity gradient stabilization. Linear systems analysis, Laplace transforms, transfer functions. Linear control theory. PID controllers.

BIOC 5444- Muscle/PHSL 5444 (3.0 cr)
Vincent Barnett Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. David Thomas Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
TTh 4:00 p.m. - 5:15 p.m.
On-campus section meets in Keller 3-210 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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.

BMEN 5041 - Tissue Engineering (3.0 cr)
Wei Shen Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 1:00 p.m. - 2:15 p.m.
On-campus sections meet in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
This class is not eligible for freshman full year registration. CSE upper division or grad or med student or instructor consent)
Description:
Fundamentals of wound healing and tissue repair; characterization of cell-matrix interactions; case study of engineered tissues, including skin, bone marrow, liver, vessel, and cartilage; regulation of biomaterials and engineered tissues.

BMEN 5311 - Advanced Biomedical Transport Processes (3.0 cr)
Robert Tranquillo Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
MWF 9:05 a.m. - 9:55 a.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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. 
Credit will not be granted if credit has been received for: CHEN 5753, ME 5381

BMEN 5421 - Introduction to Biomedical Optics (3.0 cr)
Taner Akkin Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 11:15 a.m. - 12:30 p.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
CSE sr or grad student
Description:
Biomedical optical imaging/sensing principles, laser-tissue interaction, detector design, noise analysis, interferometry, spectroscopy. Optical coherence tomography, polarization, birefringence, flow measurement, fluorescence, nonlinear microscopy. Tours of labs.

BMEN 8602 - 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.
Monday 3:35 p.m. - 4:30 p.m.
On-campus section meets in Hasselmo 2102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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..


<Return to Top of Page>

New!CSCI 3003 - Introduction to Computing in Biology New!
Added to the UNITE schedule on November 8th, 2017
REQUIRED on-campus lab that meets Wednesdays in Keller 1-250.
Department limits UNITE Section enrollment to 10
(10 spaces open as of November 21, 2017)
Chad Myers Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 2:30 p.m. - 3:45 p.m.
On-campus section meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus lab meets W
On-campus lab meets in Keller 1-250 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
1002H or Biol 1002 or 1009H or Biol 1009 or equiv or instr consent
Description:
This course builds computational skills needed to carry out basic data analysis tasks common in modern biology research. Students will learn fundamental computing concepts (algorithm development, data structures, complexity analysis) along with practical programming skills in the Python and R languages. No previous programming knowledge assumed.

CSCI 5103 - Operating Systems (3.0 cr)
Department limits UNITE Section enrollment to 10 (7 spaces open as of November 21, 2017)
Anand Tripathi Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 1:00 p.m. - 2:15 p.m.
On-campus lecture meets in Mechanical Engineering 212 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Department limits UNITE Section enrollment to 10 (6 spaces open as of November 21, 2017)
Jon Weissman Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 2:30 p.m. - 3:45 p.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Department limits UNITE Section enrollment to 10
(8 spaces open as of November 21, 2017)
Loren Terveen Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 9:45 a.m. - 11:00 a.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5302 - Analysis of Numerical Algorithms (3.0 cr)
Department limits UNITE Section enrollment to 10 (9 spaces open as of November 21, 2017)
Dan Boley Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 4:00 p.m. - 5:15 p.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Department limits UNITE Section enrollment to 10 (7 spaces open as of November 21, 2017)
Carl Sturtivant Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets W 6:30 p.m. - 9:00 p.m.
On-campus section meets in Keller 3-210 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Department limits UNITE Section enrollment to 10 (10 spaces open as of November 21, 2017)
George Karypis Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 8:15 a.m. - 9:30 a.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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.


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 5512 - Artificial Intelligence II (3.0 cr)
Department limits UNITE Section enrollment to 10 (4 spaces open as of November 21, 2017)
Paul Schrater Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 1:00 p.m. - 2:15 p.m.
On-campus lecture meets in Mechanical Engineering 108 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
[STAT 3021, 4041] or instr consent)
Credit will not be granted if credit has been received for: CSCI 5512W
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)
Department limits UNITE Section enrollment to 10
(2 spaces open as of November 21, 2017)
Rui Kuang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 9:45 a.m. - 11:00 a.m.
On-campus lecture meets in Mechanical Engineering 108 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Department limits UNITE Section enrollment to 10
(1 space open as of November 21, 2017)
Vipin Kumar Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 2:30 p.m. - 3:45 p.m.
On-campus sections meets in Keller 3-230 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5552 - Sensing/Estimation in Robotics (3.0 cr)
Department limits UNITE Section enrollment to 10
(9 spaces open as of November 21, 2017)
Volkan Isler Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 1:10 p.m. - 2:15 p.m.
On-campus sections meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
5551, Stat 3021 or instr consent
Description:
Bayesian estimation, maximum likelihood estimation, Kalman filtering, particle filtering. Sensor modeling and fusion. Mobile robot motion estimation (odometry, inertial,laser scan matching, vision-based) and path planning. Map representations, landmark-based localization, Markov localization, simultaneous localization/mapping (SLAM), multi-robot localization/mapping.

CSCI 5561 - Computer Vision (3.0 cr)
Department limits UNITE Section enrollment to 10 (10 spaces open as of November 21, 2017)
Nikolaos Papanikolopoulos Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 11:15 a.m. - 12:30 p.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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.


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 5608 - Fundementals of Computer Graphics II (3.0 cr)
Department limits UNITE Section enrollment to 10
(10 spaces open as of November 21, 2017)
Gary Meyer Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 8:15 a.m. - 9:30 a.m.
On-campus sections meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
5607 or instr consent
Description:
Advanced topics in image synthesis, modeling, rendering. Image processing, image warping, global illumination, non-photorealistic rendering, texture synthesis. Parametric cubic surfaces, subdivision surfaces, acceleration techniques, advanced texture mapping. Programming in C/C++.

CSCI 5611 - Animation & Planning in Games (3.0 cr)
This course has an ON-CAMPUS REQUIREMENT for UNITE-enrolled students of three on-class meetings (exact dates to be provided by the first week of class).

Department limits UNITE Section enrollment to 10 (8 spaces open as of November 21, 2017)
Stephen Guy Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 1:00 p.m. - 2:15 p.m.
On-campus lecture meets in Mechanical Engineering 108 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
4041 or 4611 or instr consent
Description:
Theory behind algorithms used to bring virtual worlds to life. Computer animation topics. Real-time, interactive techniques used in modern games. Physically-based animation, motion planning, character animation, simulation in virtual worlds.

CSCI 5708 - Architecture and Implementation of Database Management Systems (3.0 cr)
Department limits UNITE Section enrollment to 10 (10 spaces open as of November 21, 2017)
Shashi Shekhar Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 1:00 p.m. - 2:15 p.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5801 - Software Engineering I (3.0 cr)
Department limits UNITE Section enrollment to 10 (8 spaces open as of November 21, 2017)
Instructor will NOT allow enrollments with course time conflicts
Shana Watters Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 9:45 a.m. - 11:00 p.m.
On-campus section meets in Keller 3-230 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
2041 or instr consent
Description:
Advanced introduction to software engineering. Software life cycle, development models, software requirements analysis, software design, coding, maintenance.

CSCI 5802 - Software Engineering II (3.0 cr)
Department limits UNITE Section enrollment to 10 (9 spaces open as of November 21, 2017)
Sanjai Rayadurgam Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 11:15 a.m. - 12:30 a.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
5801 or instr consent
Description:
Introduction to software testing, software maturity models, cost specification models, bug estimation, software reliability models, software complexity, quality control, and experience report. Student groups specify, design, implement, and test partial software systems. Application of general software development methods and principles from 5801.

CSCI 8205/EE 8367 - Parallel Computer Organization (3.0 cr)
Department limits UNITE Section enrollment to 10 (9 spaces open as of November 21, 2017)
Pen-Chung Yew Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 11:15 a.m. - 12:30 p.m.
On-campus lecture meets in Mechanical Engineering 108 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 8715: Spatial Databases and Applications (3.0 cr)
Department limits UNITE Section enrollment to 10 (10 spaces open as of November 21, 2017)
Shashi Shekhar Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 4:00 p.m. - 5:15 p.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
4707 or 5707 or 5715 or GIS 5571 or GIS 5573
Description:
Motivation, models of spatial information, querying spatial data, processing strategies for spatial queries, multi-dimensional storage/access methods, spatial graph datasets, spatial data mining, trends (e.g., spatio-temporal databases, mobile objects, raster databases), research literature, how to pursue research.

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.

Rui Kuang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets Monday 11:15 a.m. - 12:15 p.m.
On-campus lecture meets in Mechanical Engineering 212 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Description:
Recent developments in computer science and related disciplines. Students must attend 13 of the 15 lectures.

CSCI 8980 - Advanced Topics in Distributed Systems (3.0 cr)
Department limits UNITE Section enrollment to 10 (9 spaces open as of November 21, 2017)
Anand Tripathi Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 4:00 p.m.‑ 5:15 p.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
instr consent
Description:
Lectures and informal discussions.

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.

Rui Kuang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets Monday 11:15 a.m. - 12:15 p.m.
On-campus lecture meets in Mechanical Engineering 212 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Description:
Recent developments in computer science and related disciplines. Students must attend 13 of the 15 lectures.


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 5164 - Semiconductor Properties and Devices II (3.0 cr)
Sarah Swisher Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 4:00 p.m. - 5:15 p.m.
On-campus section meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 - Robust Multivariable Control System Design (3.0 cr)
Peter Seiler Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 8:15 a.m. - 9:30 a.m.
On-campus sections meet in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Kia Bazargan Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 9:45 a.m. - 11:00 a.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 1:00 p.m. - 2:15 p.m.
On-campus section meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 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.
On-campus sections meets MW 1:00 p.m. - 2:15 p.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
4363 or 5361 or CSci 4203 or 5201], [CSE grad student] or dept consent
Credit will not be granted if credit has been received for: EE 5863
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 5393 - Circuits, Computation, and Biology (3.0 cr)
Marc Riedel Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 9:45 a.m. - 11:00 a.m.
On-campus section meets in Keller 3-210 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Soheil Mohajer Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 9:45 a.m. - 11:00 a.m.
On-campus section meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5542 - Adaptive Digital Signal Processing (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.
On-campus sections meets TTh 9:45 a.m.- 11:00 a.m.
On-campus section meets in Keller 3-111 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
[4541, 5531, CSE grad student] or dept consent
Description:
Design, application, and implementation of optimum/adaptive discrete-time FIR/IIR filters. Wiener, Kalman, and Least-Squares. Linear prediction. Lattice structure. LMS, RLS, and Levinson-Durbin algorithms. Channel equalization, system identification, biomedical/sensor array processing, spectrum estimation. Noise cancellation applications.


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 5545 - Digital Signal Processing Design (3.0 cr)
This course has a WEEKLY REQUIRED ON-CAMPUS lab session.
Two lab sections (Tuesday or Wednesday, 3:35 p.m. - 5:30 p.m.) - contact UNITE for lab section request.
Emad Ebbini Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets M 2:30 p.m.- 3:45 p.m.
On-campus section meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets T or W 3:35 p.m.- 5:30 p.m.
On-campus section meets in Keller 2-170 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5601 - Introduction to RF/Microwave Engineering (3.0 cr)
Rhonda Frankin Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 2:30 p.m. - 3:45 p.m.
On-campus section meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5621 - Physical Optics (3.0 cr)
James Leger Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 1:00 p.m. - 2:15 p.m.
On-campus lecture meets in Mechanical Engineering 102 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 5705 - Electric Drives in Sustainable Energy Systems (3.0 cr)
Ned Mohan Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 2:30 p.m. - 3:45 p.m.
On-campus section meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
[4701, CSE grad student] or dept consent
Description:
Role of electric drives in wind-electric systems, inertial storage, elec/hybrid vehicles. AC machines for energy-efficient operation using d-q axis modeling. Vector-/direct-torque-controlled induction motor drives. Permanent-magnet and interior-permanent magnet ac motor drives. Sensorless drives. Voltage space-vector modulation technology.

EE 8367/CSCI 8205 - Parallel Computer Organization (3.0 cr)
Pen-Chung Yew Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 11:15 a.m. - 12:30 p.m.
On-campus lecture meets in Mechanical Engineering 108 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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 Gianakis Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 11:15 a.m. - 12:30 p.m.
On-campus section meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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.

Jianping Wang Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets Friday 2:30 - 3:20
On-campus section meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
Instruct consent
Description:
Current literature, individual assignments.

EE 8980 - Graduate Colloquium II (1.0 cr)
Enrollment through UNITE is not allowed.
However, UNITE offers this colloquium to students enrolled in other UNITE courses without charge to view as streaming video (no downloads).
Mo Li Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets Thursday 4:00 p.m. - 5:15 p.m.
On-campus section meets in Keller 3-230 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:

Grad Student
Description:
Recent developments in electrical engineering, related disciplines.


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..


IE 3521 - Statistics, Quality and Reliability (3.0 cr)
Ankur Mani Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 1:25 p.m. - 3:20 p.m.
On-campus section meets in Keller 3-230 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
Anton Beck Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets Th 6:10 p.m. - 6:30 p.m.
On-campus section meets in Keller 3-125 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
IE 5111, CSE upper div or grad student
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.

New!IE 5522 - Quality Engineering and Reliability (4.o cr) New!
Added to the UNITE schedule on November 22nd, 2017
Lisa Miller Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MW 2:30 p.m. -4:25 p.m.
On-campus lecture meets in Mechanical Engineering 212 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
[4521 or equiv], [upper div or grad student or CNR]
Description:
Quality engineering/management, economics of quality, statistical process control design of experiments, reliability, maintainability, availability.

IE 5553 - Simulation (4.0 cr)
Darin England Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets TTh 10:10 a.m. - 12:05 p.m.
On-campus section meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
Upper div or grad student; familiarity with probability/statistics recommended
Credit will not be granted if credit has been received for: IE 3553
Description:
Discrete event simulation. Using integrated simulation/animation environment to create, analyze, and evaluate realistic models for various industry settings, including manufacturing/service operations and systems engineering. Experimental design for simulation. Selecting input distributions, evaluating simulation output.

New!ME 3332 - Fluid Mechanics New!
Has a REQUIRED on-campus discussion that meets Thursdays, 4:40 p.m. - 5:30 p.m. in ME 212.
Added to the UNITE schedule on November 15th, 2017
Chris Hogan Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets T 3:35 p.m. - 5:30 p.m.
On-campus sections meets Th 3:35 p.m. -4:25 p.m.
On-campus lecture meets in Mechanical Engineering 212 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus lab meets Th
On-campus lecture meets in Mechanical Engineering 212 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
Math 2243 or Math 2373, 3331
Description:
Mass, momentum conservation principles. Fluid statics, Bernoulli equation. Control volume analysis, dimensional analysis, internal and external viscous flow. Momentum and energy considerations. Introduction to boundary layers.

ME 5241 - Computer-Aided Engineering (4.0 cr)
Frank Kelso Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus lecture meets MW 1:25 p.m. - 2:15 p.m.
On-campus section meets in Keller 3-230 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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)
This course has a REQUIRED ON-CAMPUS lab activity.
Students will be paired for the semester and are required to work as that pair in the Robotics lab for a two-hour activity for the 1st 8-9 weeks of the semester. The lab is located in Mechanical Engineering and has 24/7 access which requires a current UMN UCard (Student ID Card). Scheduling for lab time for the semester will occur during the first week of classes.
Max Donath Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets WF 11:15 a.m. - 1:10 p.m.
On-campus sections meets in Keller 3-115 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus lab: 24/7 in Mechanical Engineering Room 50B Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. (UMN UCard required for access)
Prerequisites:
[3281 or equiv], [upper div ME or AEM or CSci or grad student]; A-F or Aud, spring, every year)
Recommended but not required:
ME 4231 (Motion Control Lab)
Computer programming expectations:
All students taking the course are expected to have taken a coding class or have knowledge of C/C++, Python, and MATLAB. Links to a number of programming tutorials are located on the course website at http://www.me.umn.edu/courses/me5286/robotlab/resources.shtml Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Description:
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. A weekly 2 hr. laboratory lasting for 8-9 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.

ME 5341 - Case Studies in Thermal Engineering and Design (4.0 cr)
Ephraim Sparrow Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets T 6:10 p.m. - 9:30 p.m.
On-campus section meets in Keller 3-230 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
ME 3333, CSE upper div or grad student
Description:
Characteristics of applied heat transfer problems. Nature of problem specification, incompleteness of needed knowledge base, accuracy issues. Categories of applied heat transfer problems.

PHSL 5444/BIOC 5444 - Muscle (3.0 cr)
Vincent Barnett Image to indiate a link to a web page outside the UNITE web site, which opens in a new window. David Thomas Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
TTh 4:00 p.m. - 5:15 p.m.
On-campus section meets in Keller 3-210 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
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.
.

STAT 5511 - Time Series Analysis (3.0 cr) - UNITE section cancelled by department 11/20
Kean Ming Tan Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
On-campus sections meets MWF 2:30 p.m. - 3:20 p.m.
On-campus lecture meets in Mechanical Engineering 108 Image to indiate a link to a web page outside the UNITE web site, which opens in a new window.
Prerequisites:
Theoretical understanding
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.


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) | 612-626-0761 (fax) |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.