计算机科学(CS)
CS 160年计算机科学方向(4学分)
先决条件和并发性:m 111或更高版本。
提供了一个广泛的概述计算机科学的学科。学习计算机科学的基础,如解决问题和算法,编程概念和计算机硬件。研究生涯中可用的计算机科学、计算机职业途径,反思的一些影响电脑有对社会和继续。编写程序在不同的编程语言。
CS 162年计算机科学II(4学分)
先决条件:CS 161。
先决条件和并发性:m 231。
强调发展的数据结构、算法分析、递归和排序。还探讨了一些基本的编程结构,继承,接口、异常和文件/流。涵盖了软件工程方法,适当的程序开发,关注项目规划和文档。
CS 260数据结构(4学分)
覆盖了通用的数据结构和算法,这些结构的软件工程,这些工程概念的应用现实世界的问题。主题包括管理复杂性、复杂性分析、栈、队列、列表、树木、乱堆,哈希表,集,地图和图表。
CS 298独立研究:计算机科学(1 - 4学分)
先决条件:教练需要批准。
建议准备:之前课程的学科。
个性化的、先进的研究在计算机科学关注结果而不是在现有的课程或特别感兴趣的学生。P / NP评分。