计算机工程(Computer Engineering, CE)是一门结合了计算机科学(Computer Science, CS)和电子工程(Electrical Engineering, EE)的交叉学科,主要研究计算机硬件和软件的设计、开发、实现和维护。具体研究内容如下:
硬件设计:
涉及计算机处理器、多处理器通信设计、集成电路芯片、电路板、调制解调器、打印机等硬件的设计与实现。
软件工程:
研究高质量软件系统的开发方法,包括编程原理、数据结构与算法、网络编程、微处理器设计和接口等。
系统架构:
设计计算机系统的整体结构,包括操作系统、网络通信技术等。
嵌入式系统:
研究用于特定功能的数字电子系统,如汽车、飞机、通信交换系统、生物医学仪器和工业自动化系统等。
人工智能与机器人:
研究如何使计算机能够执行通常需要人类智能的任务,如学习、推理、问题解决和自然语言理解。
数字信号处理:
研究数字信号的处理方法,应用于通信、音频和视频处理等领域。
软件技术与工具开发:
开发用于软件开发的工具和技术,以提高开发效率和软件质量。
算法设计与分析:
研究算法的设计和分析,以解决计算问题和优化性能。
计算机工程专业的毕业生通常具备解决复杂工程问题的能力,能够在电子、通信、计算机、航空航天、能源、制造业、国防等多个工业领域找到工作。随着技术的发展,计算机工程的研究领域也在不断扩展,涵盖了从集成电路到大规模存储系统,从计算机网络到多媒体数据处理等多个高科技领域