Applied Mathematics and Computational Science MS Program

The Master of Science (MS) degree is awarded upon successful completion of a minimum of 36 credits. A minimum cumulative GPA of 3.0 must be achieved to graduate. Individual courses require a minimum of a B- for course credit. 

Duration of Study

Students are expected to complete the MS degree as follows:

  • MS (Non-Thesis)- three Semesters and one Summer Session.
  • MS (Thesis)- four Semesters and one Summer Session.

Students must complete their thesis by the end of the fourth Semester (not including the Summer Session). Students who require additional time to complete their thesis must apply for an extension per the time limits and extensions policy.

Assessment Test

To facilitate the design of an individual study plan students without all admitted MS students must take a written assessment test when they arrive on campus. The assessment determines whether students have mastered the prerequisites for undertaking graduate-level courses taught in the program. Students must prepare for the test by refreshing the general knowledge gained from their undergraduate education before arriving at KAUST. The study plan requirements must be satisfactorily completed, in addition to the university degree requirements.

In the case of failure of the assessment test MS students are mandated to take 100-level courses and will be graded Satisfactory (S) or Unsatisfactory (U) for these courses but do not receive academic credit toward their degree. Students mandated to take the full Fall Semester of the PGDip Program and who wish to transfer to the PGDip Program in the Spring Semester must apply to do so before Week 1 of the Spring Semester.

MS Course Requirements

MS students must complete the following requirements:

  • Core Courses (12-15 credits)
  • Elective Courses (9-12 credits)
  • Research/Capstone (12 credits)
  • Graduate Seminar (non-credit)
  • Winter Enrichment Program (WE 100)

All AMCS students must earn at least 24 credits from Core/Elective Courses, not including credits from AMCS 201, AMCS 202, AMCS 206, and STAT 210.These are graded on letter scale but do not count towards the requirements. Core and Elective Courses must be technical courses and cannot be substituted with Research, Internship, or Broadening Courses to fulfill degree requirements.

Core Courses (12-15 credits)

Core Courses provide students with the background needed to establish a solid foundation in the program area. Students must complete between 12-15 credits (4- 5 Core Courses) dependent on their track and be aware that Core Courses may be offered only once per academic year.

Applied Mathematics (AM) Track

Students on the Applied Mathematics (AM) Track must take five Core Courses (15 credits) from the following list:

AMCS 231Applied Partial Differential Equations I

3

AMCS 235Real Analysis

3

AMCS 251Numerical Linear Algebra

3

AMCS 252Numerical Analysis of Differential Equations

3

AMCS 241/STAT 250Stochastic Processes

3

Or

STAT 220Probability and Statistics

3

Students must choose between AMCS 241 and STAT 220.

Computational Science and Engineering (CSE) Track

Students on the Computational Science and Engineering (CSE) Track must take four Core Courses (12 credits). Two courses (6 credits) should be taken from the following list:

AMCS 231Applied Partial Differential Equations I

3

AMCS 251Numerical Linear Algebra

3

AMCS 252Numerical Analysis of Differential Equations

3

AMCS 241/STAT 250Stochastic Processes

3

Or

STAT 220Probability and Statistics

3

Only one of AMCS 241 or STAT 220 may be counted toward this requirement. Additionally, students enrolled in the CSE track are required to take two courses, totaling 6 credits, from the Computer Science (CS) Program Core Course List. Three of these credits can be earned from the course CS201.

Data Science (DS) Track

Students on the Data Science (DS) Track must take four Core Courses (12 credits) from the following list:

AMCS 211Numerical Optimization

3

AMCS 215Mathematical Foundations of Machine Learning

3

AMCS 251Numerical Linear Algebra

3

AMCS 241/STAT 250Stochastic Processes

3

Or

STAT 220Probability and Statistics

3

Students must choose between AMCS 241 or STAT 220Core courses can be replaced by 300-level courses in the same research area if the student has previously taken a similar course. This substitution must be approved both by the Academic Advisor and by the AMCS Curriculum Committee. 

Elective Courses (9-12 credits)

Elective Courses allow students to tailor their educational experience to meet individual research and educational objectives with the permission of the Academic Advisor.

Applied Mathematics (AM) Track

Students in the AM Track must take three Elective Courses (9 credits). Courses can be taken from any KAUST Program. Those taken outside the AMCS program must be approved by the Academic Advisor. Refer to the KAUST Course Catalogue for choices.

Computational Science and Engineering (CSE) Track

Students in the CSE track must take a total of four Elective Courses (12 credits) as per the following requirements:

  • Two courses (6 credits) in Applications of Modeling. Eligible courses can be found here. This list is not exclusive. At least one modeling course should be from outside the AMCS Program. The choice of modeling courses must be approved both by the Academic Advisor and the Program Chair.
  • Two AMCS courses (6 credits)

Data Science (DS) Track

Students in the DS track must take four Elective Courses (12 credits).The choice of courses must include the following:

  • One AMCS Course (3 credits)
  • Two courses (6 credits) from the Data Science course list maintained by the AMCS Curriculum Committee.

Graduate Seminar (non-credit)

Students must register for AMCS 398 and receive a Satisfactory grade for two Semesters during their MS.

Winter Enrichment Program (non-credit)

All students must register for WE 100 and successfully complete one Winter Enrichment Program (WEP), usually taken in the first year of study.

MS Thesis

Students planning to pursue the Thesis option must complete a minimum of 12 credits of Thesis Research (AMCS 297).

Thesis Application

Students must complete the application and have it approved by the Program Chair no later than the end of week one of their third Semester. The Thesis Advisor must be a full-time program-affiliated Assistant, Associate, or Full Professor at KAUST. The Thesis Advisor can only become project affiliated for the specific thesis project with the Program Chair’s approval. The application must include a Thesis Proposal endorsed by the Thesis Advisor and a timeline for completion.

Students who meet the graduation requirements of the non-thesis track may drop the thesis up until the end of their third Semester. Students not able to complete their thesis after this deadline will face academic dismissal.

Thesis Committee Formation

Students must form the Thesis Committee by the deadline published in the Academic Calendar. The Thesis Committee, which must be approved by the Dean, must consist of at least three members and typically includes no more than four members. At least two of the required members must be KAUST Faculty. The Chair plus one additional Faculty member must be affiliated with the student's program. This membership can be summarized as follows:

 

Member Role Program Status
1 Chair Within program
2 Faculty Within program
3 Faculty Outside program 
4 Optional Faculty or Research Scientist Inside or outside KAUST

Notes:

  • Members 1-3 are required, member 4 is optional 
  • Co-chairs may serve as member 2, 3, or 4, but may not be a research scientist 
  • Members 2 and 3 must use primary affiliation only 
  • Adjunct professors and professors emeriti may retain their roles on current committees, but may not serve as chair on any new committees 
  • Professors of practice and research professors may serve as members 2, 3 or 4 depending upon their affiliation with the student’s program, they may also serve as co-chairs 
  • Visiting professors may serve as member 4 
  • The affiliation status, within program/outside program refers to primary affiliation.  

View a list of Faculty and their affiliations here.

Petition to Defend Thesis

Students must submit a petition to defend their thesis by the deadline published in the Academic Calendar. Students are responsible for scheduling the thesis defense date. All committee members must attend the defense.

Thesis Defense

The format of the oral defense is left to the discretion of the Thesis Committee. Students defending their thesis receive an outcome a pass or fail. A pass is achieved when the committee agrees with no more than one dissenting vote; otherwise, the outcome is a fail. In the case of a pass, students must send the Thesis Result Form within 2 days of the thesis defense to the GPSA. In the case of a fail, the Committee Chair must inform the GPSA immediately to take the necessary action. Students must submit the Final Approval Form by the deadline published in the Academic Calendar.  

Thesis Document

Students must follow the Thesis and Dissertation Guidelines available from the KAUST Library when they write their thesis. Once the thesis is ready to be examined, students must determine the defense date with the agreement of all members of the Thesis Committee.

Thesis Archiving

Students must archive the Thesis in the KAUST Library two weeks from the Final Result Form. This must not exceed the duration of study or the deadline published in the Academic Calendar.

MS Non-Thesis

Students wishing to pursue the non-thesis option must complete a total of 12 capstone credits, with 6 credits of directed research (AMCS 299). Students must complete the 6 remaining credits through one of the options listed below:


Internship: Summer internship (AMCS 295) – students can only take one internship
Any 200/300-level courses from any degree program at KAUST.