Five-Year Dual Degree for BS Computer Science/Master of Software Engineering (MSE)
Students with a computer science major who are also interested in software engineering are able to receive both a Bachelor of Science (BS) in Computer Science and a Master of Software Engineering (MSE) from UW-La Crosse.
Students may be accepted into the dual degree program anytime before they have completed seventy-five undergraduate credits hours. Applicants for undergradu- ate admission to UWL may request admission into the dual degree program. In order to remain in the program students must maintain a 3.00 GPA. Award of the BS degree will occur upon completion of 120 credits, the C-S major require- ments, the SAH college requirements, and the general university requirements. Students must have graduate student status prior to registering for their fourth graduate course (normally in the second semester of their 4th year.) Award of the MSE degree will occur after the completion of the BS and MSE requirements.
Students in this dual degree program should complete CS 120, 220, 225, 270, 340, 370, 421, 441, 442, MTH 207 and 208 and 9 credits of 300 or 400 level CS electives (excluding CS 341) by the end of their 3rd year. During the senior year students should complete CS 741, 743, 742, 546 and 3 graduate level MSE credits. In the fifth year students should complete CS 744, 3 graduate level MSE electives, and the capstone project. CS 546 and CS 741 will count toward the 41 credit hours of computer science required for the B.S. degree. CS 742, 743, 744, 12 credits of 798 (capstone project), and 9 credits of MSE electives will fulfill the MSE requirements.
Students should consult with the Department Chair or their CS faculty advisor for specific course advising for this agreement.
Dual Degree BS Computer Science (UW-L) /BS Engineering (UW-Madison)
Students with a computer science major who are also interested in engineering are able to receive both a Bachelor of Science (computer science major) from UW-La Crosse and a Bachelor of Science (engineering major) from UW-Madison. At UW-La Crosse students must complete a minimum of 85 credits, including the General Education requirements and specific math and science courses in preparation for the engineering program. Students should consult with the computer science department chair (or designee) for specific course advising for this agreement. Approximate time to complete the program is five years; three years at UW-La Crosse and two years at UW-Madison.
Students who express interest in the dual degree program will be selected for entrance into the UW-Madison portion of the program based on a minimum B (3.00) average in all course work; a minimum B (3.00) average in the chemistry, computer science, mathematics and physics course work required by the program; and the positive recommendation of the UW-La Crosse Computer Science Department Chair (or designee). Qualified UW-La Crosse applicants are assured admission in the College of Engineering at UW-Madison. In order to receive the B.S. degree (computer science major) from UW-La Crosse, students must complete credits (to total a minimum of 120 credits) in engineering at UW-Madison and transfer these credits to to UW-La Crosse. For the typical student, the remaining credits must include at least 8 credits at the 300 level or above. This transfer of the credits and awarding of the B.S. degree (computer science major) by UW-L can take place as soon as the student earns the necessary credits.