计算机科学

培养在前沿职业中找到自己所需的技能.


申请EOU
在线
请求的信息

计算机科学课程的学生为软件开发的未来做准备,以解决21世纪美国面临的复杂问题. 计算机科学仍然是美国和世界上最受欢迎的研究领域之一.

“东部更新”重点介绍了科学设施、项目

校长汤姆·英斯科与欧欧学生和教职员工于2月11日举行了一场现场网络研讨会. 24.

阅读更多

欧洲大学计算机科学专业 包括核心学分, 选修课学分, 还有数学学分, 除了通识教育的要求. 获得B.A. 外语要求,或者你的B.S. 还有12个科学学分.

核心课程包括软件介绍, 操作系统, 数据库管理加上算法和分析. 这些是几乎所有IT工作都需要的技能.

独特的选修课包括新媒体, 计算理论, 三维图形和动画, 网络管理和人工智能. 你也可以选择一门独立的专业课程.

计算机科学课程设置

cs110 -选题(学分:1至6)

对学生和教师都感兴趣的主题进行深入的介绍. 主题将根据教师的兴趣和可用性而逐年变化. 先决条件:某些主题可能需要.cs121 -软件开发入门(学分:1)
这门概览课程介绍计算机软件, 它的发展过程, 以及它在当代社会中的应用. 主题包括数据表示, 基本计算机体系结构, 软件类别包括多媒体产品, 最终用户应用程序, 过程控制, 科学计算.

cs140 -微型计算机系统(学分:3)

重点放在微型计算机系统作为一个整体的技术细节上,以便培养熟练的用户. 本课程的重点是微型计算机操作系统, 它们的结构及其与微机体系结构的关系, 对通过微机及其硬件接口的信息流的技术理解. 本课程也会介绍网际网路、网路和通讯协定,例如TCP/IP.

cs161 - csi基础(学分:4)

介绍基本数据表示, 分支和迭代, 内存管理, 计算机体系结构, 以及问题解决方案的分析和设计.

cs162 - CS II基础(学分:4)

介绍了一些常用的搜索和排序算法, 算法复杂度分析, 异常处理, 文件输出. 先决条件:数学111,CS 161.

cs209 -实习(学分:1-15)

cs210 -选修课(学分:1至6)

对学生和教师都感兴趣的主题进行深入的介绍. 主题将根据教师的兴趣和可用性而逐年变化. 先决条件:某些主题可能需要.

CS 221 - C/ c++编程(学分:4)

介绍在C和c++中使用的编程基础知识, 包括选择语句, 循环, 数组, 字符串处理, 指针, 寄存器和函数. 实际练习需要这种结构, 编译, 调试, 以及执行完整的程序,实现给定的算法来解决简单的问题. The emphasis in this course will be on the common features of C and C++; however memory allocation and the use of 指针 will be discussed in the context of the ANSII C 实现. 前提条件:cs162.

cs248 - Unix编程(学分:3)

UNIX工具编程的要点将包括高级编程语言的使用, 公用事业公司, 和工具包. 主题包括UNIX shell和基本实用程序以及网络安全问题, 以及高级网络和协议基础知识. 为学生提供了一个将工具和编程语言组合起来的机会,这些工具和编程语言将帮助他们更好地利用UNIX. 前提条件:cs221.

cs260 -数据结构(学分:4)

介绍常用数据结构的各种实现及其应用. 主题包括列表、堆栈、队列、树和哈希表. 前提条件:cs162.

cs310 -选择主题(学分:1至6)

对学生和教师都感兴趣的主题进行深入的介绍. 主题将根据教师的兴趣和可用性而逐年变化. 先决条件:某些主题可能需要. 注册本课程的学生必须至少有大二的成绩.

cs311 -操作系统(学分:3)

开发计算机操作系统所涉及的原理和问题. 操作系统开发概述, 顺序和并发进程, 合作, 沟通与互斥, 同步构造:监视器, 条件临界区, semaphores; deadlocks, 资源分配, 调度策略, 存储管理. 前提条件:cs248. 学生必须至少有二年级的成绩才能注册本课程.

cs315 -交互软件设计(学分:4)

大学毕业生要求- UWR
涵盖软件开发模型, 重点放在原型模型上, 用户界面设计. 学生将设计一个互动产品, 为设计的每个阶段提供可交付成果,直至开发出工作原型. 先决条件:cs162:计算机科学基础II.

cs316 -创作环境编程(学分:4)

学生学习应用程序和面向对象的编程方法来创建交互式产品的信息, 教育, 和娱乐应用程序的网络或独立交付先决条件:cs162:计算机科学基础II.

cs318 -算法分析(学分:4)

对计算机应用中经常出现的各种算法进行分析. 用于分析和改进诸如列表搜索等领域算法的基本原理和技术, 排序, 模式识别, 多项式与矩阵计算. 先决条件:数学231和CS 260. 学生必须至少有二年级的成绩才能注册本课程.

cs321 -计算理论(学分:3)

包括自动机,复杂性,图灵机,无法解决的问题. 前提条件:cs318. 学生必须至少有二年级的成绩才能注册本课程.

cs325 -应用3D图形和动画(学分:4)

涵盖三维计算机建模工具,用于创建静止和运动图像. Topics include creation of models using a variety of techniques including spline and vertex editing; 动画 using keyframes, skeleton rigging and morph targets; virtual lighting, 使用纹理贴图. 先决条件:cs162:计算机科学基础II.

cs328 -电子游戏设计入门 & 发展(来源:4)

电子游戏的设计、执行和测试. 包括增量游戏引擎开发, 简单的图形, 用户输入, 动画, 声音, 音乐, 还有人工智能. 先决条件:cs221, cs260.cs330数据库管理系统(学分:4)
与信息传递相关的数据系统的分析、设计和实现. 前提条件:cs260, cs3184. 学生必须至少有初中学历才能注册本课程.

cs335 -网络/网络管理(学分:4)

开放系统互连参考模型(OSI)的介绍性研究. 涵盖的主题包括网络架构, 数据流控制, 传输控制, 路径控制, 复苏, 以及路由技术. 前提条件:cs311. 学生必须至少有二年级的成绩才能注册本课程.

cs344 -系统分析 & 设计(来源:3)

介绍面向对象软件开发的基本概念. 涵盖使用统一建模语言(UML)的需求确定、规范和系统设计. 重点放在迭代和增量软件开发的方法上. 前提条件:cs260. 学生必须至少有二年级的成绩才能注册本课程.

CS 360 -面向对象程序与c++(学分:4)

面向对象程序设计的c++研究. 涵盖了初级和中级概念,包括类, 对象, 成员函数, 重载, 继承, 多态性, 模板, 虚函数. 前提条件:cs221, cs260. 学生必须至少有二年级的成绩才能注册本课程.

cs369 -移动应用开发(学分:4)

开发手机应用程序, 平板电脑, 以及其他移动设备, 从硬件和用户的角度强调移动应用程序设计和开发所面临的限制. 介绍当前的移动应用框架、事件和用户界面. 先决条件:cs360.

cs370 -用户界面设计(学分:3)

大学毕业生要求- UWR
介绍人机界面设计原理及实现方法, 评价, 以及人机交互方面的研究. 主题包括用户心理学, 对话框样式, 错误处理和报告, 系统响应时间, 用户文档和帮助系统, 还有“智能”界面. 讨论了实现和测试人机界面的技术. 前提条件:MM 252和MM 315(并发). 学生必须至少有二年级的成绩才能注册本课程.

cs380 -软件工程(学分:4)

重点在于规范, 组织, 实现, 测试, 软件文档. 大型软件项目的固有问题、挑战、工具和方法. 介绍在软件生产的各个阶段使用的方法和工具. 本课程应使学生为他们作为软件专业人员将遇到的问题做好准备. 前提条件:cs344. 学生必须至少有二年级的成绩才能注册本课程.

cs381 -编程语言(学分:4)

高级编程语言的概念. 几种现有语言的语法和语义. 编译器,解释器和正式语法规范. 前提条件:cs360. 学生必须至少有二年级的成绩才能注册本课程.

cs401 -顶点(学分:1到6)

前提条件:高年级学生或导师同意. 学生必须至少有初中学历才能注册本课程.

cs407 -研讨会(学分:1至6)

前提条件:初级或高级职位. 学生必须至少有初中学历才能注册本课程. 学分:

cs409 -实习(学分:1至12)

学生在专业或预专业设置中获得实践经验. 先决条件:上级部门的立场和教师的同意. 学生必须至少有初中学历才能注册本课程.

cs410 -选修课(学分:1至5)

对学生和教师都感兴趣的主题进行深入的介绍. 主题将根据教师的兴趣和可用性而逐年变化. 先决条件:某些主题可能需要. 学生必须至少有初中学历才能注册本课程.

cs425 -计算机图形学(学分:4)

本课程研究三维计算机图形生成和显示的基本原理.主题包括几何变换, 3D观看和投影, 照明和阴影, color, 相机模型和交互, 和标准图形api. 先决条件:CS 221和初级地位.

CS 427 -数值计算(学分:3)

数值方法概论. 包括初级错误讨论的主题, 多项式, 插值, 交, 线性方程组, 以及非线性方程的解. 先决条件:数学261,CS 360. 学生必须至少有初中学历才能注册本课程.

CS 428 - Web架构/编程(学分:4)

本课程将涵盖动态网页开发和Web服务器编程领域的一些新兴技术, 包括DHTML, XML, 和Java服务器页面. 前提条件:cs330. 学生必须至少有初中学历才能注册本课程.

cs440 -人工智能(学分:4)

智能系统和人工智能编程的基本概念, 表示, 控制, 沟通, 和感知. 先决条件:cs318, cs360,和初级地位回到顶部

教师

史蒂夫Sheehy
助理教授. 在加入EOU之前,Steve做了24年的软件工程师, 为电信行业开发软件. Steve的专长是面向对象编程, 软件工程, 数据库管理系统.

O. BH 107 b
T. 541-962-3065
E. ssheehy@jcsc588.com


Jenelle戴维斯
兼职讲师,于2019年来到EOU. Jenelle是一名在政府工作了20年的计算机科学从业人员, 电信, 和咨询. Jenelle担任计算机科学讲师已有14年. 她的专长包括网络、网络安全和应用程序开发.

E. jdavis19@jcsc588.com


蒂姆•哈里森
助理教授,2018年来到欧欧. 在来到EOU之前,Tim做了30年的计算机科学家,6-12年级的计算机科学老师6年. 蒂姆设计和开发工具(软件), 方法, 和培训)来改进美国的软件开发实践.S. 15年的国防工业. 然后,他教授/咨询了15年的面向对象技术. Tim的专长是面向对象技术(分析、设计) & 编程)、需求分析、编程语言和计算机科学教育.

O. BH 107 d
T. 541-962-3084
E. tcharrison@jcsc588.com


哈立德·塞卜哈
兼职讲师,于2020年来到EOU. 他有超过十年的工业和教学经验. 他目前是威斯康星大学密尔沃基分校(UWM)的全职高级讲师。. Khaled的专长是计算机网络,编程, & 网络安全.

E. ksabha@jcsc588.com


Samuel Sambasivam博士.D.
兼职讲师,于2020年来到EOU. 他在高等教育领域任职超过33年,包括面对面和在线教育. 他做了广泛的研究, 为出版物撰写, 并在计算机科学和数学方面做过演讲. 他目前的研究兴趣包括大数据分析, 网络安全, 人工智能, 电子学习技术, 软件工程, 客户端/服务器应用程序, 遗传算法, 和XML数据库应用. 他曾在本科和研究生课程中教授各种计算机科学课程

E. ssambasivam@jcsc588.com


格雷格Schulberg
兼职讲师. 格雷格有电气工程的背景,并担任了多年的工程师, 后来成为一家大型电信公司的专业软件开发人员. 他在计算机科学方面的专长是软件工程和体系结构. 他目前是蓝山社区学院数学和计算机科学系的全职教员.

E. gschulbe@jcsc588.com


基尔Wadner
二级高级指导员,2019年加盟EOU. 具有企业环境软件工程背景, 基尔是一名信息安全专家. 他专门研究网络安全,涵盖了进攻和防御领域.

O. BH 107
T. 541-962-3703
E. wadnert@jcsc588.com


布莱恩Scavatto
兼职讲师,于2020年来到EOU. Brian是一名网络安全从业者,在地方/联邦执法方面拥有超过10年的经验, 美国.S. 情报部门,最近在金融服务部门. 布莱恩教授计算机科学和网络安全课程已经六年了. 布莱恩的专业领域是事故响应, 网络风险, 网络威胁情报, 内部威胁, 以及网络防御.

E. bscavotto@jcsc588.com


澳门太阳成城6138欧洲大学计算机科学专业

如果你对编程感兴趣,澳门太阳城BBIN的计算机科学系是一个很好的选择, IT管理, 数据分析, 系统管理, 软件工程, 网络安全, 或者高级学习. 获得学位后, 您将具备在私营或公共部门工作的技能. 我们的课程使您能够根据您想要的职业轨迹个性化您的学位.

我们的计算机科学课程也是独一无二的,因为它的个性化教学和教师都是教学和技术方面的专家. 该项目的毕业生继续为小型和大型企业工作, 知名的企业, 大专院校和私人公司. 由于云计算的兴起,你的技能将受到追捧, 大数据存储和信息安全需求加大. 你有计算机科学学士学位, 网络安全, 或者来自EOU的IT管理, 你的事业机会很多.


计算机实验室

EOU在校园内有多个计算机实验室可供选择,并提供24小时访问. 这些实验室在课堂上使用,但也可以让学生在与计算机科学相关的项目中独立工作, 多媒体, 艺术和更多. EOU努力保持对尖端硬件和软件的访问,以使我们的学生拥有成功所需的工具.

找一份工作

EOU的计算机科学学位将为计算机编程的职业生涯奠定基础, 软件开发, 系统分析等等. 这些在公共和私营部门都有很高的需求.

欧研毕业生目前的工作收入为100万美元, 苹果, 或者在研究生课程中寻求进一步的专业知识.

参与课程

参加3D图形课程的学生

课程包括计算机科学基础1 & II, 数据结构, 操作系统, 计算机体系结构, 人工智能, 移动应用开发, 3D图形和动画和更多.

顶石

顶点项目有助于将学生的学习转化为实用和专业的工作. 最能引起人们注意的是游戏《澳门太阳成城6138》!安东尼·希尔亚德将其发扬光大 几年前的顶点. android手机可以从b谷歌应用商店下载 在这里.


有学分可以转换?

转学分的选择使你的课程更实惠,可以帮助你更快地找到工作. 我们最多允许 以前大学课程的135个学分 转入EOU. 所有EOU专业都要求至少20个EOU学分.

要查看您的学分如何转移,请使用我们的 转移相等 工具.

成为天文澳门太阳城BBIN

ASTEO由美国国家科学基金会S-STEM项目资助,支持学生在完成本科学位后进入工业界或读研.


奖学金申请

东部边缘

发现你的真实本性与东部边缘. 了解更多.