计算机科学课程

沪深102:计算机科学:介绍游戏编程

通过游戏编程的计算机科学导论。强调的是创造的街机风格的游戏动漫结合,用户交互,和声音效果。学生学习使用的游戏开发,音频和图像处理软件的设计和建造他们的游戏。该课程的目的是为那些在计算机科学但有欲望磨练解决问题的能力和计算能力为重点的游戏编程没有现成的经验。

满足一般的学术要求,G和有效秋天2013 RG。

CSI 104:计算机科学:介绍到机器人

通过机器人的编程的计算机科学导论。控制通过无线通信链路的移动机器人被用于研究在两个机器人和计算基本概念。学生将学习如何通过其世界控制机器人的运动。这包括感测周围环境并就如何修改行为以达到规定目标的决定。该课程的目的是为那些在计算机科学中没有现成的经验,但有一个愿望,磨练解决问题的能力和计算能力为重点的机器人。

满足一般的学术要求,G和有效秋天2013 RG。

CSI 106:计算机科学I:介绍多媒体计算

通过多媒体介绍了计算机科学的计算。学生们将学习如何创建和使用的软件来处理多媒体,包括图像,声音,和网站。话题还包括算法设计和开发,控制结构,数据类型和测试。主题可以根据学生的兴趣有所不同每年,但可能包括过滤(例如颜色偏移,posterizing和变调),音乐合成技术,读取和写入文件,并开发简单的图形用户界面(GUI的)。本课程的目的是为那些在计算机科学但有欲望磨练解决问题的能力和计算能力为重点的多媒体没有现成的经验。

满足一般的学术要求,G和有效秋天2013 RG。

沪深109:计算机科学:介绍数据分析

介绍的数据分析。学生将制定并实施应用程序提取,处理和分析数据。从计算思维,即循环,列表,文件和数据可视化的基础主题均包含在数据分析的背景和编程语言蟒蛇。旨在为学生没有事先编程和计算机科学的经验,但有一个愿望,磨练解决问题的能力和计算能力,重点是数据的科学。

满足一般的学术要求,G和有效秋天2013 RG。

沪深111:计算机科学II

评论基本的编程语言功能和引进先进的功能,如继承,接口,异常和递归。探索基本的数据结构和算法,包括载体,链表,堆栈,和队列以及算法,用于搜索和排序。学生们将研究,设计,开发有多个文件,类和对象的程序。

先决条件:任何 计算机科学我 当然与C-或以上的一个等级。

满足一般的学术要求,G和有效秋天2013 RG。

沪深210:软件工程

的理论,实践,流程,以及用于设计,构建和维护大型软件系统的工具基于项目的学习。主题包括需求分析,系统架构,设计,测试,维护和项目维护,以及专业的做法,风险,知识产权和计算的社会影响。

先决条件: CSI 111计算机科学二

满足一般的学术要求W上。

CSI 220:数据结构和算法

数据结构和算法,它们的实际应用,以及设计,分析和推理365体育游戏app他们的关键技术的研究。主题包括列表,哈希表,树和图。学生将学习,设计和开发利用,实施方案,并延长经典和新的数据结构和算法。

先决条件: CSI 111计算机科学二

沪深240:计算机组成原理

介绍的计算机系统的结构和操作。主题包括数据表示,汇编语言程序,布尔代数,数字逻辑,以及组合和时序电路。

先决条件: CSI 111计算机科学二

沪深305:数据库系统

介绍关系数据库系统。主题包括ER图,关系代数,结构化查询语言(SQL),以及基本的数据结构。现代数据库管理系统软件用于实现课程的项目。隔年提供。

先决条件: CSI 220数据结构和算法

沪深310:编程语言

的支配现代编程语言的设计和实施的原则进行研究。主题包括词法属性,编译器,解释,数据结构,控制结构,参数通道,和运行时环境。程序,功能,面向对象,和逻辑的编程语言将被考虑。隔年提供。

先决条件: CSI 220数据结构和算法

沪深326:人工智能

介绍和的机会,并在解决问题的挑战调查往往被认为需要人类的智慧。话题包括智能代理,搜索,学习,规划,自然语言处理,机器视觉,和机器人。隔年提供。

先决条件: CSI 220数据结构和算法第m 121演算我

沪深345:网络软件开发

工具和用于创建具有图形用户界面(GUI)的电脑程序技术利用万维网的。主题将包括XHTML,JavaScript中,CGI编程和Ajax。当然,项目将使用两个和三个层次的网络架构,并利用编程环境,如Java servlet或PHP。隔年提供。

先决条件: CSI 111计算机科学二

CSI 350:操作系统

介绍的过程,存储器和I / 0设备的管理在多道环境。主题包括文件系统,实现资源共享,调度,中断和并发性。隔年。

先决条件: CSI 220数据结构和算法沪深240计算机组织

沪深355:计算机网络

所述概念和技术用于实现利用计算机网络的通信。主题包括ISO网络模型,插座,和TCP / IP的网络协议。链路层协议,诸如以太网和无线也包括在内。隔年提供。

先决条件: CSI 220数据结构和算法沪深240计算机组织

沪深370:提示:计算机科学研讨会

所选主题的深造。学生在显著软件项目团队的工作。

先决条件: 沪深210软件工程, CSI 220数据结构和算法沪深240计算机组织

满足一般的学术要求W上。