This page provides information useful to Dr. Schilling's advises. When the time comes, students can sign up for advising using Dr. Schilling's Microsoft Bookings page.

General Resources

Registration Links

Tips for Success (From Welcome Week)

  • Start on assignments early.
  • Talk to your professors.  (They probably would not be teaching  at MSOE if they didn't want to talk with you.)  Don't wait until there is a problem.
  • Ask questions.
  • Be proactive in your courses.  Plan ahead and deal with difficulties before they become serious.
  • Set daily study goals, and a schedule structured to support them.
  • Find time to rest.
  • Study when you are most alert.  Get enough sleep, which may be more than you think you need, or you may never be alert enough.
  • Do not try and do everything at once.
  • Make good use of the time between classes; schedule study or other important activities as if they were classes at fixed times.
  • Balance studying with other activities.  Be selfish about the time you need to accomplish your own academic and other goals.
  • Exercise and eat wisely.

Electives

This list is current as of September 2019 and may be subject to change.

Program Electives

Generally Must Take 3 courses from this list.
  • CE498 - Topics in Computer Engineering
  • CS3040 - Progamming Languages and Translators (4 credits)
  • CS3300 - Introduction to Data Science (4 credits) [prereq: CS2300]
  • CS3310 - Data Science Practicum (4 credits) [prereq: CS3300]
  • CS3400 - Machine Learning (4 credits) [prereq: CS2400]
  • CS4400 - Deep Learning (4 credits) [prereq: CS4400]
  • CS421 - Advanced Computer Graphics
  • CS4230 - Distributed and Cloud Computing
  • CS4881 - Artificial Intelligence
  • CS4920 - Information Security
  • CS4980 - Topics in Computer Science
  • CS4981 - Topics in Computer Science
  • CS4999 - Independent Study
  • EE481 - Fuzzy Sets and Applications
  • EE484 - Neural Networks
  • SE3250 - Introduction to Game Development
  • SE3830 - Human-Computer Interaction
  • SE4980 - Topics in Software Engineering
  • SE4981 - Topics in Software Engineering
  • SE4999 - Independent Study
  • SE4910 - Mobile Application Development
  • SE4910I - Mobile Application Development-iOS
  • SE4930 - Developing Secure Software
  • SE4940 - Network Security Tools and Practices
  • UGR498x - Undergraduate Research course sequence1

Science Electives

Must take at least 1 course from this list
  • BI102 - Cell Biology and Genetics (4 credits) [in place of CH200 or as a science elective]
  • BI2305 - Physiology I (4 credits) [prereq: BI102]
  • CH201 - Chemistry II (4 credits) [prereq: CH200]
  • CH223 - Biochemistry (4 credits) [prereq: CH222 (which can be taken for a MA/SCI elective)]
  • PH2031 - Waves, Optics, Thermodynamics, and Quantum Physics (4 credits)

Math / Science Electives

Generally must take at least 3 courses from this list.
  • Any course in the Science Electives list
  • BI2020 - Cellular Microbiology (4 credits) [prereq: BI102, CH223]
  • BI2315 - Physiology II [prereq: BI2305]
  • BI499 - Life Science Independent Study
  • CH222 - Organic Chemistry I [prereq: CH200]
  • CH302 - Chemistry III [prereq: CH201]
  • CH303 - Chemistry III Lab [coreq: CH302]
  • CH3020 - Food Chemistry [prereq: CH200]
  • CH322 - Organic Chemistry II [prereq: CH222, CH223]
  • CH323 - Organic Chemistry II Lab [coreq: CH322]
  • CH353 - Fundamentals of Environmental Chem [prereq: CH200]
  • CH3650 - Materials Chemistry [prereq: CH200]
  • CH3660 - Surface Properties of Material [prereq: CH200]
  • CH3670 - Polymer Chemistry [prereq: CH200]
  • CH371 - Modern Biotechnology [prereq: CH200]
  • CH373 - Advanced Biotechnology [prereq: CH200]
  • CH401 - Topics in Chemistry
  • CH499 - Independent Study
  • EB2240 - Engineering Applications in Biochemistry [prereq: BI102, CH223]
  • EB3300 - Molecular Nanotechnology [prereq: BI102, PH2031]
  • EB3400 - Food Engineering [prereq: CH223]
  • MA2323 - Calculus for Engineers IV
  • MA2320 - Introduction to Graph Theory
  • MA235 - Differential Equations for Engineers (4 credits)
  • MA327 - Mathematical Modeling (4 credits) [prereq: MA235]
  • MA330 - Vector Analysis [prereq: MA232]
  • MA343 - Linear Programming
  • MA344 - Nonlinear Programming [prereq: MA343]
  • MA380 - Advanced Differential Equations [prereq: MA232, MA235]
  • MA381 - Complex Variables [prereq: MA232, MA235]
  • MA382 - Laplace and Fourier Transforms [prereq: MA232, MA235]
  • MA384 - Statistical Methods for Use in Research
  • MA385 - Modern Algebra with Applications [prereq: MA235]
  • MA386 - Functions of a Real Variable [prereq: MA232]
  • MA387 - Partial Differential Equations [prereq: MA232, MA235]
  • MA388 - Introduction to Number Theory
  • MA390 - Financial Mathematics (4 credits)
  • MA3710 - Mathematical Biology [prereq: MA235]
  • PH320 - Lasers and Applications
  • PH322 - Intro-Optics and Photonics
  • PH324 - Fiber Optics/Fiber Optic Sensors [prereq: PH2031]
  • PH325 - Acoustics & Illumination [prereq: PH2031]
  • PH341 - Intro-Astronomy/Astrophysics
  • PH342 - Relativity and Cosmology
  • PH352 - Quantum Physics [prereq: PH2031]
  • PH354 - Nuclear Power, Applications and Safety [prereq: PH2031]
  • PH3600 - Physics of Semiconductor Materials and Devices [prereq: PH2031]
  • PH3710 - Intro to Biophysics [prereq: CH223, PH2031]
  • PH401 - Topics in Physics
  • PH499 - Independent Study
  • SC310 - Nanoscience and Nanotechnology [prereq: CH200]
  • SC370 - Geology and Geophysics
  • SC371 - Oceanography

Business Electives

Must take 1 course from this list.
  • BA1220 - Microeconomics
  • BA1227 - Global Business
  • BA2220 - Foundations of Business Economics
  • BA2222 - Macroeconomics
  • BA2331 - Business Law
  • BA2401 - Project Management
  • BA2440 - Production Management
  • BA2442 - Management Principles
  • BA2501 - Finance I
  • BA2661 - Marketing
  • BA3411 - Leading Project Teams
  • BA3420 - International Management
  • BA3423 - Innovation and Business Markets
  • BA3440 - Business Communication and Commerce
  • BA3447 - Leadership
  • BA3491 - Supply Chain Management
  • BA3801 - Continuous Improvement I
  • BA4330 - Legal Aspects of Innovation and Entrepreneurship
  • BA4344 - Business and Government Relations
  • BA4348 - Employment Law
  • BA4350 - Business Startups for Entrepreneurs
  • BA4410 - Negotiations
  • BA4449 - Human Resource Management
  • BA4520 - Investment and Portfolio Analysis
  • BA4530 - Personal Finance & Planning
  • BA4970 - Entrepreneurship Practicum
  • MS221 - Microeconomics
  • MS2220 - Foundations of Business Economics
  • MS3010 - Introduction to Health Care Industry
  • MS322 - Macroeconomics
  • MS331 - Business Law
  • MS3330 - Legal Aspects of Innovation and Entrepreneurship
  • MS340 - Production Management
  • MS3401 - Applied Operations Management: Lean Techniques
  • MS3411 - Leading Project Teams
  • MS342 - Management Principles
  • MS3420 - International Management
  • MS3423 - Innovation and Business Markets
  • MS3425 - Entrepreneurship - An Overview, MS 3427 - Entrepreneurial Business Plans, and MS 3429 - Entrepreneurial Finance
  • MS344 - Organizational Behavior and Leadership Development
  • MS354 - Accounting
  • MS361 - Marketing
  • MS4080 - Information Technology Systems in Health Care
  • MS452 - Investment & Portfolio Analysis
  • MS453 - Personal Investments
  • MS4545 - Finance and Accounting
  • MS4801 - Project Management

Humanities / Social Science Electives

Students must take:

  • Two HU courses
  • Two SS courses
  • One HU or SS course

Free Electives

Students must take two courses from this list
  • CS2300 - Distributed and Functional Computing
  • CS2400 - Introduction to Artificial Intelligence
  • Any course listed as a Program Elective
  • Any course listed as a Science Elective
  • Any course listed as a Math/Science Elective
  • Any course listed as a Business Elective (note: not every BA course is a Business Elective for the SE program)
  • Any HU or SS course
  • Any AE, BE, CE, CV, EB, EE, or IE course
  • Any TC or UX course other than UX345
  • Any course contributing to a designated minor.