コンピュータサイエンスの上級プログラムには2つのトラックが用意されています。 コンピュータサイエンス(CS)トラックは、コンピュータサイエンスの大学院に進学する予定の学生が従うべきものです。 ソフトウェア設計・開発(SDD)コースは、ソフトウェアエンジニアリングのキャリアを追求することを意図している学生が進むことができます。 このセクションでは、ソフトウェア設計トラックの要件について説明します。
2012年秋学期から、学位の要件が変更されました。 印のついた科目は、2012年秋学期以前に専攻を宣言した学生のためのものです。 印のついた科目は、2012年夏学期以降に専攻を宣言した学生向けです。
フローチャート(2020年1月適用)
フローチャート(2019年12月以前に専攻を宣言した場合)
フローチャート(2012年8月以前に専攻を宣言した場合)
履修計画
CS Prerequites
コンピュータサイエンスの理学部を開始するにあたり以下の科目(または同等のもの)を修了していなければならない。 COP2210を満たすために、Javaによるプログラミングコースのみが編入単位として認められます。
- COP 2210 コンピュータ・プログラミング1
- MAC 2311 微積分1
- MAC 2312 微積分2
- PHY 2048 Physics with Calculus 1 w/Lab
- PHY 2049 Physics with Calculus 2 w/Lab
SDD コアコース
- CDA 3103 Fundamentals of Calculus CEN 4010 Software Engineering 1
- CEN 4021 Software Engineering 2
- CEN 4072 Software Testing
- CGS 1920 Introduction to Computing
- CGS 3095+ Technology in Global Arena
- CIS 4911 Senior Project
- CNT 4713+ Net-User Projectは、CNTとCNTの共同プロジェクトです。Centric Computing
- COM 3110* Business Professional Communications
- COP 3337 Computer Programming 2
- COP 3530 Data Structures
- COP 4338 コンピュータ・プログラミング3
- COP 4555 プログラミング言語原理
- COP 4610 オペレーティングシステム原理
- COP 4710 データベース管理
- COT 3541 コンピュータ用論理学 ENC 3213* Professional and Technical Writing
- ENC 3249+ Professional and Technical Writing for CS
- COT3100 Discrete Structures or MAD2104 Discrete Math
- MAD 3512 アルゴリズムの理論入門
- STA 3033 CSのための確率・統計入門
SDD選択科目
選択科目1つを選択してください。
- CAP4104 Human-United SocietyCAP 4453 ロボットビジョン
- CAP4506 ゲーム理論入門
- CAP4630 人工知能
- CAP4641 自然言語処理
- CAP4710 コンピュータグラフィックスの原理
- CDA 4625 モバイルロボティクス入門
- CEN 4083 クラウドコンピューティング入門
- COP 4226 Windowsプログラミング上級
- COP 4520 クラウド入門 並列計算
- COP 4534 アルゴリズムテクニック
- COP 4604 UNIXプログラミング上級
- COP 4722 データベースシステム調査
- COT 4521 計算幾何学
- MAD 3305 Graph Theory
- MAD 3401 数値解析
- MAD 4203 組合せ論入門
- MHF 4302 数理論理
SSD 科学選択科目
SSD の学生はさらに1科目2つを履修する必要があります。量的方法に重点を置いた理系学部生向けの理系科目
Acceptable lower division courses:
- BSC 1010
- BSC 1011
- CHM 1045
- CHM 1046
- GLY 1010
Acceptable upper division courses:
Upper division courses that least one is acceptable lower division courses or PHY2048または PHY2049 as prequisitations.これは上級レベルのコースで、最低でも2つのプリミティブコースがあります。 生物学、化学、地球科学、物理学で、プレフィックスがAST、BOT、GLY、MET、OCB、PCB、PHY、ZOOのコースが利用可能です。