Computer Science and Software Engineering

Frequently asked questions about double majors in Computer Science & Software Engineering (answered are based on the most current requirements, and may vary depending on your catalog year):

"I'm a computer science major. What additional work do I need to do to get both majors?"

In addition to your computer science requirements, you will need to take the following:

  • CSE 211, 212, 311, 321, 322 (two of these courses would count toward your 15 hours of CS technical electives)
  • ISA 406
  • A “Specialization Area” (at least 12 hours of coursework, six of which may count toward your CS technical electives).

So, depending on the specialization area you select, a computer science major will need to take roughly 18-24 additional hours of coursework in order to also major in software engineering.

"I'm a software engineering major. What additional work do I need to do to get both majors?"

In addition to your software engineering requirements, you will need to take the following:

  • CSE 283 and 381 (Software engineering majors normally select only one of these)
  • CSE 464, 465 and 486
  • 9 hours of CSE electives (up to six of these may be counted toward your specialization area)

Note that at least 6 hours of a specialization area must be from coursework that does not also count toward your computer science requirements.

So, depending on the specialization area you select, a software engineering major will need tot ake roughly 15-18 additional hours of coursework in order to also major in computer science.

"How many hours of coursework are required to double major?"

Depending on a number of different factors, majoring in both Computer Science and Software Engineering will require roughly 131-141 credit hours. This total can be affected by:

  • Your choice of specialization area
  • Your choice of math, science, and statistics courses
  • Your choice of technical electives

If you are thinking about a double major, you should contact your advisor in CSE to discuss your short- and long-term academic planning.

"What should I do if I am interested in a double major?"

Speak to a CSE advisor in 205 Benton Hall. Your advisor can discuss your plans and help you with the form for adding the second major.