The mission of the Computer and Communication Engineering Program is to provide excellent undergraduate education which includes the theory and practice of balanced topics in computer and communication engineering following the liberal arts education model. Besides promoting ethical and spiritual values and serving the community, the graduates are expected to acquire quality knowledge, critical thinking, and civic responsibility in a variety of computer and communication engineering fields through a balance of required courses and technical electives. The program seeks to prepare qualified computer and communication engineering graduates for professional practice or graduate studies at the local, regional and international levels. Graduates are able to work skillfully and effectively in multidisciplinary teams and are competent to engage in lifelong learning.