Master of Computer Science
With the goal of nurturing global IT specialties, students in the Computer Science major systematically study the basic theories of computer science in the introductory courses. Then they apply the basic theories in computer science applications in the junior and senior years.
The curricula culminate in the Project I and II courses in which students choose a specialized topic, conduct research, and develop their graduation portfolio. This procedure helps students see the big picture of computer systems, deepens their knowledge on a selected topic, and gives practice in project management skills. In addition to the major courses, students must take the required courses in math, basic science, and liberal arts courses in order to acquire necessary basic knowledge and elements of culture.
The Educational Goal
Due to the ubiquity of computers and the remarkable development of communication systems, there is a rapidly increasing social need for various kinds of information and its applications. The School of Computer Science offers the academic and research program for core knowledge needed to understand and to utilize computer hardware and software. The School of Computer Science has established an educational system conforming to the global standard and guaranteeing the competitiveness of the program. Our goal is to nurture IT specialists who can creatively adapt to continuous advancement of technologies with their internationally recognized strength in both core knowledge of the field and practical ability.
The Educational Objectives
To nurture global leaders in computer science, the School of Computer Science sets the following objectives:
- Students have a systematic understanding of the layered architecture of the computer system.
- Students can apply technologies in various areas.
- Students nurture the project management skills for success in the field.
- Students have the communication skills needed to be global IT leaders.
Program taught in: