コンピューター サイエンスの学士号 (データ サイエンス トラック)
Moravian University
重要な情報
キャンパスの場所
Bethlehem, アメリカ合衆国
言語
英語
学習フォーマット
校内で
間隔
4 年
ペース
フルタイム
授業料
USD 50,500 / per year
申請期限
情報をリクエストする
最も早い開始日
Aug 2024
序章
コンピューター サイエンスは、コンピューターを使って問題解決を自動化する方法を研究する学問です。インターネット時代では、コンピューターは生活のほぼすべての面で使用されており、プログラマーはコンピューターの技術的能力と問題領域の技術要件を理解する必要があります。Moravian のコンピューター サイエンス プログラムは、学生が現実世界のクライアントのためにチームでソフトウェア開発を学ぶ環境を作り、学生に技術を実践的に体験する機会を提供します。
ミッション
コンピュータ サイエンス プログラムは、個人が技術専門職に就く準備をします。そこでは、生産レベルのソフトウェア ソリューションに貢献し、新しい技術を学び、適応し続けることができます。
目標
- プログラミング能力 - 学生は、プログラムの仕様を実用的で効率的で読みやすいソリューションに変換する能力を実証します。
- プログラムの仕様と設計 - 学生は、クライアントの入力に基づいてプロジェクトの仕様を記述し、標準的なソフトウェアとアーキテクチャ パターンを利用するプロジェクトの全体的な設計を作成する能力を実証します。
- チーム コミュニケーション - 学生は、クライアント、他のソフトウェア開発者、およびマネージャーを含むソフトウェア チームのメンバーと、口頭および書面の両方でコミュニケーションをとる能力を実証します。
カリキュラム
コンピュータ サイエンスには、一般トラックとデータ サイエンス トラックがあります。どちらのトラックにも CSCI 120、121、265、244、234、および 334 が必要です。一般的なトラックには、コンピューター サイエンスの追加要件と、相互要件としての MATH 106/166 または MATH 170 が含まれます。データ サイエンス トラックには、数学のほか、アプリケーションと倫理のコース内の追加要件が含まれます。
一般トラック:
一般コース必修科目
- CSCI 120 コンピュータ サイエンス入門
- CSCI 121 中級ソフトウェア開発、前提条件: CSCI 120 で C- 以上
- CSCI 140 コンピューター サイエンスの離散構造または MATH 212 離散数学的構造と証明。MATH 212 を修了した学生は、後で CSCI 140 の単位を取得することはできません。
- CSCI 265 データベース システム、前提条件: CSCI 120 で C- 以上
- CSCI 220.2 DevOps の概要、前提条件: CSCI 120 で C 以上
- CSCI 244 高度なソフトウェア開発、前提条件: CSCI 121 で C- 以上
- CSCI 234 イントロダクション ソフトウェア エンジニアリング、前提条件: CSCI 244 で C- 以上
- CSCI 243.2 コンピューティング キャリアの準備、前提条件: CSCI 120 およびジュニア スタンディング
- CSCI 334 システムの設計と実装 (WI)、前提条件: CSCI 234
一般トラックの選択科目
学生は、210-299 または 310-399 の番号が付けられた追加の選択科目を 3 単位修了し、310-399 の番号が付けられた少なくとも 2 つのコースを修了する必要があります。学生は、これらの 3 つのユニットに対して、インターンシップの最大 1 つのユニットをカウントできます。学生は、オペレーションズ リサーチの MATH 230 数学的方法または MATH 258 数値分析のいずれかを専攻の 200 レベルの選択科目として数えることができます。
一般的なトラックの必須条件
MATH 170 微積分 1 (または、MATH 106 解析幾何学および微積分 I 復習付き、パート 1 および MATH 166 解析幾何学および微積分 I 復習付き、パート 2)
データ サイエンス トラック:
データ サイエンス トラック必須コース
- CSCI 120 コンピュータ サイエンス入門
- CSCI 121 中級ソフトウェア開発、前提条件: CSCI 120 で C- 以上
- CSCI 265 データベース システム、前提条件: CSCI 120 で C- 以上
- CSCI 244 高度なソフトウェア開発、前提条件: CSCI 121 で C- 以上
- CSCI 234 イントロダクション ソフトウェア エンジニアリング、前提条件: CSCI 244 で C- 以上
- CSCI 243.2 コンピューティング キャリアの準備、前提条件: CSCI 120 およびジュニア スタンディング
- CSCI 334 システムの設計と実装 (WI)、前提条件: CSCI 234
- 数学 231 数学統計学 1
- 数学 337 数学統計学 2
データ サイエンスの必須条件
- MATH 170 微積分 1 (または、MATH 106 解析幾何学および微積分 I 復習付き、パート 1 および MATH 166 解析幾何学および微積分 I 復習付き、パート 2)
- MATH 171 微積分 2 (または、MATH 106 解析幾何学および微積分 I 復習付き、パート 1 および MATH 166 解析幾何学および微積分 I 復習付き、パート 2)
倫理の 1 つのコース:
- NURS 360 ヘルスケアにおける倫理的ジレンマ
- PHIL 222 倫理
- PHIL 224応用倫理
- PHIL 251 技術哲学
- PHIL 257 生命倫理と社会正義
- PHIL 259 医療倫理
- PHIL 281倫理のトピック
- PHIL 355 メタ倫理
- 学生のアドバイザーによって承認される他の倫理コースが適用される場合があります
このプログラムの学生は、CITI トレーニング (教職員は無料で利用できます) で研究における責任ある行動に関するモジュールを完了し、そのトレーニングの完了をアドバイザーに報告することをお勧めします。学生は、このソフトウェアへのアクセスについて IRB 委員会に連絡することができます。
アプリケーションの 1 つのコース:
- HLTP 230 疫学
- MGMT 311 マーケティング リサーチ (前提条件: MGMT 251; プラス数学 107、数学 231 または ECON156)
- BIOL 363 ゲノミクス (前提条件: BIOL 210 およびインストラクターの許可)
- ECON 256 応用計量経済学 (前提条件: 統計学のコースと ECON 152。データ サイエンスの学生の M4 として推奨)
- 優等生、独立研究、およびその他のアプリケーションコースが適用される場合があります。アドバイザーに相談する
数学またはアプリケーション リストから追加の 300 レベル コース 1 つ、または予測分析 (MS-PA) プログラムの理学修士号から次のいずれかのコース:
- MGMT 555、ビジネスリサーチ方法
- MGMT 556、意思決定分析
MSDA プログラムのプログラム ディレクターの許可を得て、学生は MSDA の追加コースに登録できます。
このプログラムを修了した学生は、成績証明書の「集中力」の下に「データ サイエンス」が記載されます。彼らは情報学副専攻の資格がありません。ただし、学生は数学 170 と 171 を数えることができますが、数学 231 と 337 は数学のマイナーに数えることはできません。後者の 2 つのコースはメジャー内で必要とされるからです。
コンピューター サイエンスのマイナー
コンピューター サイエンスの副専攻は、CSCI 120、CSCI 121、および 110 より上に番号が付けられた他の 3 つの CSCI コース ユニットで構成されます。次のコースのいずれかは、部門の同意があれば、コンピューター サイエンスの未成年者にカウントされる場合があります。数学 230、数学 258、数学 231。フィル211。部門の同意があれば、別のプログラムからの重要なコンピューティング コンテンツを含む 1 つのコースが、コンピューター サイエンス マイナー向けの 3 つの選択コース ユニットの 1 つとしてカウントされる場合があります。
情報学副専攻
情報学とは、組織や社会に関する意思決定を行うためにデータを取得および分析するためのコンピューティング スキル、統計手法、およびドメイン知識の応用です。
情報学の副専攻は、CSCI 120 の 5 つのコースで構成されています。 CSCI 265;統計的推論の 1 つのコース (MATH 107 、HLTP 189 、ECON 156 、または MATH 231 );倫理の 1 つのコース (NURS 360、IDIS 215、またはタイトルに「倫理」が含まれる PHIL コース);アプリケーションの 1 つのコース (HLTP 230 、MGMT 311 、BIOL 363 、ECON 256 )。統計的推論、倫理、またはアプリケーションの他のコースは、プログラムディレクターの承認を得て受け入れられる場合があります。
コンピュータサイエンスの部門間専攻
コンピュータ サイエンスの部門間専攻のセット I を構成する 6 つのコースには、CSCI 120、CSCI 121、および 110 を超える番号が付けられた他の 4 つの CSCI コースが含まれ、そのうちの少なくとも 1 つは 310-380 または 390-399 の番号が付けられると予想されます。コンピュータ サイエンスの追加コースとセット II の 6 つのコースは、アドバイザーの承認を得て学生が選択します。
プログラムの成果
コンピュータサイエンス専攻を修了すると、成功した学生は次のことができるようになります。
- 適切なプログラミング手法を使用して、問題の解決策を実装します。
- スキルとリテラシー、知識
- 適切な設計原則とパターンを使用して、ソフトウェア システムの設計を作成します。
- スキルとリテラシー、批判的な質問、創造と関与
- 適切なプロセスツールとコラボレーションツールを利用して、ソフトウェアプロジェクトに貢献します。
- 視点、批判的な質問、作成と関与
- 新しいテクノロジーを独自に評価して学習します。
- 視点、批判的質問