コンピュータ サイエンスの理学士号
Allegheny College
重要な情報
キャンパスの場所
Meadville, アメリカ合衆国
言語
英語
学習フォーマット
校内で
間隔
4 年
ペース
フルタイム
授業料
USD 26,475 / per semester *
申請期限
情報をリクエストする
最も早い開始日
情報をリクエストする
* フルタイムの秋と春の授業料 2022-2023
奨学金
あなたの研究に資金を提供するための奨学金の機会を探る
序章
コンピュータ サイエンスの学生は、非常に必要とされる分野の基本的な知識とスキルを学び、効果的にコミュニケーションを取り、学際的なチームで作業する能力を磨きます。
コンピューター サイエンスの概要
- 学生の100%が、オープンソース コミュニティに貢献するソフトウェア ポートフォリオを開発しています。
アイデアを分析し、論理的に考え、アイデアを明確かつ簡潔に伝える能力の開発に集中します。このように、コンピュータサイエンスの研究は、優れたリベラルアーツ教育の基礎に貢献します。
- 不可欠なハンズオン ラボ コンポーネント。ほぼすべてのコースには、教室で学んだ科学的原理を使用した実践と実験を提供するための毎週のラボセッションが含まれており、さまざまなハードウェアおよびソフトウェアシステムを実際に体験できます。
- コンピューティングの人間的次元の調査。コンピューティングの人間的側面 - 社会的、専門的、倫理的な意味 - は、部門のコース全体で扱われます。コースでは、共同で学際的なクラス内演習とクラス外課題が頻繁に行われます。
カリキュラム
プログラムの卒業生は、基礎的な知識とスキル、およびいくつかの高度な応用分野に精通しています。学生は共同で革新的なソフトウェアの開発に取り組み、倫理的で責任あるコンピューティングについて学びます。
1年目
学生は、コンピュータ サイエンスの基本的かつ実践的な基礎を理解し始めます。通常、初年度は導入モジュールから 1 つまたは 2 つのコンピュータ サイエンス コースが選択されます。導入モジュールでは、プログラミング言語を介した創造的な表現、デジタル データの効率的な保存と取得に必要な計算構造の実装、使用、評価、および個別のオブジェクトの表現に使用される抽象構造の理解に重点を置きます。
2年目
学生は入門カテゴリーを終了し、問題に対するアルゴリズムによる解決策を設計、実装、評価、文書化するコアコースに取り組みます。今年は、データ分析、データ管理、人工知能、バイオインフォマティクス、ロボット工学、Web開発などの分野の応用コースが利用可能です。今年は、研究プロジェクト、インターンシップ、または部門の技術リーダーまたはソフトウェア開発者としての雇用に参加する年です。
3年目
学生は基礎学習を継続し、応用コースを通じて興味を探求します。彼らはソフトウェア イノベーション コースに参加し、革新的なソフトウェアを設計、実装、公開するために必要な技術スキルとコミュニケーション スキルを磨きます。学生はジュニア セミナー コースも受講し、コンピューティングの研究を理解し、研究の質問を述べて動機付けし、実験を計画して実施し、科学的仮説を評価するための証拠を収集して整理する方法を学びます。
4年目
指導教員の指導の下、上級生はプロジェクトを設計し、研究を実施し、包括的な文書を作成し、自分の研究を口頭で弁護します。コンピューター サイエンスの学生は、多くの場合、会議や雑誌の論文の出版、無料のオープンソース ソフトウェアのリリース、一般公開されているデータ セットの作成につながる重要なプロジェクトを完了します。学生は、コンピュータ セキュリティ、オペレーティング システム、または分散システムに関する上級コースも受講します。
プログラムの成果
コンピュータサイエンス学習成果
- 導入。コンピューターサイエンスの基本的かつ実践的な基礎を理解します。標準の開発ツールを使用して問題に対するソフトウェア ソリューションを実装する方法を理解します。
- 基本。問題に対するアルゴリズムによる解決策を設計、実装、評価、改善、文書化できる。コンピューターのハードウェアとソフトウェア、理論的なコンピューター科学と実際のソフトウェア開発の間の相互に有益な関係を理解します。
- アプリケーション。データ分析、データ管理、人工知能、Web 開発などのアプリケーション分野の基本を理解します。これらのアプリケーション分野の重要な概念を適用して、問題を定式化して解決し、コンピューター プログラムとして実装されたソリューションを評価できる。
- 高度な。コンパイラ設計、オペレーティング システム、分散システムなどの分野における高度な概念を理解します。これらの高度な主題からの重要なアイデアを適用して、問題を定式化および解決し、完全で効率的かつ効果的なコンピュータ システムとして実装されたソリューションを評価する方法を理解します。
- 独立した研究。批判的思考能力と効果的な書面および口頭コミュニケーションスキルを実証します。技術文献と研究文献の両方の情報源を特定、分析、使用できます。
- 専門能力開発。チームで働く方法を理解し、生涯学習に取り組む意欲を証明します。