计算机科学-澳门赌场手机赌博平台

计算机科学

节目介绍

你想知道如何设计和编程当今一些最伟大的创新的供电的计算机?有没有想过你的手机是如何知道离这里最近的星巴克,谷歌的自动驾驶汽车如何,甚至有可能,或如何将音乐和照片住在云计算?也许你想知道计算机如何保护企业 - 和人 - 和其他网络安全问题。 澳门手机赌博平台的计算机科学程序,基于最新的ACM / IEEE建议和高性能计算的重点课程,将你准备在计算机编程,网络,数据库管理生涯,多媒体设计或技术架构。

骄傲的点

  • 你必须通过我们与美国国家科学基金会支持的极端科学与工程发现环境合作伙伴关系获得了最强大的计算资源和专业技术的国家。
  • 计算机科学系从事私营部门,支持研究和伙伴关系的国家和国际用户群体和举措。

把你的学位工作

注意:虽然工资取决于几个因素,包括您的经验,教育和培训,以及地理和行业的水平,这里是未来的就业增长和工资在这一领域的采样。

计算机和信息技术职业的就业预计将增长12%,2014至24年,比一般的其他职业更快。最近的平均年薪工资计算机和信息技术职业$ 79390 - 比平均年工资为所有其他职业更高。


ü。秒。劳动统计样本数据的局

工作

平均工资

在2024年的就业增长

计算机和信息研究科学家

 $一十万八千三百六十每年

11%(2700个更多的就业机会)

计算机网络架构师

 $九八四三零每年

9%(12700个以上作业)

计算机分析师

$八二七一〇每年

21%(118,600更多的就业机会)

了解更多信息

数学与计算机科学系
在澳门赌场手机赌博平台
goodwyn大厅213
334-244-3677
mathcs@aum.edu

飞升warhawks

  • 乔纳森·亨森是亚马逊软件开发工程师。
  • 马纳尔阿卜杜拉赢得了劳伦斯的实习·利弗莫尔国家实验室。

计划概述

下面的课程列表是什么这样的学术程序需要的表示。对这一计划进行了详细全面审查,请参阅我们的官方 在线目录 并与咨询 学术顾问。此房源不包括各专业所需的核心课程的课程,可能不包括某些特定的程序信息,如招生,保留和终止标准。

学习计划


课程#

课程名

描述

1000

计算机应用调查

(3)。 PR,数学0800或数学1100或数学1120或数学1150应用程序,如文字编辑,电子表格和数据库系统。包括介绍微型计算机和它们的硬件,通信,操作系统和编程。包括动手实验课。没有假设电脑的先验知识。

1110

计算机科学导论

(3)。 PR,数学800引入到计算机科学的学生很少或根本没有编程经验。学生们学习如何编程,以及如何使用计算技术来解决问题。主题包括算法,仿真技术和使用的软件库。

1210

介绍计算工程师和科学家

(3)。 PR,数学1150计算机编程的高级语言(matlab编程),重点是利用计算机作为工程或科学的工具。

2000

结构化编程我

(3)。 PR,数学1120或数学1610分时计算机系统。编程方法和解决问题的技巧;数字和字符串处理;静态和动态数据结构;程序,功能和递归;文件。在计算机语言C ++进行。

3000

结构化程序设计II

(3)。 PR,CSCI 2000年,数学1620(coreq)。高级编程技术,包括软件开发方法,抽象数据类型和实施以及经典的数据结构如栈,队列和二叉树的应用;编程ADA分配。

3100

UNIX和C

(3)。 PR,CSCI 3000 C编程语言的高级调查和类Unix操作系统。注重算法中的C和使用的主要的UNIX实用程序的执行。

3200

并行编程

(3)。 PR。,3100 CSCI引入到并行计算机系统和它的编程范例。并行,并行通信和协调以及并行算法和在并行代码的错误的概念所覆盖。它涵盖了MPI,OpenMP的,CUDA和OpenCL。

3300

介绍了计算机体系结构

(3)。 PR。,2200 CSCI介绍的体系结构和计算机的功能。主题包括微处理器,存储器,控制单元,存储器,I / O系统,机器语言,汇编语言,高级语言,功能组织,计算机体系结构和系统软件之间的关系。

3600

基本的算法设计与分析

(3)。 。PR,CSCI 3400算法标准计算问题;设计和实现的高效算法;算法效率的数学分析

3650

在计算机科学伦理

(3)。 PR,英格兰1010和3600 CSCI本课程主要集中于部署和使用计算机技术的社会,法律,道德和文化的问题。包括有关国家和国际专业协会和组织生产的道德文件的代码信息。

4100

软件组件

(3)。 PR,CSCI 3400抽象和实施可重用的计算机软件组件与应用程序的数据结构和算法和大型,软件密集型程序的工程。使用ADA;假设在ADA的基本面背景。

4200

形式语言理论

(3)。 。PR,CSCI的正则集,上下文无关语言和图灵机3000的数学模型;确定性和不确定性模式,封闭性,正常的形式和应用。

4300

介绍了操作系统

(3)。 PR。,CSCI 3100和3300 CSCI介绍基本概念在操作系统。主题包括进程管理,主存储器管理,虚拟内存,I / O和设备驱动程序,文件系统,辅助存储器管理,引入到临界区和死锁。

4350

网络系统

(3)。 PR,CSCI 3000和3300 CSCI重点对现代网络系统,网络体系结构/组织和网络通信的基本概念(如OSI和TCP / IP模型)。主题包括无线网络,交换和路由,拥塞,上网流量,以及网络的安全性。

4400

分布式计算

(3)。 PR。,CSCI 3100和3300 CSCI这当然讨论的分布式系统的基本原理。被引入了可以利用空闲的CPU周期和许多网络系统的存储空间,客户机 - 服务器应用程序,网格和云计算的概念的系统。

4450

数据密集型计算

(3)。 PR。,3770 CSCI和CSCI 4400这当然涵盖的主题从在关系数据管理到高度可扩展的数据使用并行数据库系统的处理核心技术的频谱如查询处理,数据存储,可扩展的数据处理,并且并发控制的原理。

4500

移动计算

(3)。 PR,使用苹果iOS或Android平台CSCI 4100本课程介绍了智能手机或平板设备编程。简要介绍目标c(IOS),JAVA(机器人),HTML5,PHP,JavaScript等这当然是一个动手示例课程定向。

4550

电脑图像

(3)。 PR。,3400 CSCI和数学2660图形系统的体系结构被引入,2-和3-d转换,基质制剂,和级联。削波和窗。图形系统,分段显示文件,环等的数据结构隐藏线,面消除。阴影

4924

计算机科学实习

(3)。 PR,导师许可。合格的学生将在教师和计算机专业人员共同监督。实习可以让学生获得行业工作经验

4950

在计算机科学高级研修班

(3)。 PR。,新英格兰1010和导师许可。学生在一个技术话题的演讲引导并完成一个适当的项目。职业和就业信息和指导提供。

4970

在计算机科学专题

(1-3)。 PR,导师许可。学生就共同关心的一些议题的工作人员的指导下工作。与数学系主任批准,可以采取通过/失败。