• Sign
    After logging in, you can join:
    Track progress
    Record sync
    Disscussions
    Credits and gifts
    Sign InSign Up
  • Sign
取消
  • 数据中心
    • 全球大学
    • 海外专业
    • 职业库
    • 课程库
    • 申请经验
    • Offer信息
    • 机构与服务
    • 不清楚查什么?在线助手 帮你查
  • 招生资源
    • 全球招生项目
    • Ph.D.直招
  • 背景提升
    • 发现好资源
    • 讲座
    • 公司实习
    • 科研实习
    • 公益项目
    • 更多资源
    • 更多提升资源,找小助手
  • 教育排行
    • 榜单大全
    • USNews 全球 2025
    • TIMES 泰晤士 2025
    • QS 排行2025
    • ARWU 排行2025
    • 参与排行
  • 做测评
    • 本科选校测评
    • 硕士选校测评
    • 博士选校测评
    • 职业测评
    • 专业倾向测评
    • 免费1v1定位指导,获得详尽报告分析
  • 诊断规划
    • GPS学业规划
    • 诊断规划专家
  • 工具箱
    • 留学费用助手
    • GPA计算器
    • 填网申插件
    • 国际教育指南
  • 社区
  • 客户端
    • 申请方手机APP
    • 国际教育小程序
    • 高考小程序
中
中
  • Sign
    After logging in, you can join:
    Track progress
    Record sync
    Disscussions
    Credits and gifts
    Sign InSign Up
  • Sign
  • Sign up
  • Sign in

Computer Engineering + Follow Followed

  • Database
  • Q & A
  • Opportunities and Programs
Get To Know Start To Learn NCEE Study Abroad Find A Job
Back
Subfields
Overview

计算机工程所研究的内容包罗万象,其专业学科也越发广泛。因此计算机工程专业并没有一个完全限定的范围。就目前而言,计算机工程专业主要包括:软件工程、编程原理、数据结构与算法、网络编程、微处理器和接口、软件技术与工具开发、算法设计与分析、软件系统架构。另外,计算机工程和电子工程密不可分,所以部分的电子工程专业也纳入计算机工程学的研究范围。

计算机工程所研究的内容包罗万象,其专业学科也越发广泛。因此计算机工程专业并没有一个完全限定的范围。就目前而言,计算机工程专业主要包括:软件工程、编程原理、数据结构与算法、网络编程、微处理器和接口 ...

Sign in
Show all
Show all »
List of Subfields

计算机处理器技术

计算机处理器是解释和执行指令的功能单元,也称为中央处理器或cpu,它是计算机的中枢神经系统,与处理器和内存周围被称为外设的设备形成对比,如键盘、显示器、磁盘、磁带机等都是外设。每一种处理器都有一套独特的操作命令,可称为处理器的指令集,如存储、调入等之类都是操作命令。计算机的设计者喜欢将计算机称为机器,因此,指令集有时也称为机器指令,编写这些指令的二进制语言也叫机器语言。中央处理器(英文Central Processing Unit,CPU)是一台计算机的运算核心和控制核心。

计算机软件工程

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。 在现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。

Featured Professors
List of Professors Who Studied this Major

金怡濂

homepage

中国高性能计算机领域著名专家,中国巨型计算机事业开拓者,“神威”超级计算机总设计师,有“中国巨型计算机之父”美誉。现任国家并行计算机工程技术研究中心主任、研究员,中国计算机学会名誉理事。


何新贵

homepage

人工智能专家,中国工程院院士,中将 ,北京大学信息科学技术学院教授。何新贵长期从事计算机软件和人工智能的理论研究和工程实践工作。

Institutes :

Fudan University


陈左宁

homepage

计算机工程技术专家,中国工程院院士,国家并行计算机工程技术研究中心总工程师,中国人民解放军总参第五十六研究所高级工程师,中国工程院原副院长、党组成员。


陈俊亮

homepage

中国科学院院士,中国工程院院士,通信与电子系统专家,中国通信程控交换技术的奠基人之一,中国智能通信网的开拓者。北京邮电大学网络与交换技术国家重点实验室教授、博士生导师,北京邮电大学网络技术研究院院长。

Institutes :

Beijing University of Posts and Telecommunications


James A. Bain

homepage

Professor James A. Bain received his B.S. (1988) in Materials Science and Engineering from the University of Pennsylvania and his M.S. (1991) and Ph.D. (1993), also in Materials Science and Engineering, from Stanford University. He is a professor in the Electrical and Computer Engineering (ECE) Department of Carnegie Mellon University. He also holds a courtesy appointment in the Department of Materials Science and Engineering and is associate director of the Data Storage Systems Center (DSSC).

Institutes :

Carnegie Mellon University


Anant Agarwal

homepage

Anant Agarwal is the CEO of edX, an online learning destination founded by Harvard and MIT. Anant taught the first edX course on circuits and electronics from MIT, which drew 155,000 students from 162 countries. He has served as the director of CSAIL, MIT's Computer Science and Artificial Intelligence Laboratory, and is a professor of electrical engineering and computer science at MIT.

Institutes :

Massachusetts Institute of Technology

Course
List of Core Courses

Design Methods of Embedded System

This course mainly introduces the architecture and interfaces of the embedded system based on ARM9. The content of this course includes the development of the embedded system, the architecture of ARM9, the instructions set of the ARM9, the memory system and its interfaces, the interrupt mechanism, the DMA mechanism, the timing component, the I/O ports, the asynchronous serial interface, the network interface, the human-machine interface, and an example of designing the whole embedded system, etc.

Distributed Computing Technology

Principles and Techniques of Compiler

This course is a core course of Computer Science and Technology class, which aims to let students have profound understanding on design and implementation techniques of programming languages, and understand some programming language related theories, then apply the concepts and techniques discussed in this course to software design and development. This course introduces the general principles and basic implementation methods for compiler design, including knowledge of logical phases within a classical compiler, such as lexical analysis, syntax analysis, semantic analysis, intermediate code generation, code optimization, code generation, and so on. Moreover, this course emphasizes formal description techniques on compiler design, using syntax directed definitions as the main descriptive tools for translations. As a course of principles, this course prefers to introduce the basic theories and methods for compiler construction, rather than partial to some specific source languages or target machines.

System Modeling and Simulation

A course on the modeling and simulation for the certainty and uncertainty system. Automatic control system and digital signal system are two typical deterministic systems. They are used as examples for modeling, performance prediction and design methods of the deterministic system. For uncertainty systems, the theories of qualitative simulation are used for system modeling and simulation. Those include the concept of qualitative modeling/simulation, uncertainty modeling, fuzzy qualitative simulation, qualitative causal reasoning, Quipers qualitative modeling/simulation, manufacturing enterprises modeling and simulate application.

Software Engineering

Software engineering is a course to guide software development and maintenance, including introduction, process models, planning and managing the project, requirements and analysis, designing the architecture and modules, writing and testing the programs, software maintenance, evaluating and improving products, processes and resources.

Java Program Design

Cloud Computing and Big Data Analysis

Data Visualization

C Language Programming

Advanced Mathematics

Advanced Mathematics is designed to serve students majoring in chemical science, computer science and engineering etc. It consists of two parts of a two-semester sequence. The course begins with a rapid review of topics in algebra and trigonometry, which you should be competent in. Part 1, consisting of Chapters 1 to 7, is devoted to single variable differentiation, integration and differential equations. It covers the fundamental concepts and theorems. Part 2, consisting of Chapters 8 to 12, discusses in depth multivariable differentiation, integration, infinite series, vectors and the geometry of space.

Click to view more detailed content

Research
Journals

Communications of the ACM

ISSN: 0001-0782


ACM Computing Surveys

ISSN: 0360-0300


More Journals

Skills
Skills

软件和编程

command line, python, C, C++, Java,eclipse, Microsoft Visual Studio, Matlab

资质证书

网络管理员资格证,思科认证网络工程师

Scan the QR code
to download the ApplySquare APP
About Us
  • 平方创想
  • ApplySquare
  • SquareStrategics
  • 北辰PolaRise
  • FutureSquare
  • 站点地图/Sitemap
  • Futuresearcher
  • Nebulas
Features
  • 随心查
  • 放心问
  • 安心选
  • Q & A
  • Institutes
  • Majors
  • Programs
  • Academic Opportunities
  • Case
  • Solution
  • Abroad assessment
  • Academic GPS
  • NCEE Assessment
  • Enrollment mark line
  • Mentor Square
Contact Us
  • 机构合作
  • Contact info
  • User Agreement
  • Privacy Policy
Scan the QR code
to download the ApplySquare APP
User Agreement|Privacy Policy
京ICP备 14012557 号 -1
京公网安备 11010802032928 号
中
@ ApplySquare/User Agreement/Privacy Policy/ 京ICP备 14012557 号 -1 京公网安备 11010802032928 号