Software Engineering Major

Student Organizations

There are two active student organizations that are popular with many software engineering students. If you are not involved, consider getting involved.

Advising Policy

All software engineering students are encouraged to meet with their advisor whenever they have questions regarding their academic and career plans. SE students must see their advisor quarterly to discuss academic and career plans and progress. They must receive their advisors' approval before registering; the online registration system enforces this.

You can meet with your advisor before you receive your quarterly registration notice from the Registrar, so do not wait until the last week!

Advising season typically starts in week 7. Some advisors will post sign-up sheets with available advising slots outside their office. Some advisors will notify you of other appointment procedures (e.g., Outlook) or Google docs. Please sign up for one of these slots; signing up early will give you a wider choice of times.

What to bring to the meeting with your advisor:

Advisors

The MSOE Registrar keeps track of the advisor assigned to each student. If you are not sure who your advisor is, you can find out by following these steps:

  1. Log in to my.msoe.edu
  2. Click Personal Info (next to your name in the top bar)
  3. Click Academic Info within the My Info window
  4. Your advisors will be listed in the first section.

The SE advisors are Profs. Hasker, Jones, Lembke, MagaƱa, Schilling, Sohoni, Taylor (see below), and Yoder. All their offices are located on the 4th floor of Diercks Hall.

Two-Degree Tracks

A two-degree track for a combined CE/SE dual major is available. This track follows a 5 year plan, but students have accelerated the course sequence and finished in one or two quarters beyond 4 years. Please see your advisor or CE program director (Dr. Durant) for more information.

Transfer Courses

If you have already taken or are interested in taking courses at a different institution and transferring the course to MSOE for credit, you may find the MSOE transfer manual to be useful. The transfer manual shows course mappings for courses at other institutions to equivalent courses at MSOE . If you have questions, please discuss them with your academic advisor.

Useful Resources

The Registrar's Office webpage contains links to a number of important documents that will help you navigate the registration process. In particular, if you click on the Registration and Schedules heading, you can access:

How to Prepare for Your Advising Meeting

You'll know you're ready to talk with your advisor when you have the following:

Please have these things when coming for advising

Standard Course Options by Year

Class Entry Year Track Q1 Q2 Q3
Freshman '22-'23 SE3.5 CS1011
CH200
MA136
GS1001
CS1021
PH2011
MA137
GS1002
CS2852
PH2021
MA2314
GS1003
Sophomore '21-'22 SE3.5 SE2030
CS2911
MA2310
MA/Sci Elec1
Bus. Elec
SE2811
SE2840
CS2711
Sci Elec
CS2040
SE2800
SE2832
MA262
BA3444
Junior '20-'21 SE3.5 SE3010
SE3800
SE3821
CS3860
OR402
SE3020
SE3810
CS3840
MA3320
HU/SS1
SE3030
CS3851
MA383
HU432
FreeEl1
Senior '19-'20 SE3.4 SE4000
SE3910
SEelec1
HU/SS2
MA/Sci2
SE4010
IE423
SEelec2
HU/SS3
MA/Sci3
SE4020
SEelec3
FreeEl2
HU/SS4
HU/SS5