Computer Science (M.S.)/Chemical Engineering (M.A.S.)
The dual-degree graduate program in computer science and chemical engineering addresses the growing need for process engineers with expertise in computational modeling and simulation of chemical processes.
Take graduate-level courses in both computer science and chemical engineering to simultaneously earn master’s degrees in both disciplines.
Explore computer science topics such as compiler construction, cloud computer wireless networking, and analytic models and simulation of computer systems. Chemical engineering topics include thermodynamics, chemical reaction engineering, computational techniques, and statistical quality process and control.
The program provides a strong engineering background that is required today in many areas of computer science. The program is offered jointly by the Department of Computer Science and the Department of Chemical and Biological Engineering. When completing this program, you will earn both Master of Science in Computer Science and Master of Chemical Engineering degrees.
Take graduate-level courses in both computer science and chemical engineering to simultaneously earn master’s degrees in both disciplines. The program provides a strong engineering background that is required today in many areas of computer science.
Combining computer science and chemical engineering skills will open a range of career opportunities.
- Master data analyst
- Operations manager
- Chemical engineer
- Biochemical process engineer
- Software developer
- A bachelor's degree with a minimum overall GPA of 3.0/4.0 or its equivalent.* For students from the Indian educational system a "First Class" four-year degree is required. Accepted applicants who do not have a bachelor's degree in computer science may be required to take undergraduate prerequisite coursework.
- TOEFL/PTE/IELTS is required for those who received a bachelor's degree at an institution where English was not the primary language of instruction.
GRE: 300 (quantitative + verbal), 3.0 (analytical writing)