Classes

Home
Research
Publications
CV
Classes
Personal
Contact

 

Spring 2009

EE 5561: Image Processing and Applications

bullet Image enhancement and restoration, transformations, compression, ...
bullet Professor Guillermo Sapiro
TTh 09:45am to 11:00pm
MechE 212

 

CSci 4707: Practice of Database Systems

bullet Fundamental concepts and database architecture and Relational Data Model, Query languages like SQL and DML, Database design at the conceptual (Entity Relationship Model), logical (Normalization), and physical (Index, Query Optimization) levels, Applications such as transaction processing and data warehousing, Current trends like Object DBMS.
bullet Textbook: Michael V. Mannino, Database: Design, Application Development & Administration, Third Edition, McGraw Hill, 2007
bullet Professor Shashi Shekhar
TTh 11:15am to 01:30pm
MechE 18

 

MUS 3400: University and Campus Bands

bullet John Philip Sousa, The Invicible Eagle March
Pavel Tschesnokoff, Salvation is Created
Leroy Anderson, The Syncopated Clock
Gustav Holst, Mars from The Planets

Pierre La Plante, American Riversongs
David Holsinger, On a Hymnsong of Philip Bliss
Antonin Dvorak, 4th movement (Allegro con fuoco) from Symphony No. 9 "From the New World"
bullet Shanti Nolan
M 07:30 pm to 09:30 pm
Ferguson Hall 95
bullet Concerts: March 2, 7:30pm, and April 16, 7:30pm for free at Ted Mann Concert Hall

Fall 2008

CSci 8980:  Distributed Sensing and Estimation for Mobile Robots

bullet Cooperative Localization, and Cooperative SLAM: Implementation, Complexity, Approximations, ...
bullet Professor Stergios Roumeliotis
TTh 11:15am to 12:30pm
DTC 404

 

Math 5385:  Introduction to Computational Algebraic Geometry

bullet Varieties, Ideals, Groebner Bases...
bullet Textbook: Cox, Little, O'Shea. Ideals, Varieties and Algorithms, 3rd ed., Springer, 2007
bullet Professor Joel Roberts
MW 3:35pm to 4:50pm
Vincent Hall 351

 

MUS 3400: University and Campus Bands

bullet Program: tbd
bullet Shanti Nolan
M 07:30 pm to 09:30 pm
Ferguson Hall 95
bullet Concerts: tbd, but for free at Ted Mann Concert Hall

Spring 2008

EE 5235:  Robust Control Systems

bullet Robust Control and Analysis for SISO and MIMO systems
bullet Professor Mihailo Jovanovic
TTh 8:15am to 9:30am
Mechanical Engineering 102

 

CSci 5552:  Sensing and Estimation in Robotics (Teaching Assistant)

bullet Bayesian Estimation, Maximum Likelihood Estimation, Kalman Filter, Unscented Kalman Filter, Particle Filter, Laser Scan Matching, Image-based Motion Estimation, Sensor Modeling, Localization, Representations (Mapping), Simultaneous Localization and Mapping (SLAM), Multi-robot Localization & SLAM, Inertial Navigation
bullet Textbook: S. Thrun, W. Burgard, and D. Fox, Probabilistic Robotics, MIT Press, 2005.
bullet Professor Stergios Roumeliotis
MW 4:00pm to 5:15pm
Mechanical Engineering 212
Office hours (Walter B30): M 3:00pm to 4:00pm, Th 10:00am to 11:00am, or by appointment

 

AEM 8442:  Navigation and Guidance Systems

bullet Navigation is the theory and practice which allows accurate determination of one’s position. Accurate knowledge of position is indispensable in many engineering applications ranging from robotics to guidance of aircraft and spacecraft. Since navigation is a broad area of study, in this course we will limit our scope to the fundamentals of navigation (e.g., brief history of navigation, system and sensor error modeling and performance analysis) and take an in depth look at only two navigation systems which are of significant current interest. The areas of in depth focus will be satellite navigation systems (especially the Global Positioning System) and inertial navigation.
bullet Textbook: Paul D. Groves, GNSS, Inertial and Integrated Navigation Systems, Artech House, 2008.
bullet Professor Demoz Gebre Egziabher
MWF 10:10am to 11:00am
Akerman Hall 317

 

MUS 3400: University and Campus Bands

bullet Johann Strauss (arr. Hisamoto), Overture from Die Fledermaus (Chambergroup)

Pierre Leemans, Marche des Parachutistes Belges (1946) (North Star Band)
Adoniram Gordon, They Led My Lord Away (1984)
Gustav Holst, Second Suite in F (1911)
Michael Colgrass, Old Churches (2002)
Antonín Dvorák (arr. Johnson), Slavonic Dances, op. 46 (1878)

Vincent Persichetti, Pageant (1953) (University Band)
Joaquin Rodrigo (arr. Caneva/Diem),  En Aranjuez con tu amor (1939)
Leonard Bernstein (arr. Duthoit), West Side Story Selection (1957)
John Philip Sousa, The Minnesota March (1927)
Truman E. Rickard, Hail! Minnesota (1904)
bullet Peter Haberman
M 07:30 pm to 09:30 pm
Ferguson Hall 95
bullet Concerts: Thursday, Feb. 28, and Monday, Apr. 28, both for free at Ted Mann Concert Hall

 

Fall 2007

AEM 8401:  Linear Systems and Optimal Control

bullet Study models of linear systems and their properties
Background in Linear Algebra
Controllability, Observability
Design via state feedback and observers
Linear quadratic gaussian regulators
Introduction to optimal control
bullet Textbook: W. L. Brogan, Modern Control Theory, 3rd ed., Prentice-Hall, 1990.
bullet Professor Tryphon Georgiou
MWF 1:25pm to 2:15pm
Mechanical Engineering 212

 

CSCI 5521:  Pattern Recognition

bullet Pattern Recognition is the study of inferring regularities (similarities, classes, properties, relationships) from data.
bullet Textbook: Duda, Hart & Stork, Pattern Classification, 2nd ed.,Wiley, 2002.
bullet Professor Paul Schrater
TTh 12:45pm to 2pm
Mechanical Engineering 108

 

EE 4940:  Practical Programming and Scripting for Engineers/Scientists (Audit)

bullet This course builds on students' knowledge of basic programming to teach object-oriented programming concepts via C++ and MATLAB. Importantly, it introduces students to the surrounding culture of serious programming: software and system installation, build systems, Makefiles, debuggers, finding and fixing memory leaks and related problems, how to leverage existing packages/libraries to quickly write functional code, and so on. It also focusses explicitly on "glue" and scripting, important in production-level environments and graduate research alike: bash; awk/sed; perl and python; web scripting via PHP; etc.. One of the main goals of this course is to bring out the unity amongst different programming paradigms; to leave the student with the conviction that by knowing one programming language and understanding the culture, she/he can learn other languages and skills quickly and easily. The course will also provide an introduction to the basics of multi-core programming via pthreads.
bullet Professor Jaijeet Roychowdhury
MW 9:45am to 11am
Mechanical Engineering 102

 

PE 1205:  Scuba Diving

bullet Internationally recognized standards on SCUBA instruction call for classroom, pool, and open
water training to be conducted for all individuals seeking certification. PE1205 consists of the
classroom and pool training sessions.
bullet Textbook: Scuba Schools International (SSI) Open Water Diver Manual
bullet Bob Karl
W 06:00 pm to 10:15 pm
Aquatic Center 45

 

MUS 3400: University and Campus Bands

bullet Carl Maria von Weber, Overture from Der Freischuetz (Chambergroup)
Charles Carter, Overture in Classical Style (1952)
Wolfgang Amadeus Mozart, Ave Verum Corpus (1791)
Pierre LaPlante, Prairie Songs (1998)
John Philip Sousa, Semper Fidelis (1888)
bullet Professor Tim Diem
M 07:35 pm to 09:30 pm
Ferguson Hall 95
bullet Concerts: Monday, Oct. 22, Thursday, Nov. 29

 

 

Spring 2007

CSCI 8970: Computer Science Colloquium

bullet Recent developments in computer science and related disciplines.
bullet Professor Wei Chung Hsu
M 11:15 am to 12:15 pm
Computer Science 3-125

 

CSCI 5143: Real-Time and Embedded Systems

bullet Introductory course on real-time systems covering fundamental definitions, concepts, and scheduling techniques. Overviews programming techniques to manage resources, synchronization, communication, and determinism. Lab work on embedded RTS through low-level control of devices for robotics.
bullet Textbook: Jane Liu, Real-Time Systems, 2000.
bullet Professor Amy Larson
TTh 08:15 am to 09:30 am
Computer Science 3-125

 

PE 1306: Lifeguard Training

bullet Upon completion, certifications are obtained in the following categories: American Red Cross Lifeguarding Today and First Aid; CPR for the Professional Rescuer; and Waterfront Lifeguarding.
bullet Textbook: American Red Cross, Lifeguard Training, 2006.
bullet Sarah Elizabeth Stallkamp
MW 08:00 am to 09:50 am
Aquatic Center 45

 

MUS 3400: University and Campus Bands

bullet Camille Saint-Saëns (arr. Chuck Hisamoto), Tarantella, Op. 6 (1857) (Woodwind Septet)
Joseph Willcox Jenkins, American Overture (1956)
Johannes Brahms, Blessed Are They from German Requiem
Bob Margolis, Color (1984)
Gabriel Musella, Don Ricardo (2005)
bullet Professor Mary Schneider
M 07:35 pm to 09:30 pm
Ferguson Hall 95
bullet Concerts (Ted Mann Concert Hall, 7:30 pm): Monday, March 5th, and Thursday, April 26th
 

 

 

Fall 2006

EE 8950: Filtering and Estimation

bullet Least Squares Estimation, Kalman Filter, Kalman Smoother, H-Infinity Filter, Unscented Filtering, Particle Filter.
bullet Textbook: Dan Simon, Optimal State Estimation: Kalman, H-infinity, and Nonlinear Approaches, John Wiley & Sons, 2006.
bullet

Professor Tryphon Georgiou
TTh 09:45 am to 11:00 am
Mechanical Engineering 102

 

CSCI 5211: Data Communications and Computer Networks

bullet This is a first-year graduate-level introduction to computer networks, in which we will learn and discuss the fundamental concepts and key issues in the design and implementation of computer communication networks, their protocols, and applications. Topics to be covered include: layered network architectures, applications, network programming interfaces, transport, data link and media access protocols, local area networks and network routing. Examples will be drawn primarily from the Internet (e.g., TCP, UDP, and IP) protocol suite.
bullet Textbook: Larry L. Peterson and Bruce S. Davie, Computer Networks: A Systems Approach,  Morgan Kaufman, 3rd edition, 2003.
bullet Professor Zhi-Li Zhang
W 06:30 pm to 09:00 pm
Mechanical Engineering 212

 

MUS 3400: University and Campus Bands

bullet Richard Wagner, Trauermusik (Chambergroup)
Bob Margolis, Fanfare, Ode and Festival
Alfred Reed, Greensleeves
Jan Van der Roost, Puszta
Charles Carter, Overture for Winds
Percy Grainger, Irish Tune from County Derry
John Philip Sousa,
Washington Post
bullet Professor Tim Diem
M 07:35 pm to 09:30 pm
Ferguson Hall 95
bullet Concerts: Monday, Oct. 23, Thursday, Nov. 30

 

Spring 2006

EE 8950: Convex Optimization

bullet Convex sets and functions, Convex optimization problems, KKT condition and duality, Unconstrained minimization, Interior-point methods, Derivative free optimization methods, Introduction to computational complexity theory, Relaxations and approximation algorithms, Applications (signal processing, communication, statistics, ...)
bullet Textbook: Stephen Boyd and Lieven Vandenberghe, Convex Optimization
bullet Professor Tom Luo
 

 

MDGK 1002: Beginning Modern Greek II

bullet Professors Theofanis and Soterios Stavrou

 

MUS 3410: University Bands

bullet Professor Mary Schneider

 

Fall 2005

CSCI 5304: Matrix Theory

bullet Perturbation theory for linear systems and eigenvalue problems. Direct and iterative solution of large linear systems. Decomposition methods. Computation of eigenvalues and eigenvectors. Singular value decomposition. LAPACK and other software packages. Methods for sparse and large structured matrices.
bullet Textbook: Gene Golub and Charles Van Loan, Matrix Computations
bullet Professor Yousef Saad

 

CSCI 5511: Artificial Intelligence I

bullet Search algorithms, first-order predicate logic, game playing. Knowledge bases, planning and reasoning systems. LISP.
bullet Textbook: S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, Prentice Hall, Upper Saddle River, NJ, 2002 (Second Edition).
bullet Professor Nikos Papanikolopoulos

 

MDGK 1001: Beginning Modern Greek I

bullet Professors Theofanis and Soterios Stavrou

 

MUS 3410: University Bands

bullet Professor Tim Diem

 

Spring 2005

CSCI 5561: Computer Vision

bullet Issues in perspective transformations, study of light, color, shadows, shadings and sources. Camera models and calibration. Edge detection, image filtering, image segmentation, and feature tracking. Epipolar geometry, complex problems in shape recovery, stereo vision, active vision, autonomous navigation, shadows, and physics-based vision. Applications.
bullet Textbook: David Forsyth and Jean Ponce, Computer Vision, A Modern Approach
bullet Professor Paul Schrater

 

CSCI 8980: Advanced Topics in Computational Vision
 

bullet Professor Nikos Papanikolopoulos

EE 8581: Detection and Estimation

bullet Textbooks: Steven Kay, Statistical Signal Processing, Vol. I & II, Estimation and Detection Theory
bullet Professor Georgios Giannakis

 

MUS 3410: University Bands

bullet Professor Tim Diem

 

Fall 2004

CSCI 5551: Introduction to Intelligent Robotic Systems

 

bullet Transformations, kinematics/inverse kinematics, dynamics, control. Sensing (robot vision, force control, tactile sensing), applications of sensor-based robot control, robot programming, mobile robotics, and microrobotics.
bullet Textbook: John Craig, Introduction to Robotics: Mechanics and Control
bullet Professor Stergios Roumeliotis

 

EE 5531: Probability and Stochastic Processes

bullet Introduction to basic concepts of probability theory, statistical techniques, and development of probability models, Random variables, multiple random variables, the central limit theory and long term averages, random sequences, convergence of random sequences, law of large numbers, random processes, mean square calculus, stochastic integral and differential equations, ergodicity, Karhunen-Loeve expansions, estimation and decision theory, Wiener filter and Kalman filter, Markov chains and introduction to Queuing Theory.
bullet Textbook: John Woods and Henry Stark, Probability and Random Processes with Applications to Signal Processing (3rd Edition)
bullet Doctor Henrik Holm

 

EE 8231: Optimization Theory

bullet Textbook: Dimitri Bertsekas, Nonlinear Programming (2nd edition)
bullet Professor Tom Luo

 

 

 

Home | Research | Publications | CV | Classes | Personal | Contact

   

The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.