B.S. 计算机科学
124
学分
76%
最高转学分
类类型
100%在线,6 & 12周的课程
课程定位
ACM和ieee cs

计算机科学学士学位课程

创造性思维是什么, 解决问题, 有竞争力的薪水和高需求的领域有共同之处? 这些只是计算机科学学士学位所拥有的众多东西中的一小部分. 与 转移-friendly 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜计算机科学学位课程, 你将为调查做好充分准备, 评估, 设计和协作创建基于技术的解决方案,从而真正改变业务的完成方式.

程序的可用性

在现场

语言课程

获得使你在技术变革中保持相关性的基础.

实践作业

在尖端软件开发项目上与同行合作.

创新课程

学习在国际课程指导下开发的课程.

认可网上大学

近80%的学生参加在线课程.

现实世界的实践者

向有经验的技术领导者学习.

100%在线课程

根据你的时间表来获得学位.

计算机科学学位概述

为业务提供强大且可扩展的软件解决方案

在高需求领域获得高薪的诱惑是计算机科学学位的目标之一,但这远远不是唯一的目标. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的在线计算机科学学士学位课程, 你将在软件开发方面有扎实的基础, 培养技能,让你在职业生涯中随时适应不断变化的环境.

Our program is language independent; meaning you’ll learn widely 使用d languages and build industrial and reusable software components with cutting-edge Java technology. 你所获得的开发知识不会过时. 结果是, 你不仅要做好申请的准备, 但也塑造和影响动态和新兴技术.

美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的计算机科学课程包括重要的开发, 高水平技术技能, 让你有机会在接受这些关键领域的基础教育的同时实现软件开发能力:面向对象设计, 计算机体系结构, 编码 & 测试,Web应用程序开发和数据库管理.

设计您自己的健壮的交互式应用程序

美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜学院的课程非常实用和动手, 因此,您将与其他学生合作进行模拟真实工业环境的尖端软件开发项目. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的计算机科学课程设计,每节课都提供了一个合乎逻辑的进展, 在你完成计算机科学学位的过程中,让你有机会承担越来越多的责任.

美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜, 你将有机会参与关键项目, 比如用交互式AJAX组件创建数据库驱动的web应用程序. 一路走来, 你会接触到Java, C, 计划, 和Prolog编程语言, 以及流行的客户机/服务器开发技术,如JSP, XHTML, 和XML.

从高水平专业人士的真实经验中学习

由真实世界的计算机专业人员和从业者教授, 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的计算机科学项目的教师目前在该领域工作或担任过高水平的行业职位. 而且因为美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的在线计算机科学学士课程深深植根于ACM和ieee cs计算课程联合工作组, 你将在计算机本科课程的国际课程指导下学习.

除了, 你将有机会通过合作课程和计算机协会(ACM)妇女计算委员会(ACM- w)的学生分会建立一个专业网络。.

获得B.S. 在网上或为忙碌的成年人而建的大学里学习计算机科学

通过100%的上课来获得学位 在线. 认证和 非营利组织美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜是为了满足人们的需要而建造的 成人学习者. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的无缝 转移 学术顾问的流程和团队将帮助您轻松过渡到成为学生, 而美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜灵活的课程安排有助于平衡你的教育和工作, 家庭与生活. 今天就为你的未来开始吧.

Read more >

DJ

B.S. 计算机科学研究生

“我真的很喜欢我在美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的课程. 我的教授实际上在这个领域工作过,他们可以帮助我理解不同编程和数据库情况的原因和好处. 他们从现实世界带来的东西让我的工作变得更容易."

你的最佳价值B.S. 计算机科学

选择美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的B.S. 计算机科学,获得适合你的生活和预算的高质量学位.     

保留你所获得的荣誉

50
平均转车时间

平均而言,学生转学分的比例为40%.

转学分多,学费少*

$11,940
|
$29,452
最高转学分
平均转学分
*$398 /信贷, 124 总学分, 94 最高转学分, 50 平均转学分.

合作伙伴? 支付更少.


搜索下面的内容,看看你是否可以通过雇主或专业人士节省学费 
组织的伙伴关系.

$49,352
总学费
(合伙人折扣后)

学费担保

通过锁定从第一天到毕业的学费来防止你的学位成本膨胀.

×

计算机科学课程 & 课程

124学时
基础通识教育
英语作文
120年英格 -大学写作(4)

在本课程中, 学生获得进行和展示研究所必需的写作能力. 各种各样的作业, 从个人反思开始, 彼此建立, 当学生产生想法,并对, 批判, 并综合其他人的立场. 学生系统化和组织知识的方式,将有助于他们在所有的课程. 课程还强调良好的写作风格的要素, 适当的语法和机制, 语言清晰, 以及逻辑性和凝聚力的发展. 它的高潮是提交一份记录在案的研究论文.

数学
数学160 -大学代数(4)

本课程旨在为学生准备应用微积分和离散数学,并为其他课程中使用的分析推理提供所需的数学背景知识. 主题包括函数及其图, including exponential and logarithmic functions; complex numbers; systems of equations and inequalities; matrices; basic principles of counting and probability; and other selected topics. 注意:本课程有监考.

选择数学 150基础代数作为前提. 该课程可算作大学选修课.

社会与行为科学

下列课程共6学分:
选择人类学, 地理位置, 历史, 政治科学, 心理学, 或社会学学科.

科学

下列课程共6学分:
科学学科的两门课程. 一门课程必须有实验部分.

艺术 & 人文学科
人和211 -批判伦理学概论(2)

批判伦理学使用批判性思维来绕过个人信仰和灌输的限制,从而得出应该做什么以及为什么要改善人类状况. 相应的, 本课程的目标是帮助学生提高他/她的道德分析和评估技能,以帮助学生做必须做的事情, 在该做的时候, 运用批判性思维.

下列课程共修得4学分:
从艺术中选择, 英国文学, 美术, 人文学科, 音乐, 哲学, 宗教或戏剧学科.

附加通识教育
PF 121 -基本学习策略(2)

本课程向学生介绍美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜社区,并提供成功过渡到社区和参与社区的策略. 主题包括大学资源和程序, 提高沟通技巧的策略, 利用电子工具参与虚拟环境, 以及制定学术和职业规划.

OR PF 321 -学习策略(二)

本课程使学生在学术上和他们所选择的职业中都能成为成功的终身学习者. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜课程要求高水平的自主学习,并专注于工作场所和课堂所需的技能,这些技能很容易在两个环境之间转移. 该课程包括提高沟通技巧的策略, 包括使用电子工具参与虚拟环境. 课程中的作业和活动是为了紧密模拟工作场所中的团队合作而创建的.

SPCH 100 -言语交际(4)

这门公开演讲课程强调即兴演讲的基础. 技能培养活动和作业侧重于研究, 组织, 推理, 演讲的风格和表达方式,以及听众的倾听和听众的参与.

OR 通讯150 -人际沟通(4)

运用批判性和创造性思维, 在这门课程中,学生将发展一套沟通技巧,这将增强他们的个人和专业关系和努力. 本课程将专注于关键领域的技能发展,如自我, 感知, 听, 语言信息, 对话, 的关系, 冲突管理, 说服, 以及公开演讲.

220年英格 -研究写作:探索职业身份(4)

这是一门中级课程,重点是研究论文的写作. 本课程的学生通过检查和练习与自己的学习和工作领域相关的写作惯例,准备成为专业话语社区的积极参与者. 通过提醒大家注意学科写作的惯例, 这门课程还为学生的高级大学写作和高级学术论述的特殊惯例做准备. 课程活动包括三篇扩展的研究论文, 涉及跨学科交流的半正式写作, 阅读有助于批判性地参与学科对话.

数学280 -概率论 & (4)统计数据

本课程是为计算机与信息科学专业的学生设计的. 所涵盖的主题是数值的描述性统计 & 图形化方法, 概率的概念, 离散和连续的概率分布, 估计理论, 假设检验, 简单的线性回归和相关, 线性规划. 这些主题将教授严格的代数内容,并使用统计软件,如Minitab. 注意:本课程有监考.

专业的核心
111年薪酬 -计算机科学概论 & 面向对象程序设计(4)

本课程介绍如何使用面向对象的方法构建软件. 学生在问题分析中学习和反思, 面向对象设计, 实现, 和测试. 支持软件构建的概念和原则, 学生将设计, code, 测验, 调试, 并使用Java编程语言记录程序. 基本数据类型, 控制结构, 方法, 类被用作可重用软件组件的构建块. 自动化单元测试, 编程风格, 除了面向对象的抽象技术外,还强调了工业实践, 封装, 和组成. 注意:本课程有监考.

121年薪酬 面向对象的数据结构 & 算法I (4)

本课程继续采用面向对象的方法来构建软件. 学生学习和思考先进的面向对象技术, 算法的效率, 类层次结构, 和数据结构. 支持软件构建的概念和原则, 学生将设计, code, 测验, 调试, 并使用Java编程语言记录程序. 设计原则, I/O, 异常处理, 线性数据结构(列表, 栈, 和队列), 除了继承和多态的面向对象技术之外,还强调了设计模式. 注意:本课程有监考.

201年薪酬 -计算机组织原理(2)

本课程是全面探讨计算系统结构的四门课程之一. 这门课程涉及计算机硬件的本质. 本课程将涵盖当前计算机系统在功能组织层面的结构, 数据和程序的表示, 内存层次的设计, I/O系统的设计. 本课程将介绍基本的汇编语言. 注意:本课程有监考.

204年薪酬 -计算机网络原理(2)

本课程是对函数的介绍, 设计, 政府, 并实现计算机网络. 主题包括网络基础设施, 体系结构, 协议, 应用程序, OSI网络模型. 注意:本课程有监考.

215年薪酬 —编程语言:原理 & 练习(4)

本课程传达了编程语言理论的高级视野. 它从计算机编程语言的原理和方法开始,如语法, 语义, 语法, 和解析. 介绍了各种各样的编程范例,以涵盖传统的命令式和一些可供选择的程序开发方法. 这些范式是由一些代表性语言的雏形所呈现的. 注意:本课程有监考.

281年薪酬 -数据库管理系统(4)

本课程涵盖了设计所必需的基本概念, 使用, 数据库系统的实施和管理. 本课程将强调数据库建模和设计的基础知识, 数据库管理系统提供的语言和功能, 以及一些实现和管理数据库系统的技术. 注意:本课程有监考.

294年薪酬 -计算机实践I (2)

这是计算机科学计划的第一门实习课程. 它提供了正在进行的软件开发项目的经验. 这个级别的学生将被分配到一个类似于行业新员工的团队中. 软件开发项目将要求学生在完成项目作业时应用行业最佳实践.

ISEC 200 -网络安全基础(2)

The Internet has changed dramatically; so have the activities that are dependent on it in some shape or form. 理解对安全的需求, 这是对人们的影响, 企业与社会, 以及业务驱动因素是至关重要的. 本课程还包括恶意攻击, 安全世界共有的威胁和漏洞, 以及访问控制, 以及评估和应对风险的方法. 实践实验伴随着所教授的各种概念.

主要区域
311年薪酬 面向对象的数据结构 & 算法II (4)

本课程是使用面向对象方法进行软件构造的四门课程中的第三门. 学生学习和反思非线性数据结构, 递归算法, 算法的效率, 以及设计模式. 支持软件构建的概念和原则, 学生将设计, code, 测验, 调试, 并使用Java编程语言记录程序. 集的实现和分析, 地图, 平衡二叉搜索树, 堆, 哈希和哈希表, 图和图算法, 并提出了有效的排序算法. 注意:本课程有监考.

321年薪酬 -应用服务器编程(4)

本课程介绍使用面向对象的方法进行基于服务器的编程. 学生学习并思考两层和三层软件架构, 责任分离, 设计模式, 以及web框架. 支持基于服务器的软件构建的概念和原则, 学生将设计, code, 测验, 调试, 并使用Java编程语言记录程序. 基于swing的GUI客户端, XHTML的客户, XML, JDBC, Java服务器页面和Java servlet, 被用作模型1和模型2 Web架构的实现机制. 注意:本课程有监考.

323年薪酬 -操作系统基础(4)

本课程介绍操作系统的主要主题,如文件系统, IO, 虚拟内存, 和调度. 操作系统的应用表现在移动设备和个人设备,以及服务器和大型处理系统. 除了, 向学生介绍了多进程和线程应用程序,以及因此需要应用同步来避免死锁. 注意:本课程有监考.

394年薪酬 -计算机科学实践II (2)

这是计算机科学计划的第二门实习课程. 它提供了正在进行的软件开发项目的经验. 这个级别的学生将被分配到一个类似于有经验的团队成员或行业团队领导者的团队中. 软件开发项目将要求学生在完成项目作业时应用行业最佳实践.

495年薪酬 -计算机科学实践课程Iii/顶点课程(4)

这是计算机科学计划的第三门实习课程. 它和前两个实习经验一样,是一个正在进行的软件开发项目. 这个级别的学生将被分配最高级别的作业, 需要统筹规划和统筹协调的任务. 极端复杂的设计任务也适合这些学生. 除了项目工作, 学生将被给予内省作业,以帮助明确他或她的整体经验的计划.

数学320 -离散数学(4)

本课程向学生介绍基本代数, 高级计算机科学课程所需要的数学逻辑和组合概念. Topics include 逻辑; sets, 映射, and relations; elementary counting principles; proof techniques with emphasis on mathematical induction; graphs and directed graphs; Boolean algebras; recursion; and 应用程序 to computer science. 请注意:书费将包含在必修课程材料的学费中. 注意:本课程有监考.

专业选修课

下列课程至少修满16学分:

325年薪酬 -人机交互(4)

本课程涵盖了人机交互(HCI)中广泛的重要主题及其对交互系统设计的影响. 通过了解用户?S的观点和技术?S对人的影响, 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜可以更好地计划选择, 设计, 实现, 技术的使用,使其效果是积极的而不是消极的. 重点是交互系统和人机界面的设计. 本课程将涵盖目前的文献和已知和未知的HCI和设计. 设计过程以用户为中心,基于计算机科学综合的多学科方法, 认知科学, 和心理学. HCI设计师还使用分析和经验技术进行评估, 预测, 并评估设计是否满足用户需求.

461年薪酬 -企业软件架构(4)

本课程将客户端-服务器编程概念扩展到企业应用程序. 它介绍了企业Java Bean技术,如JNDI、EJB和EJB容器. 本文探讨了当前XML和XSLT在数据表示和通信方面的使用. 本课程研究模式在企业架构设计中的应用. 最后,本课程将介绍与Web企业应用程序相关的新兴主题.

471年薪酬 -软件测试(4)

在本课程中,美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将回顾适用于任何软件产品的传统软件测试技术, 以及学习测试驱动开发范例的技术. 将讨论持续交付及其对测试的影响. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜还将发现创新公司如何能够将测试和质量构建到开发过程的每个阶段,并通过相对较小的测试组织交付大量的版本. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将通过作业练习测试创建和测试技术, 个人及团体项目. Concepts covered include 测验 cycles; 测验ing objectives; 测验ing in the software 发展 process; types of software errors; reporting and analyzing software errors; problem 跟踪 systems; 测验 case 设计; 测验ing tools; 测验 planning; 测验 documentation; managing a 测验 group; 测验-driven 发展 principles; continuous delivery principles and their impact on 测验ing.

480年薪酬 -计算机科学专题(1-4)

计算机科学中的一种可变内容的课堂课程,学生在这门课程中学习当前感兴趣的不属于常规课程的主题或科目. 具体的课程描述将在该课程提供的三个学期的课程安排中在线发布. 注意:本课程有监考.

486年薪酬 面向对象分析 & 设计(4)

本课程从过程的角度和需求的角度研究软件系统的设计过程, 分析和合成一个可行的软件设计. 它建立在来自编程序列的概念之上,以检查良好设计实践的各个方面.

300年数据 -分析学入门(4)

本课程介绍了商业和数据分析的基础知识. 学生将学习商业问题框架的基础知识, 数据争吵, 描述统计和推理统计, 数据可视化, 以及分析中的数据故事. 不开放给infa300学分的学生.

310年数据 -数据可视化(4)

本课程使用业界领先的可视化工具介绍数据可视化基础知识,并侧重于基于项目的学习. 学生将学习如何开发仪表板,并根据数据有效地发现洞察力. 不开放给infa350学分的学生.

400年数据 -机器学习原理(4)

学生将学习主要机器学习算法背后的基本概念, 创建典型机器学习模型的基本步骤, 不同算法的优缺点, 模型评估使用不同的性能指标. 最终学生将能够使用Python语言通过机器学习算法建立一个预测模型. 将回顾Java和Python之间的差异. 在实际的机器学习练习中常见的问题和他们的解决方案也将被讨论.

ISEC 300 -资讯保障(4)

在一个高度联系的, 数据密集型, 以及注重成本的商业环境, the practice of information security not a 公共汽车iness advantage; it is a customer requirement. 病毒, 恶意软件, 木马, 拒绝服务攻击, 网络钓鱼, 甚至维基泄密也成了头条新闻. 未保证保密, 完整性, 而数据的可用性要花费公司数百万美元, 如果不是数十亿美元的法律和解, 失去业务, 还有商业机密. 在这个基于广度的课程中, 您将获得信息安全原则和实践的概述, 包括安全模型, 风险管理, 访问控制, 入侵检测与防御, 密码学, 软件漏洞, 伦理问题. 后续课程将更深入地扩展这一基础材料. 注意:本课程有监考.

ISEC 400 -软件开发及保安(4)

软件漏洞, 尤其是那些泄露个人或财务数据的信息, 非常普遍吗. 几乎每一家大型软件公司都需要处理由于其产品漏洞而导致的重大事件的后果. 编写正确的——更不用说安全的——软件是非常困难的. 然而用户和高管们都期待它. 在本课程中, 您将了解导致应用程序级安全问题的典型开发错误,以及如何防范它们. 学生将探索开放Web应用程序安全项目(OWASP)的十大安全漏洞. 主题包括未检查的用户输入, 注射, 起毛, CSRF, XSS, 密码学, 验证码, 配置错误, 身份验证, 和授权. 注意:本课程有监考.

管理信息系统310 -信息系统架构 & 技术(4)

本课程提供一般系统理论的概念概览,随后是分布式信息系统体系结构的概念和技术概览, 操作系统, 网络操作系统, 外围技术和用户界面. 将探讨这些架构组件之间的互操作性,并回顾每个架构元素中的当前技术和趋势. 这门课会弱化, 虽然不能忽略, 大型机架构取代了更适用于客户机/服务器计算的信息架构. 客户端/服务器计算的各种交互类别以及这样一个系统的好处和影响将被充分探讨. 注意:本课程有监考.

WEBD 325 -流动程序设计(4)

本课程涵盖移动设备的移动应用程序编程的基础知识, 包括智能手机和平板电脑,以及对当前移动平台的调查, 移动应用程序开发环境, 以及移动设备的输入输出方法. 学生将在整个课程中设计和构建各种应用程序,以加强学习并培养真正的能力.

BUSA 350 -分析建模原理(4)

本课程介绍分析建模的原理. 学生将学习探索性数据分析, 回归, 分类, 聚类, 模型的解释, 以及模型评估. 不开放给infa420学分的学生.

大学选修课

下列课程共22个学分:
大学开设的本科生课程,发展教育课程除外.

可选的关注领域

学生可以完成一个重点领域,以满足专业领域选修课的要求.

OR

软件架构与工程:

管理信息系统310 -信息系统架构 & 技术(4)

本课程提供一般系统理论的概念概览,随后是分布式信息系统体系结构的概念和技术概览, 操作系统, 网络操作系统, 外围技术和用户界面. 将探讨这些架构组件之间的互操作性,并回顾每个架构元素中的当前技术和趋势. 这门课会弱化, 虽然不能忽略, 大型机架构取代了更适用于客户机/服务器计算的信息架构. 客户端/服务器计算的各种交互类别以及这样一个系统的好处和影响将被充分探讨. 注意:本课程有监考.

461年薪酬 -企业软件架构(4)

本课程将客户端-服务器编程概念扩展到企业应用程序. 它介绍了企业Java Bean技术,如JNDI、EJB和EJB容器. 本文探讨了当前XML和XSLT在数据表示和通信方面的使用. 本课程研究模式在企业架构设计中的应用. 最后,本课程将介绍与Web企业应用程序相关的新兴主题.

486年薪酬 面向对象分析 & 设计(4)

本课程从过程的角度和需求的角度研究软件系统的设计过程, 分析和合成一个可行的软件设计. 它建立在来自编程序列的概念之上,以检查良好设计实践的各个方面.

471年薪酬 -软件测试(4)

在本课程中,美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将回顾适用于任何软件产品的传统软件测试技术, 以及学习测试驱动开发范例的技术. 将讨论持续交付及其对测试的影响. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜还将发现创新公司如何能够将测试和质量构建到开发过程的每个阶段,并通过相对较小的测试组织交付大量的版本. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将通过作业练习测试创建和测试技术, 个人及团体项目. Concepts covered include 测验 cycles; 测验ing objectives; 测验ing in the software 发展 process; types of software errors; reporting and analyzing software errors; problem 跟踪 systems; 测验 case 设计; 测验ing tools; 测验 planning; 测验 documentation; managing a 测验 group; 测验-driven 发展 principles; continuous delivery principles and their impact on 测验ing.

OR

数据分析:

300年数据 -分析学入门(4)

本课程介绍了商业和数据分析的基础知识. 学生将学习商业问题框架的基础知识, 数据争吵, 描述统计和推理统计, 数据可视化, 以及分析中的数据故事. 不开放给infa300学分的学生.

310年数据 -数据可视化(4)

本课程使用业界领先的可视化工具介绍数据可视化基础知识,并侧重于基于项目的学习. 学生将学习如何开发仪表板,并根据数据有效地发现洞察力. 不开放给infa350学分的学生.

400年数据 -机器学习原理(4)

学生将学习主要机器学习算法背后的基本概念, 创建典型机器学习模型的基本步骤, 不同算法的优缺点, 模型评估使用不同的性能指标. 最终学生将能够使用Python语言通过机器学习算法建立一个预测模型. 将回顾Java和Python之间的差异. 在实际的机器学习练习中常见的问题和他们的解决方案也将被讨论.

BUSA 350 -分析建模原理(4)

本课程介绍分析建模的原理. 学生将学习探索性数据分析, 回归, 分类, 聚类, 模型的解释, 以及模型评估. 不开放给infa420学分的学生.

OR

Web和移动开发:

325年薪酬 -人机交互(4)

本课程涵盖了人机交互(HCI)中广泛的重要主题及其对交互系统设计的影响. 通过了解用户?S的观点和技术?S对人的影响, 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜可以更好地计划选择, 设计, 实现, 技术的使用,使其效果是积极的而不是消极的. 重点是交互系统和人机界面的设计. 本课程将涵盖目前的文献和已知和未知的HCI和设计. 设计过程以用户为中心,基于计算机科学综合的多学科方法, 认知科学, 和心理学. HCI设计师还使用分析和经验技术进行评估, 预测, 并评估设计是否满足用户需求.

WEBD 325 -流动程序设计(4)

本课程涵盖移动设备的移动应用程序编程的基础知识, 包括智能手机和平板电脑,以及对当前移动平台的调查, 移动应用程序开发环境, 以及移动设备的输入输出方法. 学生将在整个课程中设计和构建各种应用程序,以加强学习并培养真正的能力.

486年薪酬 面向对象分析 & 设计(4)

本课程从过程的角度和需求的角度研究软件系统的设计过程, 分析和合成一个可行的软件设计. 它建立在来自编程序列的概念之上,以检查良好设计实践的各个方面.

471年薪酬 -软件测试(4)

在本课程中,美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将回顾适用于任何软件产品的传统软件测试技术, 以及学习测试驱动开发范例的技术. 将讨论持续交付及其对测试的影响. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜还将发现创新公司如何能够将测试和质量构建到开发过程的每个阶段,并通过相对较小的测试组织交付大量的版本. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将通过作业练习测试创建和测试技术, 个人及团体项目. Concepts covered include 测验 cycles; 测验ing objectives; 测验ing in the software 发展 process; types of software errors; reporting and analyzing software errors; problem 跟踪 systems; 测验 case 设计; 测验ing tools; 测验 planning; 测验 documentation; managing a 测验 group; 测验-driven 发展 principles; continuous delivery principles and their impact on 测验ing.

OR

软件开发安全:

管理信息系统310 -信息系统架构 & 技术(4)

本课程提供一般系统理论的概念概览,随后是分布式信息系统体系结构的概念和技术概览, 操作系统, 网络操作系统, 外围技术和用户界面. 将探讨这些架构组件之间的互操作性,并回顾每个架构元素中的当前技术和趋势. 这门课会弱化, 虽然不能忽略, 大型机架构取代了更适用于客户机/服务器计算的信息架构. 客户端/服务器计算的各种交互类别以及这样一个系统的好处和影响将被充分探讨. 注意:本课程有监考.

ISEC 300 -资讯保障(4)

在一个高度联系的, 数据密集型, 以及注重成本的商业环境, the practice of information security not a 公共汽车iness advantage; it is a customer requirement. 病毒, 恶意软件, 木马, 拒绝服务攻击, 网络钓鱼, 甚至维基泄密也成了头条新闻. 未保证保密, 完整性, 而数据的可用性要花费公司数百万美元, 如果不是数十亿美元的法律和解, 失去业务, 还有商业机密. 在这个基于广度的课程中, 您将获得信息安全原则和实践的概述, 包括安全模型, 风险管理, 访问控制, 入侵检测与防御, 密码学, 软件漏洞, 伦理问题. 后续课程将更深入地扩展这一基础材料. 注意:本课程有监考.

ISEC 400 -软件开发及保安(4)

软件漏洞, 尤其是那些泄露个人或财务数据的信息, 非常普遍吗. 几乎每一家大型软件公司都需要处理由于其产品漏洞而导致的重大事件的后果. 编写正确的——更不用说安全的——软件是非常困难的. 然而用户和高管们都期待它. 在本课程中, 您将了解导致应用程序级安全问题的典型开发错误,以及如何防范它们. 学生将探索开放Web应用程序安全项目(OWASP)的十大安全漏洞. 主题包括未检查的用户输入, 注射, 起毛, CSRF, XSS, 密码学, 验证码, 配置错误, 身份验证, 和授权. 注意:本课程有监考.

471年薪酬 -软件测试(4)

在本课程中,美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将回顾适用于任何软件产品的传统软件测试技术, 以及学习测试驱动开发范例的技术. 将讨论持续交付及其对测试的影响. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜还将发现创新公司如何能够将测试和质量构建到开发过程的每个阶段,并通过相对较小的测试组织交付大量的版本. 美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜将通过作业练习测试创建和测试技术, 个人及团体项目. Concepts covered include 测验 cycles; 测验ing objectives; 测验ing in the software 发展 process; types of software errors; reporting and analyzing software errors; problem 跟踪 systems; 测验 case 设计; 测验ing tools; 测验 planning; 测验 documentation; managing a 测验 group; 测验-driven 发展 principles; continuous delivery principles and their impact on 测验ing.

额外的需求

所有学生必须通过大学写作(120年英格), 和基本学习策略(PF 121)或学习策略(PF 321),然后再注册任何200或以上水平的课程. 在美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜入学的学生,如果转学学分少于30小时,则必须通过PF 121基本学习策略,而不是PF 321学习策略. 人际沟通(通讯150)或言语沟通(SPCH 100)必须在注册任何300或以上水平的课程之前进行. 学生还必须满足大学代数能力要求.

微证书与工作要点一致

在当今动态的工作环境中,适应性强的专业人士茁壮成长. 微证书——可以作为一个独立的课程,也可以整合到你的学位课程中——是一个简短的证书, 特定技能的认可,使您能够展示您在特定领域的能力. 比如美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的学位课程, 微证书与市场和行业需求保持一致,以确保您学到的知识可以立即投入使用. 微证书可以通过数字徽章轻松共享,并可以堆叠以创建独特的需求技能组合.

计算机科学学士学位要求 & 结果

索取免费资料!

想了解更多关于美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的信息? 完成这个简单的表格——只需要一分钟!

请求的信息

在提交我的联系方式, 我知道我会接到电话, 关于进入美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜的短信和电子邮件. 我可以在任何时候选择退出这些通信.

您的隐私对美高梅官网app-美高梅官网appv9.0.0官方版APP下载_apple app store美狮排行榜很重要. 隐私政策
加载...

计算机科学工作 & 机会

计算机程序员

计算机程序员创建和编码软件程序和网站, 为计算机用户提供功能性或娱乐性的使用方式, 存档, 搜索文档, data, 和信息.

数据库管理员

数据库管理员为基于计算机的数据存储创建解决方案, 检索, 管理, 跟踪, 和操作.

企业系统开发人员

企业系统开发人员创建基于技术的创建方法, 改善, 维护计算机系统和应用程序.

软件架构师

软件架构师通过为软件开发人员提供平台来合作创建和发展计算机程序, 编码, 技术要求.

软件工程师

软件工程师确定用户需求和功能需求,以便进行设计, 开发, 测验, 并部署软件系统.

系统分析师

系统分析师调查业务问题并提出基于技术的解决方案, 软件和系统, 确保业务标准和需求就是我

Web应用程序开发人员

Web应用程序开发人员在创建应用程序和动态互联网内容时使用编程和脚本语言将业务计划转换为在线活动.

计算机科学就业展望

13%

从2021年到2031年,计算机科学的工作岗位预计将增加13%

所有职业

2021
5400282个工作岗位
2031
6080567个工作岗位
Show Details >

计算机和信息系统经理

2021
493607个工作岗位
2031
549484个工作岗位

医疗库里, 医疗记录专家, 卫生技术人员和技术人员, 所有其他的

2021
337182个工作岗位
2031
371327个工作岗位

软件开发人员和软件质量保证分析师和测试人员

2021
1600098个工作岗位
2031
1924125个工作岗位

计算机用户支持专家

2021
699494个工作岗位
2031
769787个工作岗位


来源信息由Lightcast提供.

计算机科学知识 & 一套技能

通过教你的课程,获得雇主所需要的技能:

计算机科学学士常见问题

回到大学博客

相关的项目