Curriculum

Students must complete a total of 45 credit hours from among core courses and electives. During their first quarter of study, students are recommended to take the CS 599S professional seminar (1 credit), in order to select their specialization track.

The core courses of the program

  • CS 528 - Advanced Data Structures and Algorithms, 4 credits
  • CS 529 - Advanced Algorithms for Scientific Computing, 4 credits
  • CS 530 - High-performance Computing, 4 credits
  • CS 700 - Thesis/Project, 5 credits total among all enrolled quarters
  • MATH 565 - Applied Numerical Methods I, 5 credits
  • MATH 567 - Applied Numerical Methods II, 5 credits

The elective courses

The elective courses are selected by the student with the help of the faculty advisor. The below list of elective courses is not exhaustive, since other elective courses may also be considered.

  • Biology
  • BIOL 501 - Research Methods and Techniques, 4 credits
  • BIOL 598 - Special Topics, 1-6 credits
  • Chemistry
  • CHEM 505 - Current Topics in Chemistry, 1 credit
  • CHEM 564 - Medicinal Organic Chemistry, 3 credits
  • CHEM 581 - Quantum and Computational Chemistry, 3 credits
  • CHEM 589 - Graduate Student Seminar, 2 credits
  • Computer Science
  • CS 540 - Algorithms for Biological Data Analysis, 4 credits
  • CS 545 - Data and Information Visualization, 4 credits
  • CS 556 - Data Mining, 4 credits
  • CS 557 - Computational Intelligence, 4 credits
  • CS 573 - Parallel Computing, 4 credits
  • CS 595 - Graduate Research, 1-10 credits
  • CS 596 - Individual Study, 1-10 credits
  • CS 599S - Research Seminar, 1 credit
  • Geology
  • GEOL 504 - Graduate Seminar Series, 1 credit
  • GEOL 530 - Remote Sensing, 5 credits
  • GEOL 545 - Hydrogeology┬áCredits, 5 credits
  • GEOL 553 - Seismology, 5 credits
  • Seminar
  • MATH 599 - Seminar, 1-5 credits
  • Physics
  • PHYS 561 - Advanced Computational Physics, 4 credits
  • PHYS 562 - Multiphysics Modeling Using COMSOL, 4 credits