BS dalam Ilmu Komputer (Jalur Ilmu Data)
Bethlehem, Amerika Serikat
DURASI
4 Years
BAHASA
Bahasa inggris
KECEPATAN
Waktu penuh
TENGGAT WAKTU APLIKASI
Minta batas waktu aplikasi
TANGGAL MULAI PALING AWAL
Aug 2024
BIAYA PENDIDIKAN
USD 50.500 / per year
FORMAT STUDI
Di kampus
pengantar
Ilmu komputer adalah studi tentang bagaimana mengotomatisasi pemecahan masalah dengan komputer. Di era Internet, komputer digunakan di hampir setiap aspek kehidupan, dan pemrogram harus memahami kemampuan teknis komputer dan persyaratan teknologi untuk domain masalah. Program ilmu komputer di Moravian menciptakan lingkungan bagi siswa untuk belajar pengembangan perangkat lunak dalam tim untuk klien dunia nyata, dan memberi siswa kesempatan untuk pengalaman langsung dengan teknologi.
Misi
Program ilmu komputer mempersiapkan individu untuk memasuki profesi teknis di mana mereka dapat berkontribusi pada solusi perangkat lunak tingkat produksi dan terus belajar dan beradaptasi dengan teknologi baru.
Sasaran
- Kemampuan Pemrograman - Siswa akan menunjukkan kemampuan untuk menerjemahkan spesifikasi program menjadi solusi yang bekerja, efisien, dan mudah dibaca.
- Spesifikasi dan Desain Program - Siswa akan menunjukkan kemampuan untuk menulis spesifikasi proyek berdasarkan masukan klien dan membuat desain keseluruhan untuk proyek yang menggunakan perangkat lunak standar dan pola arsitektur.
- Komunikasi Tim - Siswa akan menunjukkan kemampuan untuk berkomunikasi baik secara lisan maupun tertulis dengan anggota tim perangkat lunak, termasuk klien, pengembang perangkat lunak lain, dan manajer.
Kurikulum
Ilmu komputer menawarkan jalur Umum dan jalur ilmu Data. CSCI 120, 121, 265, 244, 234 dan 334 diperlukan untuk salah satu trek. Jalur umum mencakup persyaratan tambahan dalam ilmu komputer serta MATEMATIKA 106/166 atau MATEMATIKA 170 sebagai persyaratan tambahan. Jalur ilmu data mencakup persyaratan tambahan dalam matematika serta kursus dalam aplikasi dan etika.
Jalur Umum:
Kursus Wajib Jalur Umum
- CSCI 120 Pengantar Ilmu Komputer
- CSCI 121 Pengembangan Perangkat Lunak Menengah, prasyarat: C- atau lebih baik di CSCI 120
- CSCI 140 Struktur Diskrit untuk Ilmu Komputer atau MATEMATIKA 212 Struktur dan Bukti Matematika Diskrit. Siswa yang menyelesaikan MATEMATIKA 212 nantinya tidak dapat memperoleh kredit untuk CSCI 140.
- Sistem Database CSCI 265, prasyarat: C- atau lebih baik di CSCI 120
- CSCI 220.2 Pengantar DevOps, prasyarat: C- atau lebih baik di CSCI 120
- CSCI 244 Advanced Software Development, prasyarat: C- atau lebih baik di CSCI 121
- CSCI 234 Pengantar Rekayasa Perangkat Lunak, prasyarat: C- atau lebih baik di CSCI 244
- CSCI 243.2 Mempersiapkan Karir Komputer, prasyarat: CSCI 120 dan peringkat junior
- Desain dan Implementasi Sistem CSCI 334 (WI), prasyarat: CSCI 234
Pilihan Jalur Umum
Siswa harus menyelesaikan tiga unit mata kuliah pilihan tambahan bernomor 210-299 atau 310-399, dengan setidaknya dua mata kuliah bernomor 310-399. Siswa dapat menghitung paling banyak satu unit magang terhadap tiga unit ini. Siswa dapat menghitung salah satu dari Metode Matematika MATH 230 dalam Riset Operasi atau Analisis Numerik MATH 258 sebagai pilihan 200 tingkat di jurusan.
Persyaratan Inti Track Umum
MATH 170 Kalkulus 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)
Jalur Ilmu Data:
Kursus Wajib Jalur Ilmu Data
- CSCI 120 Pengantar Ilmu Komputer
- CSCI 121 Pengembangan Perangkat Lunak Menengah, prasyarat: C- atau lebih baik di CSCI 120
- Sistem Database CSCI 265, prasyarat: C- atau lebih baik di CSCI 120
- CSCI 244 Advanced Software Development, prasyarat: C- atau lebih baik di CSCI 121
- CSCI 234 Pengantar Rekayasa Perangkat Lunak, prasyarat: C- atau lebih baik di CSCI 244
- CSCI 243.2 Mempersiapkan Karir Komputer, prasyarat: CSCI 120 dan peringkat junior
- Desain dan Implementasi Sistem CSCI 334 (WI), prasyarat: CSCI 234
- Matematika 231 Statistika Matematika 1
- Matematika 337 Statistika Matematika 2
Persyaratan Inti Ilmu Data
- MATH 170 Kalkulus 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 Kalkulus 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 Etis dalam Perawatan Kesehatan
- PHIL 222 Etika
- PHIL 224 Etika Terapan
- PHIL 251 Filsafat Teknologi
- PHIL 257 Bio-Etika dan Keadilan Sosial
- PHIL 259 Etika Medis
- PHIL 281 Topik dalam Etika
- PHIL 355 Meta-Etika
- Kursus etika lainnya, yang harus disetujui oleh penasihat siswa, mungkin berlaku
Kami merekomendasikan agar siswa dalam program ini menyelesaikan modul tentang perilaku yang bertanggung jawab dalam penelitian dalam pelatihan CITI (yang tersedia gratis untuk pengajar dan staf), dan melaporkan penyelesaian pelatihan tersebut kepada penasihat. Siswa dapat menghubungi Komite IRB untuk mengakses perangkat lunak ini.
Satu kursus dalam aplikasi:
- HLTP 230 Epidemiologi
- Riset Pemasaran MGMT 311 (prereq: MGMT 251; ditambah Matematika 107, Matematika 231 atau ECON156)
- BIOL 363 Genomics (persyaratan: BIOL 210 dan izin instruktur)
- ECON 256 Ekonometrika Terapan (prasyarat: kursus statistik dan ECON 152, yang direkomendasikan sebagai M4 untuk siswa dalam ilmu data)
- Kehormatan, Studi Independen, dan kursus aplikasi lainnya mungkin berlaku; berkonsultasi dengan penasehat
Satu kursus 300 tingkat tambahan dalam Matematika atau dari daftar Aplikasi atau salah satu kursus berikut dari program Master of Science dalam Predictive Analytics (MS-PA):
- MGMT 555, Metode Penelitian Bisnis
- MGMT 556, Analisis Keputusan
Dengan izin dari direktur program program MSDA, siswa dapat mendaftar di kursus tambahan di MSDA
Siswa yang menyelesaikan program ini akan mencantumkan "Ilmu Data" di transkrip mereka, di bawah "konsentrasi". Mereka tidak memenuhi syarat untuk minor Informatika. Siswa dapat, bagaimanapun, menghitung Matematika 170 dan 171, tetapi tidak Matematika 231 dan 337, terhadap minor matematika, karena dua kursus terakhir ini diperlukan dalam jurusan.
Minor dalam Ilmu Komputer
Minor dalam ilmu komputer terdiri dari CSCI 120, CSCI 121, dan tiga unit kursus CSCI lainnya bernomor di atas 110. Salah satu kursus berikut dapat, dengan persetujuan departemen, dihitung ke dalam minor ilmu komputer: MATEMATIKA 230, MATEMATIKA 258, MATEMATIKA 231; FIL 211. Dengan persetujuan departemen, satu mata kuliah dengan konten komputasi yang signifikan dari program lain dapat dihitung sebagai salah satu dari tiga unit mata kuliah pilihan terhadap minor ilmu komputer.
Minor di Informatika
Informatika adalah penerapan keterampilan komputasi, metode statistik, dan pengetahuan domain untuk memperoleh dan menganalisis data guna membuat keputusan tentang organisasi dan masyarakat.
Minor in informatika terdiri dari lima program: CSCI 120; CSCI 265; satu kursus dalam penalaran statistik (MATH 107, HLTP 189, ECON 156, atau MATH 231); satu mata kuliah etika (NURS 360, IDIS 215, atau mata kuliah PHIL dengan judul “Etika”); dan satu kursus dalam aplikasi (HLTP 230, MGMT 311, BIOL 363, ECON 256). Kursus lain dalam penalaran statistik, etika, atau aplikasi dapat diterima dengan persetujuan direktur program.
Jurusan Antar Departemen Ilmu Komputer
Enam mata kuliah yang menyusun Set I jurusan antardepartemen dalam ilmu komputer meliputi CSCI 120, CSCI 121, dan empat mata kuliah CSCI lainnya bernomor di atas 110, setidaknya satu di antaranya diperkirakan bernomor 310-380 atau 390-399. Kursus tambahan dalam ilmu komputer dan enam mata kuliah Set II dipilih oleh siswa dengan persetujuan penasehat.
Hasil Program
Setelah menyelesaikan jurusan ilmu komputer, seorang siswa yang berhasil akan dapat:
- Menerapkan solusi untuk masalah menggunakan teknik pemrograman yang tepat.
- Keterampilan dan Literasi, Pengetahuan
- Buat desain untuk sistem perangkat lunak menggunakan prinsip dan pola desain yang sesuai.
- Keterampilan dan Keaksaraan, Pertanyaan Kritis, Ciptakan dan Terlibat
- Memanfaatkan proses yang tepat dan alat kolaboratif untuk berkontribusi pada proyek perangkat lunak.
- Perspektif, Pertanyaan Kritis, Ciptakan dan Libatkan
- Evaluasi dan pelajari teknologi baru secara mandiri.
- Perspektif, Pertanyaan Kritis
Biaya Pendidikan Program
Kesempatan berkarir
English Language Requirements
Buktikan kemahiran bahasa Inggris Anda dengan Tes Bahasa Inggris Duolingo! DET adalah tes bahasa Inggris online yang nyaman, cepat, dan terjangkau yang diterima oleh lebih dari 4.000 universitas (seperti ini) di seluruh dunia.