Computer Science and Engineering is now widely recognized as an essential source of tools and techniques for advancements in nearly all spheres of human endeavor. As a result, it is very rewarding to study in this field.
Computer Science and Engineering is the discipline that studies the design, architecture, function, and applications of computers as well as the interconnection of computers. Covering topics in the areas of foundations of computer science and computer engineering, artificial intelligence, networking and computer systems, computer graphics, multimedia computing, software and web technologies, and data and knowledge-base systems, the Computer Science and Engineering programs at this University are dedicated to educate students and to advance research in computer and information technology; as well as to assist in the development and growth of the information industry in the region.
Through the efforts of researchers and engineers, computers have evolved from large, slow, expensive, and very specialized systems to small, fast, affordable, and ordinary tools that are part of virtually everyone’s life. Advances in networking technologies and human-computer interfacing technologies have further created a digital culture. The ubiquitous nature of computers in today’s workplace and home environment is making computer literacy a requirement not only for all professionals in industrial societies but also for everybody living in the digital culture.
Computer Science and Engineering is still a young field. Although we have witnessed numerous advances in the past, this is only the beginning of a new revolution as the potential of information technology has not yet been fully realized. Information technology is in the midst of a revolution as we move from explicit interactions with disconnected computing devices to implicit and pervasive interactions with highly interconnected, integrated digital resources embedded in the environments in which we work, live, learn, and play. The impact of computer science and information engineering will be broad and deep. Computer Science and Engineering programs at HKUST prepare students for exciting challenges and new opportunities that help to bring such impact to our lives.
The Department offers a full range of courses to meet the needs of its own students and those from other departments. Its programs lead to the Bachelor of Engineering (BEng), Master of Science (MSc), Master of Philosophy (MPhil), and Doctor of Philosophy (PhD) degrees. Aside from taking Computer Science and Engineering courses, students are encouraged to design individual study plans tailored to their own interests.