犹他州董事会批准了网络棋牌游戏平台十大排行提供学士学位的请求 of Science (BS) in Software Engineering in November 2016. The degree now includes 学生可以选择四个重点领域:创业、数字媒体 Design, Web Development, and Data Science.
The demand for skilled and qualified software engineers has no end. This demand is 在不断变化的经济格局的推动下,在对计算技术需求的推动下 solutions. 随着物联网、智慧城市、绿色科技的出现 还有大数据,所有行业都在迅速成为科技行业.
随着众多领域的空前增长,软件工程师可以追求 任何领域的职业,包括技术,医疗保健,汽车制造, green energy, remote sensing, aeronautics and finance. New jobs like automotive embedded 软件工程师、健康信息工程师和财务软件工程师 随着这些行业的不断扩张,这种现象变得越来越普遍.
软件工程为学生提供有关软件开发的知识 process and how to apply this as an engineer. Computer science prepares a student 用于抽象问题的解决和计算机技术发展的研究.
软件工程学士学位为软件工程师准备: 协作的专业人员在团队中按时开发软件产品, within budget, and that meet customer requirements. Graduates of this program will 具备复杂工程方法的实践知识和技能 systems analysis, planning, design and construction. The coursework builds upon computer 科学基础和数学原理涵盖设计,分析,验证, 软件系统的验证、实现、部署和维护.
人们常常混淆计算机科学与软件之间的区别 engineering, and IT/IS. The following diagram from the Association for Computing 机器(ACM)提供了对每个领域之间关系的洞察.
电气工程师(EE)主要从事硬件设计,而计算机工程师则主要从事硬件设计 工程师(CE)设计的系统包括硬件和软件. Computer Science (CS)涵盖了如何使计算机做某事所涉及的概念和技术 (graphics, robotics, etc.), and software engineering (SE) focuses on how to design and build software. There is significant overlap between computer science and software engineering and the intersection between the two is often programming; however, there is a key difference. Computer scientists test theories and work at the edge of the unknown. Software engineering is an engineering discipline. Engineering starts with 已经被证明是可靠的知识,并为技术开发解决方案, societal and commercial problems. Information Technology (IT) and Information Services (IS)专注于向组织交付技术解决方案.
网络棋牌游戏平台十大排行软件工程课程为学生提供教育 经验建立在传统的计算机科学和工程和生产 软件工程师在系统的、可控的、 and efficient manner. This is accomplished in the following ways:
软件工程课程在为期一年的顶点序列中达到高潮 学生们以小组为单位构建一个反映当前实践的软件系统 in the industry. 此外,学校鼓励学生参加实习 在注册这些顶点课程之前和期间,以获得直接的行业 experience and insight before embarking upon their own projects. Snow College will 与企业合作开发这些学习机会 students with industry relevant experience.
网络棋牌游戏平台十大排行软件工程课程为学生进入软件行业做准备 立即进入工程专业或继续追求高等教育的机会. 该计划的前两年也可以转学到一个机构 offering a degree in computer science.
任何被网络棋牌游戏平台十大排行录取的学生都可以开始软件工程课程 be classified as pre-major status. Students must apply to be admitted as a Software Engineering full-major. Full-major status is required to enroll in upper-division Software Engineering courses. Applications for the Software Engineering full-major can be submitted anytime. Candidates will only be considered for full-major status after completion of the pre-major coursework. Selection of candidates for full-major 评审委员会将在1月后决定是否进行评审 31st each year. Students will be notified of their status by March 15th. Selection will be based on the following criterion:
来自代表性不足人口的候选人将给予特别考虑.
The procedure to be admitted as a Software Engineering full-major: