卡内基梅隆大学计算机专业—软件工程硕士

Carnegie Mellon University

卡内基梅隆大学计算机专业—软件工程硕士

Electrical and Computer Engineering

M. S. in Software Engineering

The Master of Science in Software Engineering (M.S.-SE) is a unique program offered exclusively at CMU’s Silicon Valley campus. It emphasizes a rigorous foundation in the core disciplines of software engineering. The program offers students a first-hand experience in software engineering by balancing theory and practice, engaging them in active learning, and encouraging collaboration on projects drawn from real world contexts.

Our students enter the program with a strong foundation in computer science. They leave the program with a deep knowledge of software engineering.

卡内基梅隆大学计算机专业—软件工程硕士

软件工程理学硕士 (M.S.-SE) 是 CMU 硅谷校区独家提供的独特课程。它注重软件工程核心学科的基础。该计划通过平衡理论和实践,让学生积极学习,并鼓励在现实背景上的项目进行合作,为学生提供软件工程的第一手经验。我们的学生在入读项目时有着坚实的计算机科学方面的基础。他们毕业时有着深厚的软件工程知识。

What is Software Engineering?

Despite overlaps, software engineering is not the same as computer science. While computer science focuses on the foundations of computing (e.g., algorithms, computer architecture, compilers, programming languages, operating systems, databases, machine learning, discrete mathematics), software engineering focuses on the technical and organizational methods, practices, and tools necessary to develop complex software systems in teams.

Software engineering is about solving real world problems through effective engineering practices spanning software requirements, interaction design, architecture, technical design, implementation, quality assurance, and delivery. Since the work is done in teams, software engineering is also deeply concerned with effective collaboration and work organization.

卡内基梅隆大学计算机专业—软件工程硕士

尽管有重叠,但软件工程与计算机科学并不相同。计算机科学侧重于计算机基础(例如,算法、计算机体系结构、编译器、编程语言、操作系统、数据库、机器学习、离散数学),而软件工程则侧重于技术和组织方法、实践和在团队中开发复杂的软件系统的工具。软件工程是关于通过跨越软件需求、交互设计、架构、技术设计、实施、质量保证和交付的有效工程实践来解决现实世界的问题。由于工作是在团队中完成的,软件工程也非常关心有效的协作和组织工作。

Application requirements

Bachelor’s degree 学位证书

Academic transcripts 学术成绩单

Resume 个人简历

A statement 个人陈述

3 Recommendations 3封推荐信

Application fee 申请费($75,不可退)

TOEFL or IELTS test scores

托福:84(Speaking: 18 Reading: 22 Listening: 22 Writing: 22)

雅思:7.0(Speaking: 6 Reading: 6.5 Listening: 6.5 Writing:6.0)

Duolingo:105(Comprehension:115 Production:70 Conversation:95 Literacy:105)

卡内基梅隆大学计算机专业—软件工程硕士

Core Software Engineering Courses

The M.S.-SE program does offer the possibility of taking courses in a variety of computing fields, including computer science, cyberphysical systems, mobile computing, security and privacy, data science, machine learning, and artificial intelligence, but its main orientation is software engineering. The following are core software engineering courses:

18-652 Foundations of Software Engineering

18-653 Software Architecture and Design

18-654 Software Verification and Testing

18-657 Decision Analysis and Engineering Economics for Software Engineers

18-658 Software Requirements and Interaction Design

18-659 Software Engineering Methods

18-668 Data Science for Software Engineering

卡内基梅隆大学计算机专业—软件工程硕士

MS-SE 项目确实提供了参加各种计算领域课程的可能性,包括计算机科学、网络物理系统、移动计算、安全和隐私、数据科学、机器学习和人工智能,但其主要方向是软件工程 . 以下是核心软件工程课程:

18-652 软件工程基础

18-653 软件架构与设计

18-654 软件验证和测试

18-657 软件工程师的决策分析和工程经济学

18-658 软件需求和交互设计

18-659 软件工程方法

18-668 软件工程数据科学

来源:卓引留学

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月10日
下一篇 2021年6月10日

相关推荐