SE
Version 3.4
Versions 3.2 - 3.4 of the Software Engineering Curriculum are nearly identical and apply to students starting in the Fall of 2015 or after. The track can be found in the [Academic Catalog](http://catalog.msoe.edu/preview_program.php?catoid=16&poid=814). Differences in versions: * The business courses were renumbered from version 3.2 to version 3.3. In particular, MS344 was renumbered as BA3444. * The following courses were renumbered from version 3.3 to version 3.4: SE1011 -> CS1011, SE1021 -> CS1021, SE2040 -> CS2040, SE400 -> SE4000, SE401 -> SE4010, and SE402 -> SE4020. ## Curriculum <figure>[![SE Version 3.4](se3.4curric.png)](se3.4curric.png)</figure> ## Flow Chart <figure>[![SE Version 3.4](se3.4chart.png)](se3.4chart.png)</figure> [Printable PDF of images](se3.4.pdf) ## Math Minor Software Engineering students can obtain the math minor if they take MA232 and MA235 for two (of the three MA/SCI electives) and then take on additional math course beyond the requirements for the SE degree. ## UX Minor Software Engineering students can obtain the UX minor with only one additional course beyond the SE degree requirements provided they: * Take UX1400 and either UX172 or TC321 for their two free electives * Select two HU/SS electives from the list specified by the minor * Take one additional course from the "Two Additional UX Courses" section (Only one course is needed since SE2800 will substitute for UX345.) ## Program Electives * CE3200 - Wireless Sensor Networks * CE4950 - Networking I * CE498 - Topics in Computer Engineering * CS421 - Advanced Computer Graphics * CS4230 - Distributed and Cloud Computing * CS4802 - Digital Image Processing * CS4881 - Artificial Intelligence * CS4920 - Information Security * CS493 - Advanced Digital Design * CS498 - Topics in Computer Science * CS499 - Independent Study * EE3050 - Dynamic Systems * EE3220 - Digital Signal Processing (4 credits) * EE3720 - Control Systems (4 credits) * EE481 - Fuzzy Sets and Applications * EE484 - Neural Networks * SE3250 - Introduction to Game Development * SE3830 - Human-Computer Interaction * SE498 - Topics in Software Engineering * SE499 - Independent Study * SE4910 - Mobile Application Development * SE4910I - Mobile Application Development-iOS * SE4930 - Developing Secure Software * SE4940 - Network Security Tools and Practices ## Science Electives * 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) [prereq: PH2021] ## Math/Science Electives All science electives and the following: * 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] * MA232 - Calculus for Engineers IV [prereq: MA231] * MA235 - Differential Equations for Engineers (4 credits) [prereq: MA231] * MA327 - Mathematical Modeling (4 credits) [prereq: MA235] * MA330 - Vector Analysis [prereq: MA232] * MA343 - Linear Programming [prereq: MA231] * 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 [prereq: MA262] * 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 [prereq: MA231] * MA390 - Financial Mathematics (4 credits) * MA3710 - Mathematical Biology [prereq: MA235] * PH320 - Lasers and Applications [prereq: PH2021] * PH322 - Intro-Optics and Photonics [prereq: PH2021] * PH324 - Fiber Optics/Fiber Optic Sensors [prereq: PH2031] * PH325 - Acoustics & Illumination [prereq: PH2031] * PH341 - Intro-Astronomy/Astrophysics [prereq: PH2021] * 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, MA136] * SC370 - Geology and Geophysics * SC371 - Oceanography ## Business Electives * BA1220 - Microeconomics * 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 * 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 &amp; Portfolio Analysis * MS453 - Personal Investments * MS4545 - Finance and Accounting * MS4801 - Project Management

Thursday, 04-Jan-2018 10:21:16 CST