コンピュータサイエンスBS
Capstone Major
コンピュータサイエンスプログラムは、ABETのコンピュータ認定委員会により認定されています。
コンピュータサイエンスのメジャーは、キャップストーン・メジャーと指定されたものです。 コンピュータサイエンスの学生は、ソフトウェアエンジニアリングまたは主要な製品設計のいずれかのコースを完了します。 また、このコースは、コンピュータ・サイエンスとエンジニアリングの基礎となる基本的な数学的および科学的概念を応用し、ソフトウェアまたはデジタル・ハードウェア・システム、コンポーネント、またはプロセスを設計し、現実的な制約の中で希望のニーズを満たし、チームの一員として他者と生産的に機能し、コンピュータ・ソフトウェアおよびハードウェア関連のエンジニアリング問題を特定、策定、解決し、効果的にコミュニケーション能力を実証することが期待されるものです。 また、このコースは、コンピュータサイエンス、マイナーまたはテクニカルサポートの分野、および社会科学、生命科学、人文科学からのコースのコアで構成されています。 カリキュラムの中では、ソフトウェア工学、プログラミング言語の原理、データ構造、コンピュータアーキテクチャ、計算理論と形式言語、オペレーティングシステム、分散システム、コンピュータモデリング、コンピュータネットワーク、コンパイラ構築、人工知能などのテーマを学習します。 本専攻は、幅広い産業およびビジネス環境での就職に対応できるよう準備されています。
学習成果
コンピュータサイエンス専攻は、以下の学習成果を挙げている。
- 現代の分野の基礎となる基本的な数学的および科学的概念の適用
- 現実的な制約の中で希望するニーズを満たすためのソフトウェアまたはデジタルハードウェアシステム、コンポーネントまたはプロセスのデザイン
- チームの中で他者と生産的に機能すること
- コンピュータ・ソフトウェアおよびハードウェア関連のエンジニアリング問題の特定、定式化、および解決
- 効果的なコミュニケーション
。 分野内の異なる専門性を持つ者を含む
専攻準備
必須。 Computer Science 1, 31, 32, 33, 35L, M51A; Mathematics 31A, 31B, 32A, 32B, 33A, 33B, 61; Physics 1A, 1B, 1C, and 4AL or 4BL.
The Major
Required: Computer Science 111, 118, 131, M151B, M152A, 180, 181, Civil and Environmental Engineering 110, Electrical and Computer Engineering 131A, Mathematics 170A, 170E, Statistics 100A から1科目、Capstone Software Engineering or Design course from Computer Science 130 or 152B から1科目、Computer Science 111 から CM187 から5科目選択し最低20単位を取得する。 最低12ユニットと3つの科学技術コース(他の要件を満たすために使用されていない)。このコースには、コンピュータサイエンスの上級コース12ユニットまたは学務課にある承認済みリストから選択したコース12ユニット、および学務課にある承認済みリストから選択した技術幅の広いコース12ユニットを含めることができる。
学生は、コンピュータサイエンス130または132から少なくとも1つのコースを取らなければなりません。 コンピュータサイエンス130または152Bは、キャップストーン・コースとして履修しない場合に限り、選択科目として適用することができる。 コンピュータサイエンス170Aと電気・コンピュータ工学133Aは、少なくともどちらかが科学技術要件の一部として、または技術幅領域の一部として適用されていない限り、両方の単位を取得することはできません。 コンピュータサイエンス194または199の4単位を選択科目として考慮するよう、嘆願書を提出することができる。 5502>
同じコンピュータサイエンス・コースの代わりに、他学部で開講されているマルチプルリスト(M)コースを利用することができる(例:コンピュータサイエンスM151Bの代わりに電気・コンピュータ工学M116Cを履修することができるなど)。 単位は自動的に適用されます。
UC、学校、および一般教養の要件に関する情報は、「大学と学校」の章の工学のセクションを参照してください。