Integrated Program
Get your master’s degree sooner. Earn a Bachelor of Science in Computer Science and either a Master of Science in Engineering or Master of Engineering, all with emphases in Computer Science.
If you qualify, you can
count six units of major electives toward both your bachelor’s and master’s
degree through our integrated BSCS/MSE.
Program requirements
- Admission to the Integrated
Bachelor’s/Master’s program requires a cumulative GPA of 3.25 and 3.5 in your
major; the GRE is not required.
- Submit
an application for the integrated Bachelor’s/Master’s Program once you
have completed 60 semester hours with at least a 3.25 GPA, 24 hours of
which were completed at NAU, with at least 12 hours being CS prefix
classes with a GPA of 3.50. You must apply and be admitted before you take any of the credits that will be
used for both degrees. You will
maintain undergraduate status (for tuition and financial aid purposes)
while taking graduate classes until you receive your B.S.C.S. degree.
- Students
must submit an undergraduate application for graduation (B.S.C.S.) during
the term before their expected graduation (which must be at least one
semester prior to your M.S. graduation).
Upon posting of your B.S. degree, you will be granted full graduate
status and will be eligible for Graduate Assistantships and other graduate
financial awards.
- A
minimum of 120 units are required for the BS degree and 30 units for the
master’s degree. Up to 6 units can
apply to both degrees.
- All
required coursework for the bachelor’s degree much be completed with a
grade of C or higher with one D allowed in CS elective or Technical
elective coursework; coursework credited to both degrees must be completed
with a grade of B or higher.
- The master’s degree allows for up
to 6 units to be a combination of 400-level or individualized study
(either 685 - Graduate Research or 697 - Independent Study).
- Your
six undergraduate major electives that will be counted for both degrees
must be at the 400- or 500-level and must be approved by your graduate
committee; for co-convened classes that count for both degrees, you must
take the 500-level option.
See the computer science undergraduate program to learn
more about the Bachelor’s degree in Computer Science,
See the Master of Science in Engineering or the Master of Engineering to learn more about the Master’s degree options in
Computer Science.