下面的列表是 不 一个完整的项目课程列表,并显示了过去、现在、 还有两项. 查看完整的学位/证书要求和课程设置 点击下面的链接.
CSIS 110 -信息技术基础- 3.00学分
介绍与计算机硬件相关的信息技术词汇和基础知识, 软件, 网络, 安全, 基本的资讯科技知识. 本课程帮助学生准备CompTIA IT基础认证考试.
CSIS 111 -计算机硬件,维护和故障排除- 3.00学分
前提条件:CSIS 110与等级C或更好. 本课程向学生介绍维修, 升级, 设置, 以及个人电脑硬件的扩展. 学生将探索微型计算机的结构, 功能, 组件以及安装方法和程序, 故障排除, 以及对计算机系统的修改. 本课程帮助学生准备当前CompTIA A+认证所需的两门考试中的第一门.
CSIS 115 -计算机概念和应用- 3.00学分
本课程提供大学水平课程和职业准备成功所需的基本技术技能. 主题包括本地、网络和基于云的存储媒体上的文件管理. 其他主题包括文字处理, 电子表格, 数据库, 演示软件以及网络信息导航, 数据安全和个人信息保障. 测试出选项可根据要求提供.
CSIS 119 -脚本基础- 3.00学分
前提条件:CSIS 110与等级C或更高. 本课程提供了Bash, PowerShell和Python脚本语言的深入介绍. 学生将探索命令行界面,学习每种语言的脚本基础和策略,同时构建用于系统管理和任务自动化的脚本. 学生还将探索与脚本相关的安全概念.
CSIS 123 -编程基础- 3.00学分
先决条件:数学31或更高(不包括数学100), 或者数学分班考试的适当分数. 介绍良好设计的原则和所有编程语言的共同特点. 有使用特定编程语言编写代码的经验, 并与其他常见的编程语言进行比较. 根据解决问题的策略编写结构良好的程序程序.
CSIS 128 - Web开发- 3.00学分
前提条件:CSIS 110或CSIS 115与等级C或更高. 深入介绍为互联网站点创建网页. 创建使用所有基本组件的独立网页, 然后建立一个网站,遵循良好的设计和导航原则. 互动和多媒体功能将被添加到网站. 有关互联网的问题将被讨论.
CSIS 143 -数据库设计和管理- 3.00学分
前提条件:CSIS 110或115与等级C或更高. 数据库设计与管理概论. 主题包括术语和概念, 数据建模, 数据库设计, 关系数据库, 数据库查询语言, 分布式数据库, 物理数据库设计, 安全性和实现. 讨论隐私和道德问题的各个方面. 集成数据库理论与实际动手的方法.
CSIS 151 -微软操作系统概念- 3.00学分
前提条件:CSIS 110与等级C或更好. 本课程向学生介绍这些概念, 特性, 以及操作系统的重要功能. 学生将安装和配置微软Windows操作系统(OS). 学生将使用各种工具和技术来探索安装后和正在进行的维护活动,如更新, 保护, 优化, 监控, 以及Windows操作系统的故障排除. 学生还将探索环境和安全概念, 以及专业和客户服务. 本课程帮助学生准备当前CompTIA A+认证所需的两项考试中的第二项.
CSIS 152 - Linux操作系统.00学分
前提条件:CSIS 110与等级C或更高. 本课程将向学生介绍Linux操作系统. 使用命令行和图形用户界面工具和技术, 学生将从系统管理员和最终用户的角度探索和学习如何管理操作系统.
CSIS 161 -网络基础- 3.00学分
前提条件:CSIS 110. 本课程向学生介绍故障排除所需的知识和技能, 配置, 并管理常用的网络无线和有线设备, 建立基本的网络设计和连接, 理解并维护网络文档, 识别网络限制和弱点, 实现网络安全, 标准, 和协议. 学生还将探索包括统一通信在内的新兴技术, 移动, 云, 虚拟化技术. 本课程帮助学生准备当前的CompTIA网络+认证考试.
CSIS 170 -信息安全原则- 3.00学分
前提条件:CSIS 110与等级C或更好. 本课程介绍信息安全领域,并评估组织运作的信息安全环境.
CSIS 221 -介绍计算机体系结构- 3.00学分
前提条件:CSIS 123 & 数学120. 数据表示, 数字系统, 布尔代数, 时序逻辑, 寄存器间转移和其他微操作, 计算机组织与设计, 计算机软件, 以及输入和输出的组织.
CSIS 222 -面向对象编程与Java - 3.00学分
前提条件:CSIS 123与等级C或更高. 本课程介绍使用Java语言的面向对象程序设计(OOP). 课程主题包括对结构化编程概念的回顾, 使用Java集成开发环境(IDE), 并介绍了面向对象的设计和编码方法. 面向对象的Java编程方法强调数据封装, 数据抽象, 继承, 多态性, 使用内置类和库, 类层次结构, 可重用的设计, 包含图形用户界面的小程序, 事件驱动编程.
面向对象编程与c++ - 3.00学分
前提条件:CSIS 123与C或更好. 面向对象程序设计导论,适合具有过程式程序设计背景的学生. 数据封装, 信息隐藏, 内置类和库, 继承, 多态性, 简单的图形用户界面, 用户定义类和事件驱动编程. 基本面向对象设计, 维护软件, 软件重用, 类层次结构, 设计模式和通用建模语言. 使用面向对象语言.
CSIS 228 -高级Web开发- 3.00学分
前提条件:CSIS 128与等级C或更高. 以CSIS 128讨论的主题为基础, 本课程深入介绍XHTML和客户端脚本, 介绍当前的Web开发主题. 主题包括DHTML, 电子商务, 安全, Web数据库编程, 服务器端脚本, XML, 以及网站的架构和配置.
CSIS 230 - Windows服务器和活动目录基础- 3.00学分
先决条件:(CSIS 112或161,成绩C或以上)和(CSIS 151或152,成绩C或以上). 有效管理所需的基本技能, 监控, 维护微软网络,包括安装Windows Server, Active 目录配置, 用户帐户管理, 文件共享, 集团的政策, 还有网络印刷.
CSIS 232 -虚拟化和云计算概念- 3.00学分
前提条件:CSIS 230与等级C或更高(或并发注册). 本课程涵盖了现代网络中的各种技术. 主题包括数据中心基础设施, 云计算, 虚拟化, 虚拟网络, 远程管理, 以及网络故障排除. 学生将获得使用行业标准工具实现和管理虚拟数据中心组件的经验. 学生还将接触到云计算的当前和高级主题.
汇编语言编程- 3.00学分
前提条件:CSIS 123. 计算机程序汇编语言编码概论, 子, 过程调用, 和宏. 使用指令语法和各种指令类型来实现算术运算, 赋值, 比较, 分支, 和重复. 基本数据格式的操作,包括二进制和十六进制值、字符串和数组. 有效地使用汇编程序、链接过程和调试技术.
Csis 265 - .. NET Web编程与c# - 3.00学分
前提条件:CSIS 222或CSIS 223. 为万维网开发基于Web的接口或在内部网环境中使用的编程技术. 主题包括Web界面概念, 事件驱动架构, Web数据库编程, 服务器端和客户端脚本, 网站架构和配置, 电子商务应用, 和安全. 本课程从面向对象设计的角度介绍这些主题,使用ASP中的c#编程语言.NET和ADO.。NET应用程序开发.
CSIS 270 -网络和系统安全- 3.00学分
前提条件:CSIS 112或CSIS 161与等级C或更高, CSIS 170,成绩C或以上(或同时入学). 本课程将通过探索漏洞向学生介绍网络和系统安全, 威胁, 攻击, 和对策. 学生还将学习基本的安全设计原则和实现技术. 本课程帮助学生准备当前的CompTIA安全+认证考试.
CSIS 271数据结构和算法分析- 3.00学分
前提条件:CSIS 223或数学121. 这门课, 使用C + +, 向学生介绍数据结构类型, 分类, 以及集成的抽象数据类型. 学生将使用模块开发抽象、规范和程序构建技能. 介绍了实现数据结构的算法,并分析了它们的效率.
CSIS 279 -面向对象编程与Python - 3.00学分
先决条件:CSIS 123最低成绩为C. 本课程向学生介绍使用集成开发环境进行Python编程的概念. 涉及的主题包括堆栈, 队列, 类, 对象, 构造函数, 继承, 和多态. 完成课程后, 学生将能够理解如何创造, 修改, 并维护Python程序,以交付面向对象的设计和强调解决问题, 理论, 软件开发原则.
CSIS 280 -渗透测试- 3.00学分
前提条件:CSIS 270与等级C或更高(或并发注册). 本课程向学生介绍渗透测试的基本概念. 学生将学习如何在渗透测试的各个阶段使用各种行业标准工具和技术. 学生也将了解适当规划的重要性, 沟通, 以及报告写作. 本课程帮助学生准备当前的CompTIA Pentest+认证考试.
CSIS 281 -网络分析- 3.00学分
前提条件:CSIS 270与等级C或更好. 本课程向学生介绍网络分析的基本概念. 学生将探索和使用威胁检测工具, 进行数据分析, 并解释结果以识别漏洞, 威胁, 以及组织的风险. 本课程帮助学生准备当前的CompTIA网络安全分析师(CySA+)认证考试.