计算机科学与计算机工程(CSCE)

课程

中信建投国际A101计算机科学导论3学分

提供计算机科学和编程的广泛概述。主题包括编程简介、算法问题解决和硬件的基本概念。演示计算在解决有用的问题以及呈现使学生能够编写简单程序的编程概念方面所起的作用。
特别注意:本课程面向几乎没有编程经验的学生。

前提条件:ALEKS总体测试1得分为030,或ALEKES总体测试2得分为030.或ALEKS总体测试3得分为030-或ALEX总体测试4得分为030/或ALEGS总体测试5得分为030/数学A055最低等级为C或数学A060最低等级为C或数学A105最低成绩为C或同时注册或数学A151最低成绩为C或同时注册或数学A152最低成绩为C或同时注册或数学A155最低成绩为C或同时注册或数学A251最低成绩为C或同时注册或数学A251F最低成绩为C或同时注册或数学A252最低成绩为C或同时注册或数学A252F最低成绩为C或同时注册或数学A253最低成绩为C或同时入学。

中国建筑工程协会A201计算机程序设计I4学分

介绍基本的计算机编程技术和问题解决。涵盖基本语法;顺序、分支和迭代执行;数组、函数、结构、指针和动态内存分配/释放。
注册限制:学生必须同时注册实验室。

前提条件:(中信建投国际A101最低等级为C或西班牙A261最低等级为C)和(数学A105最低成绩为C或同时注册或数学A151最低成绩为C或同时注册或数学A152最低成绩为C或同时注册或数学A155最低成绩为C或同时注册或数学A251最低成绩为C或同时注册或数学A251F最低成绩为C或同时注册或数学A252最低成绩为C或同时注册或数学A252F最低成绩为C或同时注册或数学A253最低成绩为C或同时入学)。

Corequisites公司:CSCE A201L。

中国建筑工程协会A211计算机程序设计II4学分

涵盖面向对象的编程概念,包括使用对象、类、继承、层次结构、多态性、递归、单元测试、泛型、链表、向量、迭代器、事件处理和异常处理构建的实际应用程序。
注册限制:学生必须同时注册实验室。

前提条件: 中国建筑工程协会A201最低等级为C。

Corequisites公司:CSCE A211L。

中国建筑工程协会A222面向对象编程I3学分

深入报道Java编程语言中的面向对象编程。主题包括继承、抽象、接口、引用、多态性、动态绑定、类层次结构、容器类、随机访问文件输入/输出(I/O)、可串行性、图形应用程序、事件处理、统一建模语言(UML)和面向对象设计。

前提条件: 中国建筑工程协会A201最低等级为C。

中国建筑工程协会A241计算机硬件概念4学分

用于构建简单组合和顺序数字系统的积木的电子设备的分析和设计。介绍数据存储格式、数字系统和字母数字代码,以及在计算机中实现逻辑和算术运算的方法。将硬件组件的能力和限制与计算机处理、存储器和控制功能的设计要求联系起来。
注册限制:学生必须同时注册实验室。
交叉列表: EE A241标准

前提条件: 中国建筑工程协会A201最低等级为C或CSE A205型最低等级为C。

Corequisites公司:CSCE A241L。

中国建筑工程协会A248计算机组织与汇编语言程序设计3学分

涵盖计算机处理器的组织和操作,包括寄存器、存储器、输入/输出(I/O)和控制。汇编语言编程,重点放在硬件/软件接口和计算机设计上。

前提条件: 中国建筑工程协会A241最低等级为C或EE A241标准最低等级为C。

CSCE A302型Java中的设计模式3学分

介绍Java作为现代面向对象和可移植编程语言。用设计模式说明Java的功能,作为开发面向对象软件中反复出现的问题的解决方案。包括对当前面向对象语言中的重要设计模式和选定编程项目的详细检查。引入现代并行计算技术,如线程技术。
注册限制:计算机科学理学士、计算机系统工程理学士或电气工程理学士

前提条件: 中国建筑工程协会A211最低等级为C。

中国建筑工程股份有限公司A305Android编程3学分

涵盖Android开发概念和编程。主题包括开发环境、设计问题、接口和输入/输出(I/O)、代码开发和发布。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A222最低等级为C。

中信建投国际A311数据结构和算法3学分

以有效和高效的数据结构形式表示和组织数字信息,以程序方式操作数据结构,以及分析和评估各种算法。将涵盖以下主题:抽象数据类型(ADT)、数组、表、链表、堆栈、队列、树、排序、搜索、图、哈希、生成树、不相交集、并行算法和堆。
注册限制:计算机科学理学士、计算机系统工程理学士或电气工程理学士;或教员批准

前提条件: 中国建筑工程协会A211最低等级为C。

中信建投国际A321操作系统3学分

操作系统入门课程。涵盖的主题包括支持应用程序所需的资源管理和抽象的所有方面,包括:基本安全性、进程和线程、处理器调度、同步、内存管理、虚拟内存、虚拟机、设备驱动程序和输入/输出(I/O)以及文件系统。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A248最低等级为C中信建投国际A311最低等级为C。

CSCE A331编程语言概念3学分

研究设计和实现现代编程语言所需的理论基础,包括语法、类型系统、语义和内存结构。比较不同范式中的几种编程语言,如过程语言、函数语言、逻辑语言和脚本语言。将用所学的每种语言进行编程作业。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A248最低等级为C中信建投国际A311最低等级为C。

中信建投国际A342数字电路设计3学分

使用集成电路和现场可编程门阵列(FPGA)的数字系统设计。数据路径和控制单元、有限状态机和定时分析的设计和讨论。数字电路仿真和电子原理图创建。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A241最低等级为C或EE A241标准最低等级为C。

中信建投国际A351自动机、算法和复杂性3学分

研究计算理论和算法分析与设计。主题包括无上下文语法和解析、有限自动机和正则语言、下推自动机和无上下文语法、确定性和不确定性图灵机、可判定性和可计算性。在算法领域,本课程提供并介绍了算法的分析和复杂性、搜索/排序算法、数学算法和图论算法。复杂性理论导论。
注册限制:获得计算机科学学士学位或计算机系统工程学士学位或电气工程学士学位,或讲师批准

前提条件: 中信建投国际A311最低等级为C(数学A261最低等级为C或(数学A265最低等级为C数学A306最低等级为C))。

中国建筑工程股份有限公司A360数据库系统3学分

数据建模、关系数据库概念和设计、规范化理论和结构化查询语言的应用。研究底层数据结构和数据处理架构的实现。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A211最低等级为C或中国建筑工程协会A222最低等级为C。

中信建投国际A365计算机网络3学分

介绍网络体系结构、分层协议、Internet协议和网络服务接口。重点是网络硬件的设计和实现,包括路由器、网桥、交换机、集线器和中继器。涵盖本地网络、寻址、路由、流控制、排队、路由协议和数据包丢失。
注册限制:获得计算机科学学士学位或计算机系统工程学士学位或电气工程学士学位,或讲师批准

前提条件: 中信建投国际A311最低等级为C。

CSCE A375加密货币技术基础3学分

介绍许多加密货币背后的加密原语、数据结构和挖掘动机。主题包括:加密散列函数、Merkle树、泊松过程、马尔可夫链、Bloom过滤器、自私挖掘、双重开销攻击和缩放问题。加密货币的安全和隐私方面也涵盖在内。

前提条件: 中信建投国际A311最低等级为C。

中信建投国际A381计算机图形学3学分

在可编程三维图形硬件上创建计算机生成的图像。颜色、照明、纹理、隐藏曲面、三维几何变换、曲线和曲面表示、二维和三维用户界面,以及物理现象的可视化建模。
注册限制:计算机科学理学学士或计算机系统工程理学学士或电气工程理学学士或讲师批准

前提条件: 中信建投国际A311最低等级为C(数学A252最低等级为C或数学A252F最低等级为C)。

中信建投国际A395计算机实习3学分

在专业工作环境中应用计算机科学或计算机工程技能。
特别注意:最多可修三次,但只有三个学分可用于CS或CSE主要要求。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A211最低等级为C。

CSCE A401公司软件工程3学分

从介绍性编程序列扩展软件设计和开发的思想,以涵盖大型程序中遇到的问题。主题包括开发大型系统的软件生命周期模型、面向对象编程中的高级问题、设计模式、软件开发工具、项目管理原则和界面设计原则。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中信建投国际A311最低等级为C。

中国建筑工程学会A405人工智能3学分

介绍人工智能(AI)的基本概念。主题包括智能代理;启发式搜索、局部搜索和对抗搜索;一阶逻辑以及表示和机器学习的知识。
特别注意:完成学业的学生不能获得学分中国建筑工程协会A605.
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准
可堆叠: 中国建筑工程协会A605

前提条件: 中信建投国际A311最低等级为C。

CSCE A412公司进化计算3学分

向学生介绍进化计算广泛领域的学科,包括遗传算法、进化策略、进化编程和遗传编程。重点是正确程序的设计、实施、测试、调试和验证。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准
特别注意:完成学业的学生不能获得学分中国建筑工程协会A612.
可堆叠: 中国建筑工程协会A612

前提条件: 中信建投国际A311最低等级为C。

CSCE A415型机器学习3学分

对机器学习的基本概念和高级概念的深入调查。主题包括线性歧视;有监督、无监督和半监督学习;多层感知器;最大边际法;蒙特卡罗方法;和强化学习。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准
特别注意:完成学业的学生不能获得学分中国建筑工程协会A615.
可堆叠: 中国建筑工程协会A615

前提条件: 中信建投国际A311最低等级为C(静态A253最低等级为C或静态A307最低等级为C)。

CSCE A448公司计算机体系结构3学分

计算机体系结构和并行性的定量方法,解决了现代计算系统中并行性的软件和硬件方面。具体重点将放在指令级、线程级、数据级、任务级和请求级并行上,并为图形处理单元(GPU)等系统开发汇编语言和高级语言的并行应用程序代码。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准

前提条件: 中国建筑工程协会A248最低等级为C。

中国建筑工程学会A462数据挖掘3学分

分类、聚类和关联规则挖掘技术的综述和应用。涵盖基于规则、基于树、统计和回归的方法。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准
特别注意:完成学业的学生不能获得学分中国建筑工程协会A662.
可堆叠: 中国建筑工程协会A662

前提条件: 中国建筑工程股份有限公司A360最低等级为C。

中国建筑工程学会A465计算机和网络安全3学分

分析计算机软件和网络漏洞,以及检测和防御系统攻击的安全机制,如身份验证、访问控制和加密。包括编程、web开发、网络协议设计、操作系统和数据库中引入的漏洞。有关隐私、知识产权和计算机犯罪的法律和道德问题将在案例研究中讨论。
特别注意:完成学业的学生不能获得学分中国建筑工程协会A665.
注册限制:计算机科学理学士、计算机系统工程理学士或电气工程理学士;或教员批准
可堆叠: 中国建筑工程协会A665

前提条件: 中信建投国际A365最低等级为C(西班牙A302最低等级为C或静态A253最低等级为C或静态A307最低等级为C)。

CSCE A470型计算机科学与工程拱顶石项目3学分

应用计算机科学和计算机工程概念、原理和实践来开发研究、应用软件开发或计算机工程项目。学生将在讲师和/或其他教员的监督下,分析、设计、记录、实施和提交中等复杂度的研究项目或软件/硬件系统的演示和书面报告。包括对技术中的伦理、专业和当代问题以及计算技术在全球和社会背景下的影响的讨论。
注册限制:高级学历,完成GER Tier 1(大学基本技能)课程,获得计算机科学学士、计算机系统工程学士或电气工程学士学位,或获得讲师批准

前提条件: 中信建投国际A365最低等级为C(WRTG A211型最低等级为C或WRTG A212型最低等级为C或2013年2月最低等级为C或WRTG A214型最低等级C或WRTG A2W,最低等级C)和((中信建投国际A351最低等级为CCSCE A401公司最低等级为C)或(中信建投国际A311最低等级为C中信建投国际A342最低等级为CCSCE A448公司最低等级为C),以及飞利浦A305最低成绩为C或同时入学。

属性:UAA综合拱顶石GER。

CSCE A490型计算机科学和计算机系统工程专题3学分

计算机科学或计算机系统工程的高级主题,在其他CSCE课程中没有讲授。
特别注意:可通过更改字幕重复获得学分。完成学业的学生不能获得学分中国建筑工程协会A690字幕相同。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位或讲师批准
可堆叠: 中国建筑工程协会A690

CSCE A495标准计算机实习项目3学分

在专业工作环境中应用计算机科学或计算机工程技能。学生将在事先同意担任此角色的合格专业人员的监督下,分析、设计、开发和记录一个中等复杂度的现实计算项目。
注册限制:获得计算机科学学士、计算机系统工程学士或电气工程学士学位,或讲师批准。
特别注意:最多可修三次,但只有三个学分可用于CS或CSE主要要求。

前提条件: 中信建投国际A311最低等级为C。

CSCE A498标准个人研究1-3学分

学生将在教员的监督下进行独立的研究项目。结果将是根据出版标准编写的论文或演示文稿。
特别注意:最多可重复6个学分。
注册限制:上视点,获得计算机科学学士、计算机系统工程学士或电气工程学士学位,或讲师批准

中国建筑工程协会A601高级软件工程3学分

涵盖用于开发大型软件系统的当前方法。主题包括需求、规范、设计、实现、测试、项目管理、正式方法、维护和演变。软件工程领域经典和当前研究文章的研讨会讨论。
注册限制:毕业生地位

中国建筑工程协会A605高级人工智能3学分

利用启发式、局部和对抗性搜索、一阶逻辑、知识表示技术和机器学习算法分析、设计和实现智能系统。学生将回顾已发表的人工智能研究,撰写研究论文,并在公共论坛上展示研究结果。
特别注意:完成学业的学生不能获得学分中国建筑工程学会A405.
注册限制:毕业生地位
可堆叠: 中国建筑工程学会A405

中国建筑工程协会A612高级进化计算3学分

广泛覆盖进化计算领域,包括遗传算法、进化策略、进化编程和遗传编程。重点是正确程序的设计、实施、测试、调试和验证。研究生将被要求完成进化计算最新研究的文献综述,在研究总结论文中写出该综述的结果,并在公共论坛上完成这些发现的演示。
特别注意:完成学业的学生不能获得学分CSCE A412公司.
注册限制:毕业生地位
可堆叠: CSCE A412公司

中国建筑工程协会A615高级机器学习3学分

主题包括线性歧视;有监督、无监督和半监督学习;多层感知器;最大边际法;蒙特卡罗模拟;和强化学习。学生需要实施一个研究项目,将机器学习技术应用于一个独特的原始数据集,或者开发一种结合或修改一个或多个机器学习算法的技术。
特别注意:完成学业的学生不能获得学分CSCE A415型.
注册限制:毕业生地位
可堆叠: CSCE A415型

中国建筑工程协会A621关键任务系统3学分

涵盖硬件和软件的时序正确性,包括软件的速率单调分析和硬件和软件健全性监测的故障恢复方法设计。主题包括基于微处理器的可预测响应和需要集成传感器和执行器设备的嵌入式系统,模拟-数字和数字-模拟接口、单核和多核微处理器、实时操作系统和多任务应用软件。
注册限制:毕业生地位

中信建投国际A631高级编译器3学分

从高级面向对象语言到汇编代码的编程语言转换。涵盖词法分析、语义分析、代码生成、有限状态自动机、流图、有向图、解析器、解析树和正则表达式。包括优化以提高运行时效率。研究生将被要求完成编纂者最近研究的文献综述,将综述结果写在研究总结论文中,并在公共论坛上完成这些发现的展示。
注册限制:毕业生地位

中国建筑工程协会A632高级编程语言3学分

编程语言设计的高级主题,包括抽象语法、指称语义、操作语义、类型系统、运行时行为、程序分析、垃圾收集和编译。程序是用多种编程语言编写的,以研究编程范例。
注册限制:毕业生地位

中国建筑工程协会A646高级数字媒体和交互系统3学分

涵盖数字电影和数字有线电视/互联网媒体创建、交付和交互系统的数字媒体系统。涵盖的主题包括数字音频和视频编码和解码、传输、多路复用、宽带和基带传输、实时要求以及视频和视频游戏的交互式点播系统。学生需要完成数字媒体和交互系统最近研究的文献综述,撰写研究总结论文,并在公共论坛上完成演讲。
注册限制:毕业生地位

中国建筑工程协会A648高级计算机体系结构3学分

超大规模集成(VLSI)数字系统的高级计算机体系结构。重点将放在基本VLSI技术、设计自动化算法和技术、计算机辅助设计工具以及芯片上完整集成系统的设计。本课程包括利用设计自动化软件工具实现芯片设计、布局和仿真的动手设计项目。
注册限制:毕业生地位

CSCE A650型高级移动机器人3学分

嵌入式系统机器人简介。涵盖移动机器人、传感器、电机及其在空中、水下和陆地环境中的自主和用户控制操作控制。将介绍实时图像处理和神经网络的应用。学生将被要求完成机器人领域最新研究的文献综述,将综述结果写在研究总结文件中,并在公共论坛上完成这些发现的演示。
注册限制:毕业生地位

中国建筑工程协会A652高级计算理论和算法3学分

高级学习算法设计和分析、计算理论和复杂性理论。重点是计算模型、自动机理论和形式语言。主题包括有限状态机、形式文法、递归函数理论、模式匹配、线性规划、非确定性多项式(NP)时间问题和NP-完全问题。
注册限制:毕业生地位

中国建筑工程协会A660高级数据库系统3学分

在实践中综合处理关系理论、非关系数据库模型、事务处理、并发控制和数据库管理。包括一个重要范围的应用项目,为外部客户解决数据库挑战,并正式展示结果。
注册限制:毕业生地位

中国建筑工程协会A662高级数据挖掘3学分

分类、聚类和关联规则挖掘技术的综述和应用。涵盖基于规则、基于树、统计和回归的方法。涉及原始数据集的项目,包括整合、格式化、概念化、假设检验、分析、评估和结果展示。
特别注意:完成学业的学生不能获得学分中国建筑工程学会A462.
注册限制:毕业生地位
可堆叠: 中国建筑工程学会A462

中国建筑工程协会A665高级计算机和网络安全3学分

分析计算机软件、网络漏洞和安全机制,以检测和防御系统攻击。讨论有关隐私、知识产权和计算机犯罪的法律和道德问题。学生需要完成计算机和网络安全方面的研究论文,并在公共论坛上完成研究论文的演示。
特别注意:完成学业的学生不能获得学分中国建筑工程学会A465.
注册限制:毕业生地位
可堆叠: 中国建筑工程学会A465

中国建筑工程协会A667高级计算机网络系统3学分

涵盖网络架构、分层协议、Internet协议和网络服务接口。强调网络硬件的设计和实现,包括路由器、网桥、交换机、集线器和中继器。本地网络、寻址、路由、流控制、排队、路由协议和数据包丢失。
注册限制:毕业生地位

中国建筑工程协会A671计算机科学与工程研究方法3学分

涵盖计算机科学和工程研究中使用的技能和研究方法,包括实证和理论研究。讨论进行文献综述、撰写研究建议和论文、撰写论文、假设检验、发表研究报告和道德行为的步骤。
注册限制:毕业生地位

CSCE A685型高级计算机和机器视觉3学分

涵盖计算机如何感知人类的视觉世界。包括图像处理、分割、边界检测,以及从图像和视频中识别、重建和建模对象。
特别注意:完成CSCE A485的学生不可获得学分。
注册限制:毕业生地位
可堆叠:CSCE A485型

中国建筑工程协会A690计算机科学和计算机系统工程专题3学分

考查计算机科学和计算机科学工程的高级主题。需要研究总结论文和研究报告。
特别注意:可通过更改字幕重复获得学分。完成学业的学生不能获得学分CSCE A490型字幕相同。
注册限制:毕业生资格和讲师许可
可堆叠: CSCE A490型

中国建筑工程协会A698个人研究3学分

学生将在教员的监督下参与独立的研究项目。结果将是一篇按照出版标准编写的研究论文,目的是提交给被推荐的期刊或会议出版。
特别注意:可以重复学习最多6个学分。
注册限制:毕业生资格和讲师许可

CSCE A699型论文1-6学分

在论文委员会的监督下进行的独立研究。学生必须研究最先进的计算机工程或计算机科学研究课题,写一份详细的提案,确定一名论文导师,获得导师的批准才能进行拟议的研究,完成研究并撰写一篇经委员会批准的论文。
特别注意:计算机工程和计算机科学硕士学位要求最多可申请6个学分。
注册限制:计算机工程和计算机科学硕士课程的录取和论文顾问的许可。