Go to the U of M home page
School of Physics & Astronomy
Physics & Astronomy Wiki

undergrad_program:handbook:emphases

Additional Programmatic Requirements by Sub-Plan

In addition to the core coursework requirements, students must select one of the five sub-plans detailed below and complete the respective requirements.




Professional Physics Sub-Plan

This sub-plan is ideal for those students who want the strongest possible grounding in physics. It is designed to suit the needs of students who are interested in fundamental physics or astrophysics, applying physics to the workplace, or who are planning on continuing their physics education in graduate school.

Professional Physics Sub-Plan: Additional Programmatic Requirements (50-52 cr.)
Upper Division Physics Requirements Credits
PHYS 4001 Analytical Mechanics 4
PHYS 4002 Electricity and Magnetism 4
PHYS 4101 Quantum Mechanics 4
PHYS 4201 Statistical and Thermal Physics 3
PHYS 4303 Electrodynamics and Waves 3
Methods of Experimental Physics Credits
PHYS 4051 Methods of Experimental Physics I 5
PHYS 4052W Methods of Experimental Physics II 5
Upper Level Math Elective (Choose At Least One [not required for students who have taken PHYS3041]) Credits
PHYS 3041 Mathematical Methods for Physics 3
MATH 4242 Applied Linear Algebra 4
MATH 4428 Mathematical Modeling 4
MATH 4567 Applied Fourier Analysis 4
MATH 5525 Introduction to Ordinary Differential Equations 4
MATH 5583 Complex Analysis 4
MATH 5587 Elementary Partial Differential Equations I 4
Upper Level Physics Elective (Choose At Least One) Credits
PHYS 3022 Introduction to Cosmology 3
PHYS 4041 Computational Methods in the Physical Sciences 4
PHYS 4211 Introduction to Solid-State Physics 3
PHYS 4511 Introduction to Nuclear and Particle Physics 3
PHYS 4611 Introduction to Space Physics 3
PHYS 4911 Introduction to Biopolymer Physics 3
PHYS 5041 Mathematical Methods for Physics 4
PHYS 5081 Introduction to Biopolymer Physics 3
PHYS 5401 Physiological Physics 4
Technical Electives Credits
Technical electives with the approval of your adviser (see list of options at the bottom of this page). These are in addition to any courses listed above. A technical elective is any course in CSE or CBS at the 3XXX-level and above. A 1XXX-level CSCI programming course in java and C++ is also accepted. The exact number of technical credits required will vary depending on your catalog year and whether PHYS3041 is a required course for you or not. 15-16






Engineering Physics Sub-Plan

Students who are interested in the practical application of physics to the engineering fields, but who would like a less specialized education that they would find in an engineering department, will find that this degree track provides them with a solid education. In addition to the strong physics core curriculum, students can either focus on one area of engineering or explore a broad range of interests across a number of engineering fields. Students who are interested in moving directly into industry as well as those who want to pursue a graduate degree in either engineering or physics will find this program valuable.

Engineering Physics Sub-Plan: Additional Programmatic Requirements (48-50 cr.)
Upper Division Physics Requirements Credits
Up to two of 4001, 4002, 4101, and 4201 may be replaced by courses covering related material offered in other CSE departments with adviser approval (totaling 13-15 cr)
PHYS 4001 Analytical Mechanics 4
PHYS 4002 Electricity and Magnetism 4
PHYS 4101 Quantum Mechanics 4
PHYS 4201 Statistical and Thermal Physics 3
Methods of Experimental Physics Credits
PHYS 4051 Methods of Experimental Physics I 5
PHYS 4052W Methods of Experimental Physics II 5
Technical Electives Credits
Technical electives in engineering and related areas with the approval of your adviser (see list of options at the bottom of this page). These are in addition to any courses listed above. A technical elective is any course in CSE or CBS at the 3XXX-level and above. A 1XXX-level CSCI programming course in java and C++ is also accepted. In filling the engineering portion of the technical electives, credits can be taken in a single area or distributed across several engineering fields, depending on student's interest. 25

Note that CHEM 1061 and 1065, which are required for several of the engineering majors, are strongly recommended.




Biological Physics Sub-Plan

Students who are interested in entering the biological sciences or medicine will find this degree an attractive option. Physics applies to biology at all levels, from the basics of biosystems to biomedical engineering. This degree can be very useful to students who want to pursue a career in biomedical industry. It also provides a strong foundation for students interested in pursuing an advanced degree in biophysics, molecular biology, physiology, medical physics, biomedical engineering, or medical school. Combined with physics core curriculum this biological emphasis gives students powerful tools to achieve their goals.

Biological Physics Sub-Plan: Additional Programmatic Requirements (48-52 cr.)
Chemistry Requirements Credits
CHEM 1061 or 1081 Chemical Principles I 3
CHEM 1065 Chemical Principles I Lab 1
CHEM 1062 or 1082 Chemical Principles II 3
CHEM 1066 or 1086 Chemical Principles II Lab 1
CHEM 2301 or 2081 Organic Chemistry I 3
Biochemistry Requirements Credits
BIOC 3021 Biochemistry 3
Biology Requirements Credits
BIOL 1009 General Biology (credits counted in CLE requirement, and therefore do not count towards major) 4
Upper Division Physics Requirements Credits
Up to two of 4001, 4002, 4101, and 4201 may be replaced with similar courses in other departments after approval by advisor (totaling 13-15 cr.)
PHYS 4001 Analytical Mechanics 4
PHYS 4002 Electricity and Magnetism 4
PHYS 4101 Quantum Mechanics 4
PHYS 4201 Statistical and Thermal Physics 3
Methods of Experimental Physics Credits
PHYS 4051 Methods of Experimental Physics I 5
PHYS 4052W Methods of Experimental Physics II 5
Technical Electives Credits
Technical electives in biology and related areas with the approval of your adviser (see list of options at the bottom of this page). These are in addition to any courses listed above. When choosing the appropriate courses for the biology requirement students should consult with faculty who have expertise in these areas. PHYS 5401 and PHYS 5402 “Physics for Biology and Medicine” might be of particular interest to students interested in the direct application of physics to biology. It is strongly recommended that the technical electives include PHYS 4911 “Introduction to Biopolymer Physics”. A technical elective is any course in CSE or CBS at the 3XXX-level and above. A 1XXX-level CSCI programming course in java and C++ is also accepted. 11






Physics for Teaching Sub-Plan

For students who are interested in teaching secondary school physics, this program offers a versatile broad-based education. It is particularly useful to students who are planning on teaching in Minnesota, as it has be optimized to fit well with the new state licensure procedures. And, should a student's needs or plans change, this program combined with the physics core curriculum also prepares him or her for a variety of other career tracks, including graduate study in physics.

Physics for Teaching Sub-Plan: Additional Programmatic Requirements (50-52 cr.)
Upper Division Physics Requirements Credits
Take 2 of the following courses
PHYS 4001 Analytical Mechanics 4
PHYS 4002 Electricity and Magnetism 4
PHYS 4101 Quantum Mechanics 4
Methods of Experimental Physics Credits
PHYS 4051 Methods of Experimental Physics I 5
PHYS 4052W Methods of Experimental Physics II 5
Historical and Social Perspectives of Science Credits
Take 1 of the following courses
PHYS 4121 History of Twentieth-Century Physics 3
HSCI 3814 Revolutions in Science: The Babylonians to Newton 3-4
HSCI 3815 Revolutions in Science: Lavoisier, Darwin, Einstein 3-4
General Psychology Credits
Take 1 of the following courses (meets lib ed requirement of Social Sciences, and therefore credits do not count towards major)
PSTL 1281 Principles of Psychology (meets CLE requirement of Social Sciences) 4
PSY 1001 Introduction to Psychology (meets CLE requirement of Social Sciences) 4
Philosophical Foundations Credits
Take 1 of the following courses
PHIL 1005 Scientific Reasoning 4
PHIL 3601W Scientific Thought 4
Technical Electives Credits
Technical electives in physics and related areas with the approval of your adviser (see list of options at the bottom of this page). These are in addition to the courses listed above. A technical elective is any course in CSE or CBS at the 3XXX-level and above. Students who follow this degree track with the intent of continuing in physics graduate school are also strongly encouraged to take all four of the upper-division core courses: Phys 4001, 4002, 4101, and 4201. Up to 8 credits will be counted for completion of the introductory chemistry or biology requirements for the general science teaching license and one computer programming course at the CSCI 1xxx level will be counted. Note that courses used to satisfy liberal education requirements cannot be counted as technical electives. 26

Students following this option in preparation for secondary school teaching are strongly advised to participate in a program of voluntary secondary school teaching. Such experience (100 hours) is required for students wishing to enter the University of Minnesota College of Education Secondary School Graduate Program leading certification to teach. (See the Education Advising Office, Wulling Hall for information on how to meet this requirement). Early admission into this program is possible in the Junior year.

Students wishing to, in addition, obtain a 5-8 general science license will need:

  • One year sequence in chemistry, with labs (8-10 credits): CHEM 1061, 1065, 1062, and 1066
  • One year sequence in life sciences, with labs (8-10 credits): BIOL 1009 + any BIOL 2XXX, 3XXX, or 4XXX or BIOL 2002-2003 (meets CLE requirement of Biological Sciences)
  • Two courses in earth sciences, with lab (8-10 credits): AST 1001, ESCI 1001 (meets CLE requirement of Environment)






Computational Physics Sub-Plan

This emphasis is ideal for students who seek a strong grounding in physics and the computational techniques used in physics research. Computational physics connects physics, computer science and applied mathematics to provide scientific solutions to realistic and often complex problems. Students who are interested in moving directly into industry as well as those who want to pursue a graduate degree in physics will find this program valuable.

Computational Physics Sub-Plan: Additional Programmatic Requirements (50-52 cr.)
Upper Division Physics Requirements Credits
PHYS 4001 Analytical Mechanics 4
PHYS 4002 Electricity and Magnetism 4
PHYS 4101 Quantum Mechanics 4
PHYS 4201 Statistical and Thermal Physics 3
Methods of Experimental Physics Credits
PHYS 4051 Methods of Experimental Physics I 5
PHYS 4052W Methods of Experimental Physics II 3-5
or an approved PHYS 4994 project (3+ cr.) with a significant computational component may be substituted for 4052W with adviser approval
Computer Programming Credits
CSCI 1113 Introduction to C/C++ Programming for Scientists and Engineers 4
or other comparable computer language programming course may be substituted for CSCI 1113 with adviser approval
CSCI 1913 or CSCI 1933 Computer Science II 4
Computational Elective (Choose At Least One) Credits
AST 4101 Computational Methods in the Physical Sciences 4
PHYS 4041 Computational Methods in the Physical Sciences 4
CHEM 4021 Computational Chemistry 3
AEM 5253 Computational Fluid Mechanics 3
Technical electives with the approval of your adviser (see list of options at the bottom of this page). These are in addition to the courses listed above. A technical elective is any course in CSE or CBS at the 3XXX-level and above. AST 4101 / PHYS 4041 (Computational Methods) is strongly recommended. At least one of the electives must be a course emphasizing the application of computational methods, for example CHEM 4021 or AEM 5251. 15






Technical Electives

Technical electives must be selected with *approval of your adviser*. These are in addition to any courses listed above, and credit requirements vary by subplan. A technical elective is any course in CSE or CBS at the 3XXX-level and above. A 1XXX-level CSCI programming course in java and C++ can also be accepted. Credits can be taken in a single area or distributed across several fields, depending on student's interest.

Course Course Title Specific interests addressed
CSCI 1113 Introduction to C/C++ Programming for Scientists and Engineers Strongly recommended for all students, can be taken during first two years as a preparation for research
IE 3521 Statistics, Quality, and Reliability Statistics course particularly relevant for engineering-emphasis students
MATS 3011 Introduction to Materials Science and Engineering Condensed matter and materials experimental research
AST 4001 Astrophysics I Relevant for astrophysics double majors
AST 4002 Astrophysics II Relevant for astrophysics double majors
AST 4031 Interpretation and Analysis of Astrophysical Data Relevant for astrophysics double majors and students interested in advanced data analysis techniques
AST 4101 Computational Methods in the Physical Sciences Relevant for astrophysics double majors and computational physics students
AST 5001 Galactic Astronomy Relevant for astrophysics double majors
AST 5012 The Interstellar Medium Relevant for astrophysics double majors
AST 5022 Relativity, Cosmology, and the Universe Relevant for students interested in cosmology and for astrophysics double majors
AST 5201 Methods of Experimental Astrophysics Relevant for astrophysics double majors
MATH 4242 Applied Linear Algebra Strongly recommended, particular for students interested in quantum mechanical questions
MATH 4567 Applied Fourier Analysis Strongly recommended for most students
MATH 5583 Complex Analysis Recommended for students interested in theoretical physics
MATH 5587 Elementary Partial Differential Equations I
MATH 5588 Elementary Partial Differential Equations II
PHYS 3022 Introduction to Cosmology Relevant for students interested is cosmology
PHYS 4041 Computational Methods in the Physical Sciences Relevant for computational physics students
PHYS 4121W History of 20th-Century Physics Recommended for all students, provides upper-division writing-intensive course
PHYS 4211 Introduction to Solid-State Physics Recommended for students interested in condensed-matter physics
PHYS 4303 Electrodynamics and Waves Required for professional-emphasis students, recommended for all students
PHYS 4511 Introduction to Nuclear and Particle Physics Recommended for students interested in nuclear and particle physics
PHYS 4611 Introduction to Space Physics Recommended for students interested in space-based instrumentation
PHYS 4621 Introduction to Plasma Physics Recommended for students interested in plasma physics
PHYS 4911 Introduction to Biopolymer Physics Recommended for students interested in biophysics
PHYS 5022 Relativity, Cosmology, and the Universe Relevant for students interested is cosmology
PHYS 5041 Mathematical Methods for Physics Recommended for students interested in advanced mathematical concepts as applied to physical problems

Exhaustive List of CSE/CBS 3xxx-5xxx Level Courses

Many of these courses have specific lower-division pre-requisites. Students should consult with their faculty adviser as to appropriate selections for their program.

CSE/CBS 3xxx-5xxx level courses
Course Course Title
AEM 3031 Deformable Body Mechanics
AEM 3100 Software Applications in AEM
AEM 3101 Mathematical Modeling and Simulation in Aerospace Engineering
AEM 4201 Fluid Mechanics
AEM 4202 Aerodynamics
AEM 4203 Aerospace Propulsion
AEM 4247 Hypersonic Aerodynamics
AEM 4253 Computational Fluid Mechanics
AEM 4295 Problems in Fluid Mechanics
AEM 4301 Orbital Mechanics
AEM 4303W Flight Dynamics and Control
AEM 4305 Spacecraft Attitude Dynamics and Control
AEM 4321 Automatic Control Systems
AEM 4331 Aerospace Vehicle Design
AEM 4371 Helicopter Aerodynamics
AEM 4495 Problems in Aerospace Systems
AEM 4501 Aerospace Structures
AEM 4502 Computational Structural Analysis
AEM 4511 Mechanics of Composite Materials
AEM 4581 Mechanics of Solids
AEM 4595 Problems in Mechanics and Materials
AEM 4601 Instrumentation Laboratory
AEM 4602W Aeromechanics Laboratory
AEM 4796 Professional Experience
AEM 5247 Hypersonic Aerodynamics
AEM 5253 Computational Fluid Mechanics
AEM 5321 Modern Feedback Control
AEM 5333 Design-to-Flight: Small Uninhabited Aerial Vehicles
AEM 5401 Intermediate Dynamics
AEM 5451 Optimal Estimation
AEM 5501 Continuum Mechanics
AEM 5503 Theory of Elasticity
AEM 5581 Mechanics of Solids
AEM 5651 Aeroelasticity
BMEN 3011 Biomechanics
BMEN 3015 Biomechanics Lab
BMEN 3111 Biomedical Transport Processes
BMEN 3115 Biomedical Transport Processes Lab
BMEN 3211 Bioelectricity and Bioinstrumentation
BMEN 3215 Bioelectricity and Bioinstrumentation Lab
BMEN 3311 Biomaterials
BMEN 3315 Biomaterials Lab
BMEN 3411 Biomedical Systems Analysis
BMEN 3415 Biomedical Systems Analysis Lab
BMEN 3601 Biomedical Engineering Careers and Practice in the Med Tech Industry
BMEN 4001W Biomedical Engineering Design I
BMEN 4002W Biomedical Engineering Design II
BMEN 4011 CAD/CAE of Bioelectrical Devices
BMEN 4013 CAD of Biomechanical/transport Devices
BMEN 4015 CAE of Biomechanical/transport Devices
BMEN 5001 Advanced Biomaterials
BMEN 5041 Tissue Engineering
BMEN 5101 Advanced Bioelectricity and Instrumentation
BMEN 5111 Biomedical Ultrasound
BMEN 5151 Introduction to BioMEMS and Medical Microdevices
BMEN 5201 Advanced Biomechanics
BMEN 5311 Advanced Biomedical Transport Processes
BMEN 5321 Microfluidics in Biology and Medicine
BMEN 5351 Cell Engineering
BMEN 5401 Advanced Biomedical Imaging
BMEN 5411 Neural Engineering
BMEN 5412 Neuromodulation
BMEN 5413 Neural Decoding and Interfacing
BMEN 5421 Introduction to Biomedical Optics
BMEN 5444 Muscle
BMEN 5501 Biology for Biomedical Engineers
BMEN 5701 Cancer Bioengineering
CHEN 3005 Transport Phenomena: Momentum and Heat
CHEN 3006 Mass Transport and Separation Processes
CHEN 3041 Industrial Assignment I
CHEN 3101 Chemical Engineering Thermodynamics
CHEN 3102 Reaction Kinetics and Reactor Engineering
CHEN 3201 Numerical methods in ChEn applications
CHEN 3401W Junior Chemical Engineering Lab
CHEN 3701 Introduction to Biomolecular Engineering
CHEN 4214 Polymers
CHEN 4223W Polymer Laboratory
CHEN 4401W Senior Chemical Engineering Lab
CHEN 4402W Chemical Engineering Lab II
CHEN 4501W Chemical Engineering Design I
CHEN 4502W Chemical Engineering Design II
CHEN 4601 Process Control
CHEN 4701 Advanced Undergraduate Applied Math I: Linear Analysis
CHEN 4702 Advanced Undergraduate Rheology
CHEN 4704 Advanced Undergraduate Physical Rate Processes I: Transport
CHEN 4706 Advanced Undergraduate Physical and Chemical Thermodynamics
CHEN 4707 Advanced Undergraduate Statistical Thermodynamics and Kinetics
CHEN 4708 Advanced Undergraduate Chemical Rate Processes: Analysis of Chemical Reactors
CHEN 4712 Rheology Laboratory Project
CHEN 5531 Electrochemical Engineering and Renewable Energy
CHEN 5551 Survey of Renewable Energy Technologies
CHEN 5751 Biochemical Engineering
CHEN 5753 Biological Transport Processes
CHEN 5771 Colloids and Dispersions
MATS 3001 Thermodynamics of Materials
MATS 3002 Mass Transport and Kinetics
MATS 3011 Introduction to Materials Science and Engineering
MATS 3012 Metals and Alloys
MATS 3013 Electrical and Magnetic Properties of Materials
MATS 3041 Industrial Assignment I
MATS 3045 Materials Science and Engineering Industrial Internship
MATS 3141 Numerical Methods for Material Science
MATS 3801 Structural Characterization Lab
MATS 3851W Materials Properties Lab
MATS 4212 Ceramics
MATS 4214 Polymers
MATS 4221 Materials Performance
MATS 4223W Polymer Laboratory
MATS 4301W Materials Processing
MATS 4400 Senior Design Project
MATS 4401 Senior Design Thesis I
MATS 4402 Senior Design Thesis II
MATS 4511W Corrosion and Electrochemistry of Corrosion
MATS 4512 Corrosion and Electrochemistry of Corrosion
MATS 4591 Independent Study in Materials Science
MATS 5353 Electron Microprobe Theory and Practice
MATS 5517 Electron Microscopy
MATS 5531 Electrochemical Engineering
MATS 5771 Colloids and Dispersions
CHEM 4001 Chemistry of Biomass and Biomass Conversion to Fuels and Products
CHEM 4011 Mechanisms of Chemical Reactions
CHEM 4021 Computational Chemistry
CHEM 4066 Chemistry of Industry
CHEM 4101 Modern Instrumental Methods of Chemical Analysis
CHEM 4111W Modern Instrumental Methods of Chemical Analysis Lab
CHEM 4201 Materials Chemistry
CHEM 4214 Polymers
CHEM 4221 Introduction to Polymer Chemistry
CHEM 4223W Polymer Laboratory
CHEM 4301 Applied Surface and Colloid Science
CHEM 4311W Advanced Organic Chemistry Lab
CHEM 4321 Organic Synthesis
CHEM 4322 Advanced Organic Chemistry
CHEM 4352 Physical Organic Chemistry
CHEM 4361 Interpretation of Organic Spectra
CHEM 4411 Introduction to Chemical Biology
CHEM 4412 Chemical Biology of Enzymes
CHEM 4413 Nucleic Acids
CHEM 4423W Foundations of Chemical Biology Laboratory
CHEM 4501 Introduction to Thermodynamics, Kinetics, and Statistical Mechanics
CHEM 4502 Introduction to Quantum Mechanics and Spectroscopy
CHEM 4511W Advanced Physical Chemistry Lab
CHEM 4601 Green Chemistry
CHEM 4701 Inorganic Chemistry
CHEM 4711W Advanced Inorganic Chemistry Lab
CHEM 4715 Physical Inorganic Chemistry
CHEM 4725 Organometallic Chemistry
CHEM 4735 Bioinorganic Chemistry
CHEM 4745 Advanced Inorganic Chemistry
CHEM 5210 Materials Characterization
CHEM 5245 Introduction to Drug Design
CHEM 5755 X-Ray Crystallography
CEGE 3101 Computer Applications in Civil Engineering I
CEGE 3102 Uncertainty and Decision Analysis in Civil Engineering
CEGE 3111 CADD for Civil Engineers
CEGE 3201 Transportation Engineering
CEGE 3202 Surveying and Mapping
CEGE 3301 Soil Mechanics I
CEGE 3401 Linear Structural Analysis
CEGE 3402W Civil Engineering Materials
CEGE 3501 Environmental Engineering
CEGE 3502 Fluid Mechanics
CEGE 3541 Environmental Engineering Laboratory
CEGE 4102W Capstone Design for Civil Engineering
CEGE 4104W Capstone Design for Geoengineering
CEGE 4121 Computer Applications in Civil Engineering II
CEGE 4201 Highway Design
CEGE 4211 Traffic Engineering
CEGE 4251 Pavement Analysis, Design, and Rehabilitation
CEGE 4253 Pavement Engineering and Management
CEGE 4301 Soil Mechanics II
CEGE 4311 Rock Mechanics
CEGE 4351 Groundwater Mechanics
CEGE 4352 Groundwater Modeling
CEGE 4401 Steel and Reinforced Concrete Design
CEGE 4411 Matrix Structural Analysis
CEGE 4412 Reinforced Concrete Design II
CEGE 4413 Steel Design II
CEGE 4501 Hydrologic Design
CEGE 4502 Water and Wastewater Treatment
CEGE 4511 Hydraulic Structures
CEGE 4512 Open Channel Hydraulics
CEGE 4522 Review of Introductory Fluid Mechanics for Graduate Students
CEGE 4561 Solid Hazardous Wastes
CEGE 4562 Environmental Remediation Technology
CEGE 5094 Civil Engineering Research
CEGE 5211 Traffic Engineering
CEGE 5212 Transportation Policy, Planning, and Deployment
CEGE 5213 Transit Planning and Management
CEGE 5214 Transportation Systems Analysis
CEGE 5253 Asphalt and Portland Cement Concrete Materials
CEGE 5341 Wave Methods for Nondestructive Testing
CEGE 5351 Advanced Mathematics for Civil Engineers
CEGE 5411 Applied Structural Mechanics
CEGE 5414 Prestressed Concrete Design
CEGE 5415 Masonry Structures
CEGE 5511 Urban Hydrology and Water Quality
CEGE 5541 Environmental Water Chemistry
CEGE 5542 Experimental Methods in Environmental Engineering
CEGE 5543 Introductory Environmental Fluid Mechanics
CEGE 5551 Environmental Microbiology
CEGE 5552 Environmental Microbiology Laboratory
CEGE 5561 Air Quality Engineering
CEGE 5570 Design for Sustainable Development: Discovery
CEGE 5571 Acara Global Venture Design: Grand Challenges
CEGE 5572 Acara Social Venture Launchpad: Ideas to Impact
CEGE 5573 Design for Sustainable Development: Create II
CSCI 3003 Introduction to Computing in Biology
CSCI 3081W Program Design and Development
CSCI 3921W Social, Legal, and Ethical Issues in Computing
CSCI 4011 Formal Languages and Automata Theory
CSCI 4041 Algorithms and Data Structures
CSCI 4041H Algorithms and Data Structures
CSCI 4061 Introduction to Operating Systems
CSCI 4131 Internet Programming
CSCI 4203 Computer Architecture
CSCI 4211 Introduction to Computer Networks
CSCI 4511W Introduction to Artificial Intelligence
CSCI 4611 Programming Interactive Computer Graphics and Games
CSCI 4707 Practice of Database Systems
CSCI 4921 History of Computing
CSCI 4950 Senior Software Project
CSCI 4970W Advanced Project Laboratory
CSCI 5103 Operating Systems
CSCI 5105 Introduction to Distributed Systems
CSCI 5106 Programming Languages
CSCI 5115 User Interface Design, Implementation and Evaluation
CSCI 5117 Developing the Interactive Web
CSCI 5125 Collaborative and Social Computing
CSCI 5127W Human-Centered Design and Prototyping of Ubiquitous Computing Systems
CSCI 5143 Real-Time and Embedded Systems
CSCI 5161 Introduction to Compilers
CSCI 5204 Advanced Computer Architecture
CSCI 5211 Data Communications and Computer Networks
CSCI 5221 Foundations of Advanced Networking
CSCI 5231 Wireless and Sensor Networks
CSCI 5271 Introduction to Computer Security
CSCI 5302 Analysis of Numerical Algorithms
CSCI 5304 Computational Aspects of Matrix Theory
CSCI 5403 Computational Complexity
CSCI 5421 Advanced Algorithms and Data Structures
CSCI 5451 Introduction to Parallel Computing: Architectures, Algorithms, and Programming
CSCI 5461 Functional Genomics, Systems Biology, and Bioinformatics
CSCI 5471 Modern Cryptography
CSCI 5481 Computational Techniques for Genomics
CSCI 5511 Artificial Intelligence I
CSCI 5512 Artificial Intelligence II
CSCI 5521 Introduction to Machine Learning
CSCI 5523 Introduction to Data Mining
CSCI 5525 Machine Learning
CSCI 5551 Introduction to Intelligent Robotic Systems
CSCI 5552 Sensing and Estimation in Robotics
CSCI 5561 Computer Vision
CSCI 5607 Fundamentals of Computer Graphics 1
CSCI 5608 Fundamentals of Computer Graphics II
CSCI 5609 Visualization
CSCI 5611 Animation & Planning in Games
CSCI 5619 Virtual Reality and 3D Interaction
CSCI 5707 Principles of Database Systems
CSCI 5708 Architecture and Implementation of Database Management Systems
CSCI 5715 From GPS and Virtual Globes to Spatial Computing
CSCI 5801 Software Engineering I
CSCI 5802 Software Engineering II
CSCI 5996 Curricular Practical Training
ESCI 3001 Earth Materials
ESCI 3002 Climate Change and Human History
ESCI 3004 Water and Society
ESCI 3005 Earth Resources
ESCI 3006 Planets of the Solar System
ESCI 3093 Problems in Earth Sciences: Junior
ESCI 3202 Fluid Earth Dynamics
ESCI 3303W Geochemical Principles
ESCI 3402 Science and Politics of Global Warming
ESCI 3425 Atmospheric Pollution: From Smog to Climate Change
ESCI 3870 Modeling Workshop
ESCI 3880 Laboratory Workshop
ESCI 3890 Field Workshop
ESCI 3891 Field Methods
ESCI 3911 Introductory Field Geology
ESCI 4010 Undergraduate Seminar: Current Topics in Earth Sciences
ESCI 4093 Problems in Earth Sciences: Senior
ESCI 4102W Vertebrate Paleontology: Evolutionary History and Fossil Records of Vertebrates
ESCI 4103W Fossil Record of Mammals
ESCI 4203 Principles of Geophysical Exploration
ESCI 4204 Geomagnetism and Paleomagnetism
ESCI 4211 Solid Earth Geophysics I
ESCI 4212 Solid Earth Geophysics II
ESCI 4401 Aqueous Environmental Geochemistry
ESCI 4402 Biogeochemical Cycles in the Ocean
ESCI 4501 Structural Geology
ESCI 4502 Tectonic Styles
ESCI 4503 Neotectonics
ESCI 4602 Sedimentology and Stratigraphy
ESCI 4701 Geomorphology
ESCI 4702 General Hydrogeology
ESCI 4703 Glacial Geology
ESCI 4801 Geomicrobiology
ESCI 4911 Advanced Field Geology
ESCI 4971W Field Hydrogeology
ESCI 5102 Climate Change and Human History
ESCI 5201 Time-Series Analysis of Geological Phenomena
ESCI 5203 Mineral and Rock Physics
ESCI 5204 Geostatistics and Inverse Theory
ESCI 5205 Fluid Mechanics in Earth and Environmental Sciences
ESCI 5302 Isotope Geology
ESCI 5351 Geochemical Modeling of Aqueous Systems
ESCI 5353 Electron Microprobe Theory and Practice
ESCI 5402 Science and Politics of Global Warming
ESCI 5502 Advanced Structural Geology
ESCI 5503 Advanced Petrology
ESCI 5504W Neotectonics
ESCI 5601W Advanced Sedimentology
ESCI 5705 Limnogeology and Paleoenvironment
ESCI 5713 Tracers and Karst Hydrogeology
ESCI 5971 Field Hydrogeology
ESCI 5980 Seminar: Current Topics in Earth Sciences
EE 3005 Fundamentals of Electrical Engineering
EE 3006 Fundamentals of Electrical Engineering Laboratory
EE 3015 Signals and Systems
EE 3025 Statistical Methods in Electrical and Computer Engineering
EE 3041 Industrial Assignment I
EE 3101 Circuits and Electronics Laboratory I
EE 3102 Circuits and Electronics Laboratory II
EE 3115 Analog Electronics
EE 3161 Semiconductor Devices
EE 3601 Transmission Lines, Fields, and Waves
EE 4111 Advanced Analog Electronics Design
EE 4161W Energy Conversion and Storage
EE 4163 Energy Conversion and Storage Laboratory
EE 4231 Linear Control Systems: Designed by Input/Output Methods
EE 4233 State Space Control System Design
EE 4235 Linear Control Systems Laboratory
EE 4237 State Space Control Laboratory
EE 4301 Digital Design With Programmable Logic
EE 4303 Introduction to Programmable Devices Laboratory
EE 4341 Embedded System Design
EE 4363 Computer Architecture and Machine Organization
EE 4389W Introduction to Predictive Learning
EE 4501 Communications Systems
EE 4505 Communications Systems Laboratory
EE 4541 Digital Signal Processing
EE 4607 Wireless Hardware System Design
EE 4701 Electric Drives
EE 4703 Electric Drives Laboratory
EE 4721 Introduction to Power System Analysis
EE 4722 Power System Analysis Laboratory
EE 4741 Power Electronics
EE 4743 Switch-Mode Power Electronics Laboratory
EE 5121 Transistor Device Modeling for Circuit Simulation
EE 5141 Introduction to Microsystem Technology
EE 5163 Semiconductor Properties and Devices I
EE 5164 Semiconductor Properties and Devices II
EE 5171 Microelectronic Fabrication
EE 5173 Basic Microelectronics Laboratory
EE 5181 Introduction to Nanotechnology
EE 5231 Linear Systems and Optimal Control
EE 5235 Robust Control System Design
EE 5239 Introduction to Nonlinear Optimization
EE 5251 Optimal Filtering and Estimation
EE 5301 VLSI Design Automation I
EE 5302 VLSI Design Automation II
EE 5323 VLSI Design I
EE 5324 VLSI Design II
EE 5327 VLSI Design Laboratory
EE 5329 VLSI Digital Signal Processing Systems
EE 5333 Analog Integrated Circuit Design
EE 5351 Applied Parallel Programming
EE 5364 Advanced Computer Architecture
EE 5371 Computer Systems Performance Measurement and Evaluation
EE 5381 Telecommunications Networks
EE 5391 Computing With Neural Networks
EE 5393 Circuits, Computation, and Biology
EE 5501 Digital Communication
EE 5505 Wireless Communication
EE 5531 Probability and Stochastic Processes
EE 5542 Adaptive Digital Signal Processing
EE 5545 Digital Signal Processing Design
EE 5549 Digital Signal Processing Structures for VLSI
EE 5551 Multiscale and Multirate Signal Processing
EE 5561 Image Processing and Applications
EE 5581 Information Theory and Coding
EE 5583 Error Control Coding
EE 5585 Data Compression
EE 5601 Introduction to RF/Microwave Engineering
EE 5602 RF/Microwave Circuit Design
EE 5611 Plasma-Aided Manufacturing
EE 5613 RF/Microwave Circuit Design Laboratory
EE 5616 Antenna Theory and Design
EE 5621 Physical Optics
EE 5622 Physical Optics Laboratory
EE 5624 Optical Electronics
EE 5627 Optical Fiber Communication
EE 5628 Fiber Optics Laboratory
EE 5629 Optical System Design
EE 5653 Physical Principles of Magnetic Materials
EE 5655 Magnetic Recording
EE 5657 Physical Principles of Thin Film Technology
EE 5657W Physical Principles of Thin Film Technology
EE 5705 Electric Drives in Sustainable Energy Systems
EE 5707 Electric Drives in Sustainable Energy Systems Laboratory
EE 5721 Power Generation Operation and Control
EE 5725 Power Systems Engineering
EE 5741 Advanced Power Electronics
EE 5745 Wind Energy Essentials
IE 3011 Optimization I
IE 3012 Optimization II
IE 3041 Industrial Assignment I
IE 3521 Statistics, Quality, and Reliability
IE 3522 Quality Engineering and Reliability
IE 3553 Simulation
IE 4011 Stochastic Models
IE 4096 Curricular Practical Training
IE 4511 Human Factors
IE 4551 Production and Inventory Control
IE 5111 Systems Engineering I
IE 5112 Introduction to Operations Research
IE 5113 Systems Engineering II
IE 5441 Financial Decision Making
IE 5511 Human Factors and Work Analysis
IE 5513 Engineering Safety
IE 5522 Quality Engineering and Reliability
IE 5531 Engineering Optimization I
IE 5532 Stochastic Models
IE 5541 Project Management
IE 5545 Decision Analysis
IE 5551 Production Planning and Inventory Control
IE 5553 Simulation
ME 3221 Fundamentals of Design & Manufacturing
ME 3221 Design and Manufacturing I: Engineering Materials and Manufacturing Processes
ME 3222 Mechanisms & Machine Design
ME 3222 Design and Manufacturing II
ME 3281 System Dynamics and Control
ME 3324 Introduction to Thermal Science
ME 3331 Thermodynamics
ME 3332 Fluid Mechanics
ME 3333 Heat Transfer
ME 4031W Basic Mechanical Measurements Laboratory
ME 4090 Advanced Engineering Problems
ME 4131W Thermal Environmental Engineering Laboratory
ME 4231 Motion Control Laboratory
ME 4232 Fluid Power Control Lab
ME 4233 Vibration Engineering Laboratory
ME 4331 Thermal Energy Engineering Laboratory
ME 4431W Energy Conversion Systems Laboratory
ME 5070 Topics in Mechanical Engineering
ME 5101 Vapor Cycle Systems
ME 5103 Thermal Environmental Engineering
ME 5105 HVAC System Design
ME 5113 Aerosol/Particle Engineering
ME 5116 Cleanroom Technology and Particle Monitoring
ME 5133 Aerosol Measurement Laboratory
ME 5221 Computer-Assisted Product Realization
ME 5223 Materials in Design
ME 5228 Introduction to Finite Element Modeling, Analysis, and Design
ME 5241 Computer-Aided Engineering
ME 5243 Advanced Mechanism Design
ME 5247 Stress Analysis, Sensing, and Transducers
ME 5248 Vibration Engineering
ME 5281 Analog and Digital Control
ME 5286 Robotics
ME 5312 Solar Thermal Technologies
ME 5332 Intermediate Fluid Mechanics
ME 5344 Thermodynamics of Fluid Flow With Applications
ME 5351 Computational Heat Transfer
ME 5446 Introduction to Combustion
ME 5461 Internal Combustion Engines
ME 5462 Gas Turbines
ME 5465 Energy-Resources, Technology and Society
ME 5666 Modern Thermodynamics
MATH 3283W Sequences, Series, and Foundations: Writing Intensive
MATH 3584H Honors Calculus IV: Advanced Placement
MATH 3592H Honors Mathematics I
MATH 3593H Honors Mathematics II
MATH 4151 Elementary Set Theory
MATH 4152 Elementary Mathematical Logic
MATH 4242 Applied Linear Algebra
MATH 4281 Introduction to Modern Algebra
MATH 4428 Mathematical Modeling
MATH 4512 Differential Equations with Applications
MATH 4567 Applied Fourier Analysis
MATH 4603 Advanced Calculus I
MATH 4604 Advanced Calculus II
MATH 4653 Elementary Probability
MATH 4707 Introduction to Combinatorics and Graph Theory
MATH 4990 Topics in Mathematics
MATH 5165 Mathematical Logic I
MATH 5166 Mathematical Logic II
MATH 5248 Cryptology and Number Theory
MATH 5251 Error-Correcting Codes, Finite Fields, Algebraic Curves
MATH 5285H Honors: Fundamental Structures of Algebra I
MATH 5286H Honors: Fundamental Structures of Algebra II
MATH 5335 Geometry I
MATH 5336 Geometry II
MATH 5345H Honors: Introduction to Topology
MATH 5378 Differential Geometry
MATH 5385 Introduction to Computational Algebraic Geometry
MATH 5445 Mathematical Analysis of Biological Networks
MATH 5447 Theoretical Neuroscience
MATH 5467 Introduction to the Mathematics of Image and Data Analysis
MATH 5485 Introduction to Numerical Methods I
MATH 5486 Introduction To Numerical Methods II
MATH 5490 Topics in Applied Mathematics
MATH 5525 Introduction to Ordinary Differential Equations
MATH 5535 Dynamical Systems and Chaos
MATH 5583 Complex Analysis
MATH 5587 Elementary Partial Differential Equations I
MATH 5588 Elementary Partial Differential Equations II
MATH 5594H Honors Mathematics - Topics
MATH 5615H Honors: Introduction to Analysis I
MATH 5616H Honors: Introduction to Analysis II
MATH 5651 Basic Theory of Probability and Statistics
MATH 5652 Introduction to Stochastic Processes
MATH 5654 Prediction and Filtering
MATH 5705 Enumerative Combinatorics
MATH 5707 Graph Theory and Non-enumerative Combinatorics
MATH 5711 Linear Programming and Combinatorial Optimization
MATH 5900 Tutorial in Advanced Mathematics
MATH 5990 Topics in Mathematics
AST 4001 Astrophysics I
AST 4002 Astrophysics II
AST 4031 Interpretation and Analysis of Astrophysical Data
AST 4101 Computational Methods in the Physical Sciences
AST 4994W Directed Research
AST 5001 Galactic Astronomy
AST 5012 The Interstellar Medium
AST 5022 Relativity, Cosmology, and the Universe
AST 5201 Methods of Experimental Astrophysics
PHYS 3022 Introduction to Cosmology
PHYS 4041 Computational Methods in the Physical Sciences
PHYS 4121W History of 20th-Century Physics
PHYS 4211 Introduction to Solid-State Physics
PHYS 4303 Electrodynamics and Waves
PHYS 4501 Experimental Project
PHYS 4511 Introduction to Nuclear and Particle Physics
PHYS 4611 Introduction to Space Physics
PHYS 4621 Introduction to Plasma Physics
PHYS 4911 Introduction to Biopolymer Physics
PHYS 4950H Senior Thesis
PHYS 4960H Honors Seminar
PHYS 4993 Directed Studies
PHYS 4994 Directed Research
PHYS 5001 Quantum Mechanics I
PHYS 5002 Quantum Mechanics II
PHYS 5011 Classical Physics I
PHYS 5012 Classical Physics II
PHYS 5022 Relativity, Cosmology, and the Universe
PHYS 5041 Mathematical Methods for Physics
PHYS 5042 Analytical and Numerical Methods of Physics II
PHYS 5081 Introduction to Biopolymer Physics
PHYS 5201 Thermal and Statistical Physics
PHYS 5401 Physiological Physics
PHYS 5402 Radiological Physics
PHYS 5621 Introduction to Plasma Physics
PHYS 5701 Solid-State Physics for Engineers and Scientists
BIOC 3021 Biochemistry
BIOC 3022 Biochemistry for Life Scientists
BIOC 3960 Research Topics in Biochemistry
BIOC 4025W Laboratory in Biochemistry
BIOC 4125 Laboratory in Molecular Biology and Biotechnology
BIOC 4185 Laboratory in Molecular Genetics
BIOC 4225 Laboratory in NMR Techniques
BIOC 4325 Laboratory in Mass Spectrometry
BIOC 4331 Biochemistry I: Structure, Catalysis, and Metabolism in Biological Systems
BIOC 4332 Biochemistry II: Molecular Mechanisms of Signal Transduction and Gene Expression
BIOC 4351 Protein Engineering
BIOC 4521 Introduction to Physical Biochemistry
BIOC 5213 Selected Topics in Molecular Biology
BIOC 5216 Current Topics in Signal Transduction
BIOC 5225 Graduate Laboratory in NMR Techniques
BIOC 5309 Biocatalysis and Biodegradation
BIOC 5351 Protein Engineering
BIOC 5352 Biotechnology and Bioengineering for Biochemists
BIOC 5353 Microbial Biochemistry and Biotechnology: Small Molecules
BIOC 5361 Microbial Genomics and Bioinformatics
BIOC 5444 Muscle
BIOC 5527 Introduction to Modern Structural Biology
BIOC 5528 Spectroscopy and Kinetics
BIOC 5531 Macromolecular Crystallography I: Fundamentals and Techniques
BIOC 5532 Macromolecular Crystallography II: Techniques and Applications
BIOL 3001 Nature of Science and Research
BIOL 3002 Plant Biology: Function
BIOL 3004 Foundations of Biology for Biological Sciences Majors, Part II Laboratory
BIOL 3004H Foundations of Biology for Biological Sciences Majors, Part II Laboratory
BIOL 3005W Plant Function Laboratory
BIOL 3007W Plant, Algal, and Fungal Diversity and Adaptation
BIOL 3020 Molecular Biology and Society
BIOL 3211 Physiology of Humans and Other Animals
BIOL 3270 Introduction To Systems Biology
BIOL 3272 Applied Biostatistics
BIOL 3503 Biology of Aging
BIOL 3807 Ecology
BIOL 3809 Evolution in Lab and Field
BIOL 3811 Introduction to Animal Behavior
BIOL 3960H Communicating in the Biological Sciences
BIOL 4003 Genetics
BIOL 4004 Cell Biology
BIOL 4121 Microbial Ecology and Applied Microbiology
BIOL 4201 Teaching in the Biology Laboratory
BIOL 4321W Deconstructing Research: Writing about Biological Research for Non-scientists
BIOL 4590 Coral Reef Ecology
BIOL 4596 Coral Reef Ecology (Dive Trip)
BIOL 5272 Applied Biostatistics
BIOL 5309 Molecular Ecology And Ecological Genomics
BIOL 5407 Ecology
BIOL 5409 Evolution
EEB 3001 Ecology and Society
EEB 3002 Sex, Evolution, and Behavior: Examining Human Evolutionary Biology
EEB 3407 Ecology
EEB 3408W Ecology
EEB 3409 Evolution
EEB 3411 Introduction to Animal Behavior
EEB 3412W Introduction to Animal Behavior
EEB 3603 Science, Protection, and Management of Aquatic Environments
EEB 4068 Plant Physiological Ecology
EEB 4129 Mammalogy
EEB 4134 Introduction to Ornithology
EEB 4329 Primate Ecology and Social Behavior
EEB 4330W Animal Communication
EEB 4609W Ecosystem Ecology
EEB 4611 Biogeochemical Processes
EEB 4811 Biogeochemical Processes
EEB 4839 Field Studies in Mammalogy
EEB 4844 Field Ornithology
EEB 5042 Quantitative Genetics
EEB 5053 Ecology: Theory and Concepts
EEB 5068 Plant Physiological Ecology
EEB 5221 Molecular Evolution
EEB 5322 Evolution and Animal Cognition
EEB 5327 Behavioral Ecology
EEB 5371 Principles of Systematics
EEB 5407 Ecology
EEB 5409 Evolution
EEB 5601 Limnology
EEB 5605 Limnology Laboratory
EEB 5609 Ecosystem Ecology
GCD 3022 Genetics
GCD 3033 Principles of Cell Biology
GCD 3485 Bioinformatic Analysis: Introduction to the Computational Characterization of Genes and Proteins
GCD 4005W Cell Biology - Writing Intensive
GCD 4025 Cell Biology, Development & Regeneration Laboratory
GCD 4034 Molecular Genetics
GCD 4111 Histology: Cell and Tissue Organization
GCD 4134 Endocrinology
GCD 4143 Human Genetics
GCD 4151 Molecular Biology of Cancer
GCD 4161 Developmental Biology
GCD 4171 Stem Cells in Biology and Medicine
GCD 5005 Computer Programming for Cell Biology
GCD 5005 Computer Programming for Cell Biology
GCD 5036 Molecular Cell Biology
PBIO 4321 Minnesota Flora
PBIO 4404 Developmental Plant Anatomy
PBIO 4412 Plant Physiology and Development
PBIO 4511 Flowering Plant Diversity
PBIO 4516W Plant Cell Biology: Writing Intensive
PBIO 4601 Topics in Plant Biochemistry
PBIO 5109 Current Questions in Fungal Biology
PBIO 5301 Plant Genomics
PBIO 5412 Plant Physiology and Development
PBIO 5514 Plant Molecular Genetics and Development
PBIO 5516 Plant Cell Biology
PBIO 5601 Topics in Plant Biochemistry
undergrad_program/handbook/emphases.txt · Last modified: 2017/10/29 16:52 by jmmans