CSC 120 -计算基础I

计算机科学
讲座: 3 实验室: 2 诊所: 0 工作: 0 学分: 4
本课程为计算机学科和计算机科学研究计划提供了必要的基础, 包括专业人士的角色. 主题包括算法设计, 数据抽象, 搜索和排序算法, 过程式编程技术. 在完成, 学生应该能够解决问题, 开发算法, 指定数据类型, 执行类 阅读更多

CSC 130 -计算基础II

计算机科学
讲座: 3 实验室: 2 诊所: 0 工作: 0 学分: 4
本课程深入介绍计算机学科和专业人员的角色. 主题包括软件设计方法, 算法和数据结构分析, 搜索和排序算法, 以及文件组织方法. 在完成, 学生应该能够使用软件设计方法和数据结构的选择,并理解社会/道德责任 阅读更多

CSC 134 - c++编程

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程以面向对象的编程原则,介绍使用c++编程语言进行计算机编程. 重点放在事件驱动的编程方法上, 包括创建和操作对象, 类, 并使用面向对象的工具,如类调试器. 完成后,学生应该能够设计,编码,测试和调试在一个初级水平. 这门课 阅读更多

CSC 139 - Visual BASIC编程

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程以面向对象的编程原则,介绍使用Visual BASIC编程语言进行计算机编程. 重点放在事件驱动的编程方法上, 包括创建和操作对象, 类, 并使用面向对象的工具,如类调试器. 完成后,学生应该能够设计,编码,测试和调试在一个初级水平. 这门课 阅读更多

CSC 151 - JAVA编程

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程介绍使用面向对象编程原则的JAVA编程语言进行计算机编程. 重点放在事件驱动的编程方法上, 包括创建和操作对象, 类, 并使用面向对象的工具,如类调试器. 这门课程已经被CAA和ICAA批准作为专业预科和/或选修课程的要求 阅读更多

CSC 234 -高级c++编程

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程是CSC 134使用c++编程语言与标准编程原则的延续. 重点放在高级数组/表上, 文件管理/处理技术, 数据结构, 子程序, 交互式处理, /合并排序例程, 和库. 在完成, 学生应该能够设计, code, 测试, 调试和文档化编程解决方案.

CSC 239 - Adv. Visual BASIC编程

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程是CSC 139的延续,使用Visual BASIC编程语言和面向对象的编程原则. 重点放在事件驱动的编程方法上, 包括创建和操作对象, 类, 并使用面向对象的工具,如类调试器. 完成后,学生应该能够设计,编码,测试,调试和实现对象使用 阅读更多

CSC 249 -数据结构 & 算法

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程介绍编程应用中经常使用的数据结构和算法. 主题包括列表, 栈, 队列, 出列, 堆, 排序, 搜索, 数学运算, 递归, 加密, 随机数, 算法测试, 和标准. 在完成, 学生应该能够设计数据结构和实现算法来解决各种问题.

CSC 251 -高级JAVA编程

计算机科学
讲座: 2 实验室: 3 诊所: 0 工作: 0 学分: 3
本课程是CSC 151的延续,使用JAVA编程语言和面向对象的编程原则. 重点放在事件驱动的编程方法上, 包括创建和操作对象, 类, 并使用面向对象的工具,如类调试器. 完成后,学生应该能够设计,编码,测试,调试和实现对象使用 the 阅读更多

CSC 289 -编程顶点项目

计算机科学
讲座: 1 实验室: 4 诊所: 0 工作: 0 学分: 3
本课程提供了一个机会来完成一个重要的编程项目,从设计阶段到实施,与最少的讲师支持. 重点放在项目定义、测试、表示和实现上. 在完成, 学生应该能够完成一个项目,从定义阶段到实施.