Jump to the main content block
 
Department of Computer Science

Department of Computer Science and Engineering

The only top-tier computer science department in central Taiwan, dedicated to excellence in artificial intelligence education and research.

The Department belongs to the College of Electrical Engineering and Computer Science and is the only top-tier university computer science department in central Taiwan. Its mission is to cultivate well-rounded information professionals with expertise in information theory, hardware, software, and information applications.

The Department’s curriculum planning and research directions are centered on Artificial Intelligence, encompassing five major areas: Intelligent Systems, Network and Multimedia, Embedded Systems, Internet of Things and Cloud Computing, and Information Security. Course design emphasizes a balance between theory and application, as well as the integration of depth and breadth, thereby establishing a solid theoretical foundation and strong practical skills.

Applied Science and Engineering Building Science Building Classroom

Equal Emphasis on Theory and Practice

The curriculum balances theoretical and practical courses. Core subjects such as Logic Design, Operating Systems, and Electronic Circuits are paired with corresponding laboratory courses. In addition, the required course “Information Project” cultivates students’ abilities in system implementation and integration.

Programming Skills Training

Programming training is a key focus of the Department. Foundational programming courses span the entire freshman year, followed by advanced courses such as Assembly Language and System Programming, Network Programming, Unix Systems and Script Programming, and Smartphone Application Development. Students are encouraged to participate in programming competitions and the Collegiate Programming Examination (CPE).

Integration of Teaching and Practice

In response to trends in the cloud industry, the Department collaborates with the Department of Applied Mathematics to jointly offer the “Cloud Computing and Services Program,” cultivating talents in cloud computing and big data analytics.

Integration of Academic Research and Practice

Faculty members integrate their academic research and practical experience into teaching. Courses are designed based on instructors’ expertise, ensuring students are exposed to the latest developments and applications in the field.


Educational Objectives of the Department

  1. To cultivate information professionals with expertise in information theory, hardware, software, network multimedia, and information applications.
  2. To cultivate professionals with solid theoretical foundations and practical implementation abilities.
  3. To cultivate talents with a self-challenging spirit and lifelong learning capabilities.

Core Competencies of Undergraduate Students

  1. Ability in computer science literacy, information theory, and mathematical analysis.
  2. Ability to analyze, design, and implement information hardware systems.
  3. Ability to analyze, design, and implement information software systems.
  4. Ability to analyze, design, and integrate information application systems.
  5. Ability to analyze, design, and implement information networks and multimedia systems.
  6. Ability in self-directed learning, communication and coordination, and teamwork.

Core Competencies of Master’s Program Students

  1. Ability in computer science literacy, information theory, and mathematical analysis.
  2. Ability to analyze, design, and implement information hardware systems.
  3. Ability to analyze, design, and implement information software systems.
  4. Ability to analyze, design, and integrate information application systems.
  5. Ability to analyze, design, and implement information networks and multimedia systems.
  6. Ability in self-directed learning, communication and coordination, and teamwork.

Core Competencies of Doctoral Program Students

  1. Ability in computer science literacy, information theory, and mathematical analysis.
  2. Ability to analyze, design, and implement information hardware systems.
  3. Ability to analyze, design, and implement information software systems.
  4. Ability to analyze, design, and integrate information application systems.
  5. Ability to analyze, design, and implement information networks and multimedia systems.
  6. Ability in self-directed learning, communication and coordination, and teamwork.
  7. Ability in data collection, independent thinking, problem solving, and research innovation.
  8. Respect for academic ethics and ability in academic paper presentation and writing.