卡内基梅隆大学计算机专业—软件工程硕士
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 软件工程数据科学
最近更新素质教育
- 信用信息赋能,助力社会信用体系建设
- 今天距第二届全国博士后创新创业大赛总决赛还有10天!
- 北京自学考试和成教有什么不同?
- 道县:开展2023年基础教育业务工作培训
- 融入智能技术 赋能创新人才培养
- 怎么知道自己是不是脊柱侧弯?一个方法教你判断!
- 让长三角市民共享,上海城市业余联赛市面越做越大
- 华容县实验小学:最美莫过夕阳红 最浓不过敬老情
- 原创恭喜!王楚钦代替樊振东世界排名来到第一位,双方积分差仅有15分
- 自考会计专业有哪些课程?
- 播出预告丨上海市天山初级中学:不一样的学习评价
- 杭州亚残运会火炬传递圆满成功 “桂冠”画出现代版“富春山居图”
- 自考学士学位英语什么时候报名
- 日本学校要求的托福分数
- 证明差“老师”能教出好“学生”?江苏博士最新研究成果,引发国际关注!
- 让共同发展繁荣之路越走越宽广
- 原创拒绝恩比德!尼克斯目标清晰!锡伯杜点名要他,三分王成球队答案
- 喜庆乔迁五周年,共度九九重阳节
- 蚂蚁庄园今日答案最新:味精加热太久真的会致癌吗
- 2024年辽宁省普通高考报名即将开始
- 粤港澳大湾区第三届职业技能大赛将于10月23
- 难忘那次5天5夜的长途机动,还有那个同车的义务兵驾驶员
- “周五课堂”来了新老师
- 在学生中走俏的萝卜刀引发争议,消保委提醒:警惕其暴力暗示
- 校园圈丨让学生走出家门做历史作业,结果出人意料