Software Engineering Major, B.S., Four-Year Plan

Below is a sample degree plan that can be used as a guide to identify courses required to fulfill the major and other requirements needed for degree completion. The following is only an example and represents a possible course sequence for first-year students entering UW-Platteville in the fall term. The major requirements do not add up to the 120 credits needed for graduation.  See your advisor for additional guidance.  A student's actual degree plan may differ depending on the course of study selected (emphasis, second major, minor, etc.), placement scores, and incoming credits (transfer, AP, etc.).  Students should consult their program advisor(s) to ensure that they have the most accurate and up-to-date information available about a particular four-year degree option.

This sample plan assumes readiness for each course and/or major plan.  Some courses may not be offered every term.  Courses may not be available at all campuses and/or in all modalities (i.e., in person, online, hybrid, etc.).

Students should use the Academic Advisement Report (AAR) in PASS and work closely with their advisor(s) to ensure completion of all requirements in a timely manner.

Year 1
First SemesterCredits
COMPUTER 10101
COMPUTER 14303
ENGLISH 11303
General Education Course3
HHP 10001
MATH 26404
 15
Total Credits: 15
Year 1
Second SemesterCredits
COMPUTER 24303
ENGLISH 12303
HHP 1XXX (Physical Activity)1
MATH 27404
PHYSICS 22404
 15
Total Credits: 15
Year 2
First SemesterCredits
COMPUTER 26303
COMPUTER 38303
General Education Course3
MATH 28404
SOFTWARE 27303
 16
Total Credits: 16
Year 2
Second SemesterCredits
CYB 38403
COMPENG 27804
MATH 27303
SOFTWARE 30201
SOFTWARE 33303
 14
Total Credits: 14
Year 3
First SemesterCredits
COMPENG 37804
Elective1
General Education Course3
Lab Science 14
SOFTWARE 37303
 15
Total Credits: 15
Year 3
Second SemesterCredits
COMPUTER 30103
COMPUTER 32303
General Education Course3
MATH 40303
SOFTWARE 34303
 15
Total Credits: 15
Year 4
First SemesterCredits
COMPUTER/CYB XXXX Computer Elective13
General Education Course3
SOFTWARE 41303
SOFTWARE 43303
SPEECH 10603
 15
Total Credits: 15
Year 4
Second SemesterCredits
General Education Course3
COMPUTER/CYB XXXX Computer Elective13
Elective1
Lab Science 14
SOFTWARE 41101
SOFTWARE 47303
 15
Total Credits: 15
1

See Program Requirements for list of Basic Lab Science courses and list of COMPUTER/CYB XXXX Computer Electives.