计算机科学的课程

当前类的产品,时间和其他信息,请访问: 该登记处的办公室。

A game with a sea monster 和 pirate ship

CSC 121创意编码
这个入门课程,专门为非专业和准专业,专注于基于p5.js.艺术编码项目和游戏
学生项目:“海盗船与海怪”的游戏由塔米纳yousafi

Arduino computer with 7sigs that spell "MASH"

CSC 240个计算机系统组织
CSC 240,亲切地称为“光正交码,”当然是必需的CS专业硬件和计算机工程崩溃。
例如工作:使用7段显示预汇编指令的Arduino实验室

A map of crime in DC

介绍到信息的可视化
信息可视化是我们选择的主题课程(CSC-496)之一。本课程通过d3.js探讨了数据可视化和对学生项目的重视。
最后项目(DC犯罪数据的可视化和警务移)由朱丽安迪莉娅和Ben doiron

课程介绍

本科课程

  • 载入中...

研究生课程

  • 载入中...

按级别课程

100门课程是专为非专业/未成年人和fufill一般教育的要求。在这些课程学分不能向计算机科学的主要或次要使用。

  • CSC-100的计算机和信息
  • CSC-121创意编码 (fufills定量识字II要求)

200周水平的课程是计算机专业的核心要求的一部分,并且通常采取专业的第一年和第二年。对主要要求查看更多信息 在理学士在计算机科学。

  • CSC-240计算机系统组织

  • CSC-256离散结构

  • CSC-280引入到计算机科学我

  • CSC-281引入到计算机科学二

这些课程通常采取在他们的第三和第四年的专业计算机科学专业的要求。对主要要求查看更多信息 在理学士在计算机科学。

  • CSC-420算法和数据结构

  • CSC-421 Design & Org Programming Lang

  • CSC-434型数据库管理系统

  • CSC-465的操作系统

  • CSC-493计算机科学顶峰项目

计算机科学主要需要选择的CSC-XXX当然在等于或高于300级,并且允许在“计算机科学”的浓度(在CSC-XXX在等于或高于300级与学术顾问的批准12额外信用小时)。计算机科学未成年人需要在以上300级CSC-XXX 9学分由顾问批准(其中还可能包括上述所列CSC-3XX课程“上divison课程(主要要求)。”见 在理学士在计算机科学在计算机科学中的未成年人 了解更多信息。

  • CSC-310介绍地理信息systs

  • CSC-316计算机科学III

  • CSC-435 Web编程

  • 科学计算CSC-460工具

  • 在计算CSC-510的法律问题

  • CSC-535用户界面分析/设计

独立课程 从教练和需要许可 系主任。 看到 研究 对于自主阅读课和思想 学生资源 本地CS实习的编图。

  • CSC-390独立阅读过程
  • CSC-491实习

研究生和高年级本科生课程crosslisted本科生(CSC-4XX)和研究生(CSC-6XX)。 crosslisted课程一起开会,但是,教师可能需要额外的项目或工作,让学生在研究生部(CSC-6XX)。本科生可以采取这些课程选修或浓度课程。看到 理学士在计算机科学多发性硬化症。在计算机科学 学位要求。

crosslisted课程

  • CSC-420 / CSC-620
    算法和数据结构

  • CSC-432 / CSC-632
    Intro to Simulation & Modeling

  • CSC-440 / CSC-640
    Computer Sys Org & Programming

  • CSC-443 / CSC-643
    Object-Oriented Analy & Design

  • CSC-444 / CSC-644
    面向对象编程

  • CSC-446 / CSC-646
    介绍计算机网络

  • CSC-450 / CSC-650
    软件工程

  • CSC-468 / CSC-668
    人工智能

  • CSC-470 / CSC-670
    游戏编程

  • CSC-476 / CSC-676
    计算机视觉

  • CSC-480 / CSC-680
    介绍了数据挖掘

只有研究生课程

  • CSC-600仿真

  • CSC-636先进的数据库系统MGMT

  • CSC-637数据库管理

选择的主题课程,非经常性/由学期为一个学期的课程。

下跌2019专题课程(CSC 496-XXX)

  • 高性能计算(001)
  • 深度学习计算机视觉(002)
  • 网络安全(003)