BS dalam Sains Komputer (Trek Sains Data)
Moravian University
Maklumat Utama
Lokasi kampus
Bethlehem, Amerika Syarikat
Bahasa
Inggeris
Format kajian
Di kampus
Tempoh
4 tahun
laju
Sepenuh masa
Yuran tuisyen
USD 50,500 / per year
Tarikh akhir permohonan
Minta maklumat
Tarikh mula paling awal
Aug 2024
pengenalan
Sains komputer ialah kajian tentang cara mengautomasikan penyelesaian masalah dengan komputer. Dalam era Internet komputer digunakan dalam hampir setiap aspek kehidupan, dan pengaturcara mesti memahami keupayaan teknikal komputer dan keperluan teknologi untuk domain masalah. Program sains komputer di Moravian mewujudkan persekitaran untuk pelajar mempelajari pembangunan perisian dalam pasukan untuk pelanggan dunia sebenar, dan menyediakan pelajar peluang untuk pengalaman praktikal dengan teknologi.
Misi
Program sains komputer menyediakan individu untuk memasuki profesion teknikal di mana mereka boleh menyumbang kepada penyelesaian perisian peringkat pengeluaran dan terus belajar dan menyesuaikan diri dengan teknologi baharu.
Matlamat
- Keupayaan Pengaturcaraan - Pelajar akan menunjukkan keupayaan untuk menterjemah spesifikasi program kepada penyelesaian yang berkesan, cekap dan boleh dibaca.
- Spesifikasi dan Reka Bentuk Program - Pelajar akan menunjukkan keupayaan untuk menulis spesifikasi untuk projek berdasarkan input pelanggan dan untuk mencipta reka bentuk keseluruhan untuk projek yang menggunakan perisian standard dan corak seni bina.
- Komunikasi Pasukan - Pelajar akan menunjukkan keupayaan untuk berkomunikasi secara lisan dan bertulis dengan ahli pasukan perisian, termasuk pelanggan, pembangun perisian lain dan pengurus.
Kurikulum
Sains komputer menawarkan trek Umum dan trek sains Data. CSCI 120, 121, 265, 244, 234 dan 334 diperlukan untuk mana-mana trek. Landasan umum termasuk keperluan tambahan dalam sains komputer serta MATH 106/166 atau MATH 170 sebagai syarat bersama. Landasan sains data termasuk keperluan tambahan dalam matematik serta kursus dalam aplikasi dan etika.
Lagu Umum:
Kursus Umum Track Diperlukan
- CSCI 120 Pengenalan kepada Sains Komputer
- CSCI 121 Pembangunan Perisian Perantaraan, prasyarat: C- atau lebih baik dalam CSCI 120
- CSCI 140 Struktur Diskret untuk Sains Komputer atau MATH 212 Struktur dan Bukti Matematik Diskret. Pelajar yang menamatkan MATH 212 tidak boleh memperoleh kredit untuk CSCI 140 kemudian.
- Sistem Pangkalan Data CSCI 265, prasyarat: C- atau lebih baik dalam CSCI 120
- CSCI 220.2 Pengenalan kepada DevOps, prasyarat: C- atau lebih baik dalam CSCI 120
- CSCI 244 Pembangunan Perisian Lanjutan, prasyarat: C- atau lebih baik dalam CSCI 121
- CSCI 234 Pengenalan kepada Kejuruteraan Perisian, prasyarat: C- atau lebih baik dalam CSCI 244
- CSCI 243.2 Bersedia untuk Kerjaya Pengkomputeran, prasyarat: CSCI 120 dan kedudukan junior
- Reka Bentuk dan Pelaksanaan Sistem (WI) CSCI 334, prasyarat: CSCI 234
Pilihan Trek Umum
Pelajar mesti melengkapkan tiga unit kursus elektif tambahan bernombor 210-299 atau 310-399, dengan sekurang-kurangnya dua kursus bernombor 310-399. Pelajar boleh mengira paling banyak satu unit latihan dalam tiga unit ini. Pelajar boleh mengira salah satu daripada MATH 230 Kaedah Matematik dalam Penyelidikan Operasi atau Analisis Berangka MATH 258 sebagai elektif 200 peringkat dalam jurusan.
Keperluan Teras Umum
MATH 170 Calculus 1 (atau MATH 106 Analytic Geometry and Calculus I with Review, Part 1 and MATH 166 Analytic Geometry and Calculus I with Review, Part 2)
Trek Sains Data:
Kursus yang Diperlukan Jejak Sains Data
- CSCI 120 Pengenalan kepada Sains Komputer
- CSCI 121 Pembangunan Perisian Perantaraan, prasyarat: C- atau lebih baik dalam CSCI 120
- Sistem Pangkalan Data CSCI 265, prasyarat: C- atau lebih baik dalam CSCI 120
- CSCI 244 Pembangunan Perisian Lanjutan, prasyarat: C- atau lebih baik dalam CSCI 121
- CSCI 234 Pengenalan kepada Kejuruteraan Perisian, prasyarat: C- atau lebih baik dalam CSCI 244
- CSCI 243.2 Bersedia untuk Kerjaya Pengkomputeran, prasyarat: CSCI 120 dan kedudukan junior
- Reka Bentuk dan Pelaksanaan Sistem (WI) CSCI 334, prasyarat: CSCI 234
- Matematik 231 Statistik Matematik 1
- Matematik 337 Statistik Matematik 2
Teras Sains Data
- MATH 170 Calculus 1 (atau MATH 106 Analytic Geometry and Calculus I with Review, Part 1 and MATH 166 Analytic Geometry and Calculus I with Review, Part 2)
- MATH 171 Calculus 2 (atau MATH 106 Analytic Geometry and Calculus I with Review, Part 1 and MATH 166 Analytic Geometry and Calculus I with Review, Part 2)
Satu kursus dalam etika:
- NURS 360 Dilema Etika dalam Penjagaan Kesihatan
- PHIL 222 Etika
- PHIL 224 Etika Gunaan
- PHIL 251 Falsafah Teknologi
- PHIL 257 Bio-Etika dan Keadilan Sosial
- PHIL 259 Etika Perubatan
- PHIL 281 Topik dalam Etika
- PHIL 355 Meta-Etika
- Kursus etika lain, yang akan diluluskan oleh penasihat pelajar, boleh memohon
Kami mengesyorkan agar pelajar dalam program ini melengkapkan modul mengenai kelakuan bertanggungjawab dalam penyelidikan dalam latihan CITI (yang boleh didapati secara percuma kepada fakulti dan kakitangan), dan melaporkan penyiapan latihan tersebut kepada penasihat. Pelajar boleh menghubungi Jawatankuasa LHDN untuk mendapatkan akses kepada perisian ini.
Satu kursus dalam aplikasi:
- HLTP 230 Epidemiologi
- Penyelidikan Pemasaran MGMT 311 (prasyarat: MGMT 251; ditambah Matematik 107, Matematik 231 atau ECON156)
- BIOL 363 Genomics (prasyarat: BIOL 210 dan kebenaran pengajar)
- ECON 256 Gunaan Ekonometrik (prasyarat: kursus dalam statistik dan ECON 152, yang disyorkan sebagai M4 untuk pelajar dalam sains data)
- Kepujian, Pengajian Bebas, dan kursus aplikasi lain boleh digunakan; berunding dengan penasihat
Satu kursus tambahan 300 peringkat dalam Matematik atau daripada senarai Aplikasi atau salah satu daripada kursus berikut daripada program Sarjana Sains dalam Analisis Ramalan (MS-PA):
- MGMT 555, Kaedah Penyelidikan Perniagaan
- MGMT 556, Analisis Keputusan
Dengan kebenaran pengarah program program MSDA, pelajar boleh mendaftar dalam kursus tambahan dalam MSDA
Pelajar yang melengkapkan program ini akan mempunyai "Sains Data" disenaraikan pada transkrip mereka, di bawah "konsentrasi." Mereka tidak layak untuk minor Informatics. Pelajar boleh, walau bagaimanapun, mengira Matematik 170 dan 171, tetapi bukan Matematik 231 dan 337, terhadap matematik kecil, kerana dua kursus terakhir ini diperlukan dalam major.
The Minor dalam Sains Komputer
Minor dalam sains komputer terdiri daripada CSCI 120, CSCI 121, dan tiga unit kursus CSCI lain yang bernombor di atas 110. Salah satu daripada kursus berikut boleh, dengan persetujuan jabatan, dikira dalam bidang sains komputer minor: MATH 230, MATH 258, MATH 231; PHIL 211. Dengan persetujuan jabatan, satu kursus dengan kandungan pengkomputeran penting daripada program lain boleh dikira sebagai salah satu daripada tiga unit kursus elektif terhadap minor sains komputer.
The Minor dalam Informatik
Informatik ialah aplikasi kemahiran pengkomputeran, kaedah statistik, dan pengetahuan domain untuk mendapatkan dan menganalisis data untuk membuat keputusan tentang organisasi dan masyarakat.
Minor dalam informatika terdiri daripada lima kursus: CSCI 120; CSCI 265; satu kursus dalam penaakulan statistik (MATH 107, HLTP 189, ECON 156, atau MATH 231); satu kursus dalam etika (NURS 360, IDIS 215, atau kursus PHIL dengan “Etika” dalam tajuk); dan satu kursus dalam aplikasi (HLTP 230, MGMT 311, BIOL 363, ECON 256). Kursus lain dalam penaakulan statistik, etika, atau aplikasi boleh diterima dengan kelulusan pengarah program.
Major Antara Jabatan Sains Komputer
Enam kursus yang menyusun Set I jurusan antara jabatan dalam sains komputer termasuk CSCI 120, CSCI 121, dan empat kursus CSCI lain yang bernombor di atas 110, sekurang-kurangnya satu daripadanya dijangka bernombor 310-380 atau 390-399. Kursus tambahan dalam sains komputer dan enam kursus Set II dipilih oleh pelajar dengan kelulusan penasihat.
Hasil Program
Setelah menamatkan pengajian utama sains komputer, pelajar yang berjaya akan dapat:
- Melaksanakan penyelesaian untuk masalah menggunakan teknik pengaturcaraan yang sesuai.
- Kemahiran dan Literasi, Pengetahuan
- Cipta reka bentuk untuk sistem perisian menggunakan prinsip dan corak reka bentuk yang sesuai.
- Kemahiran dan Literasi, Penyoalan Kritikal, Cipta dan Libatkan
- Gunakan proses yang sesuai dan alatan kerjasama untuk menyumbang kepada projek perisian.
- Perspektif, Penyoalan Kritikal, Cipta dan Libatkan
- Menilai dan mempelajari teknologi baharu secara bebas.
- Perspektif, Penyoalan Kritikal