Master of Science in Software Engineering (MSSE)

General

Program Description

About

The Master of Science in Software Engineering (MSSE) program is designed to provide the student, through concentration courses, with solid, specialized skills needed to produce high-quality software. In addition, it gives the student sufficient breadth, through selected advanced elective courses, to quickly learn new technological developments. The requirements of the 30 SCH MSSE program consist of courses and either an MS project (3 SCH) or an MS Thesis (6 SCH). The courses are divided into four concentration courses and the balance is elective courses.

The prerequisites required for the MSSE are the equivalent of CSC 3324 and CSC 3325 (Software Engineering I and II) OR CSC 5302 (graduate-level Software Engineering).

MSSE Degree Requirements

In order to earn an MSSE degree, a student must:

  • Fulfill the concentration (12 SCH) and elective (12 SCH) course requirements for the MSSE, in addition to any undergraduate prerequisite courses that may be needed.
  • Complete and defend the MS Thesis (CSC 5333: 6 SCH) or MS Final Project (CSC 5343: 3 SCH) successfully. Students who select the project option also need to pass an additional approved elective for 3 SCH.
  • Have a CGPA of at least 3.00.
  • Earn a grade of B- or better in all courses counting towards the MSSE.
Last updated Aug 2019

About the School

Inaugurated in 1995 by His Majesty King Hassan II and Crown Prince Abdallah bin Abdel-Aziz of Saudi Arabia, Al Akhawayn University redefines the classic American liberal arts educational experience at ... Read More

Inaugurated in 1995 by His Majesty King Hassan II and Crown Prince Abdallah bin Abdel-Aziz of Saudi Arabia, Al Akhawayn University redefines the classic American liberal arts educational experience at an affordable price on an architecturally stunning modern campus amidst the beauty of Morocco's Middle Atlas Mountains. Read less