Curriculum

1. Master of Science in Computer Science and Technology

The M.S. students must complete a minimum of 27 credit units, including 5 credit units for general education and 22 for major program. The students must satisfy the minimum credit units and other academic requirements outlined in the master program in order to acquire the master degree.

M.S. candidates need to complete a research project and thesis with potential theoretical and/or application results. Guided by their advisors, the students are required to submit the research proposal for thesis, which should be reviewed and approved by a committee formed by three to five faculty members. After that, the students should spend at least one calendar year to do research and finish their thesis. They should pass the final defense subject to the approval by a committed formed by five faculty members. Students should have at least one peer-reviewed paper accepted or published by a journal or a conference.

2. Master of Engineering

The M.E. students must complete a minimum of 31 credit units, including 8 units for general education and 23 units for major program. The students must satisfy the minimum credit units and other academic requirements outlined in the master program in order to acquire the master degree.

M.E. candidates need to complete a research project and thesis with potential theoretical and/or application results. Guided by their advisors, the students are required to submit the research proposal for thesis, which should be reviewed and approved by a committee formed by three to five faculty members and two anonymous reviewers. After that, the students should spend at least three semesters to do research and finish their thesis. They should pass the final defense subject to the approval by a committed formed by five faculty members.