The mission of the Computer and Telecommunication Engineering program is to provide excellent undergraduate education which includes the theory and practice of balanced topics in computer and communication engineering. The program seeks to prepare qualified computer and communication engineering graduates for professional practice or graduate studies. The graduates of the Computer and Telecommunication Engineering program will be able to: practice the engineering profession with critical thinking, ethics, integrity, leadership, and civic responsibility so as to enhance the quality of living, lead productive careers in a broad range of computer and communication engineering specializations at the local, regional, and international levels, and to pursue successful graduate studies and engage in life-long learning.