วิทยาศาสตรบัณฑิตสาขาวิทยาการคอมพิวเตอร์ (สาขาวิทยาศาสตร์ข้อมูล)
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 Intermediate Software Development วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 120
- CSCI 140 โครงสร้างที่ไม่ต่อเนื่องสำหรับวิทยาการคอมพิวเตอร์หรือ MATH 212 โครงสร้างทางคณิตศาสตร์และการพิสูจน์ที่ไม่ต่อเนื่อง นักเรียนที่จบ MATH 212 จะไม่ได้รับเครดิตสำหรับ CSCI 140 ในภายหลัง
- CSCI 265 ระบบฐานข้อมูล วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 120
- CSCI 220.2 รู้เบื้องต้นเกี่ยวกับ DevOps วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 120
- CSCI 244 การพัฒนาซอฟต์แวร์ขั้นสูง วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 121
- CSCI 234 Introduction to Software Engineering วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 244
- CSCI 243.2 การเตรียมความพร้อมสำหรับอาชีพคอมพิวเตอร์ วิชาบังคับก่อน: CSCI 120 และสถานะจูเนียร์
- CSCI 334 การออกแบบและการใช้งานระบบ (WI) วิชาบังคับก่อน: CSCI 234
วิชาเลือกทั่วไป
นักศึกษาต้องเรียนรายวิชาเลือกเพิ่มเติมสามหน่วยหมายเลข 210-299 หรือ 310-399 โดยมีอย่างน้อยสองรายวิชาหมายเลข 310-399 นักเรียนสามารถนับการฝึกงานได้สูงสุดหนึ่งหน่วยในสามหน่วยนี้ นักเรียนอาจนับหนึ่งใน MATH 230 Mathematical Methods ใน Operations Research หรือ MATH 258 Numerical Analysis เป็นวิชาเลือก 200 ระดับในวิชาเอก
ข้อกำหนดเบื้องต้นของแทร็กทั่วไป
MATH 170 แคลคูลัส 1 (หรือ MATH 106 เรขาคณิตวิเคราะห์และแคลคูลัส I พร้อมทบทวน ตอนที่ 1 และ MATH 166 เรขาคณิตวิเคราะห์และแคลคูลัส I พร้อมทบทวน ตอนที่ 2)
เส้นทางวิทยาศาสตร์ข้อมูล:
หลักสูตรที่จำเป็นสำหรับการติดตามวิทยาศาสตร์ข้อมูล
- CSCI 120 ความรู้เบื้องต้นเกี่ยวกับวิทยาการคอมพิวเตอร์
- CSCI 121 Intermediate Software Development วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 120
- CSCI 265 ระบบฐานข้อมูล วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 120
- CSCI 244 การพัฒนาซอฟต์แวร์ขั้นสูง วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 121
- CSCI 234 Introduction to Software Engineering วิชาบังคับก่อน: C- หรือดีกว่าใน CSCI 244
- 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)
หลักสูตรหนึ่งในจริยธรรม:
- NURS 360 ประเด็นขัดแย้งทางจริยธรรมในการดูแลสุขภาพ
- PHIL 222 จริยธรรม
- PHIL 224 จริยธรรมประยุกต์
- PHIL 251 ปรัชญาของเทคโนโลยี
- PHIL 257 จริยธรรมทางชีวภาพและความยุติธรรมทางสังคม
- PHIL 259 จริยธรรมทางการแพทย์
- PHIL 281 หัวข้อในจริยธรรม
- PHIL 355 จริยธรรมเมตา
- อาจใช้หลักสูตรจริยธรรมอื่น ๆ ที่ได้รับการอนุมัติจากอาจารย์ที่ปรึกษาของนักเรียน
เราขอแนะนำให้นักศึกษาในโปรแกรมนี้กรอกโมดูลเกี่ยวกับการดำเนินการอย่างรับผิดชอบในการวิจัยในการฝึกอบรมของ CITI (ซึ่งมีให้ฟรีสำหรับคณาจารย์และเจ้าหน้าที่) และรายงานการเสร็จสิ้นการฝึกอบรมนั้นต่ออาจารย์ที่ปรึกษา นักศึกษาสามารถติดต่อคณะกรรมการ IRB เพื่อเข้าถึงซอฟต์แวร์นี้ได้
หลักสูตรหนึ่งในการสมัคร:
- HLTP 230 ระบาดวิทยา
- MGMT 311 การวิจัยการตลาด (วิชาบังคับก่อน: MGMT 251; plus Math 107, Math 231 หรือ ECON156)
- BIOL 363 Genomics (วิชาบังคับก่อน: BIOL 210 และได้รับอนุญาตจากผู้สอน)
- ECON 256 เศรษฐมิติประยุกต์ (วิชาบังคับก่อน: หลักสูตรทางสถิติและ ECON 152 ซึ่งแนะนำให้เป็น M4 สำหรับนักเรียนในสาขาวิทยาศาสตร์ข้อมูล)
- อาจสมัครหลักสูตรเกียรตินิยม การศึกษาอิสระ และการสมัครอื่นๆ ปรึกษากับอาจารย์ที่ปรึกษา
หลักสูตรเพิ่มเติม 300 ระดับในวิชาคณิตศาสตร์หรือจากรายการแอปพลิเคชันหรือหลักสูตรใดหลักสูตรหนึ่งต่อไปนี้จากโปรแกรม Master of Science in Predictive Analytics (MS-PA):
- มก. 555 ระเบียบวิธีวิจัยทางธุรกิจ
- มกจ 556 การวิเคราะห์การตัดสินใจ
เมื่อได้รับอนุญาตจากผู้อำนวยการโครงการของโปรแกรม MSDA นักเรียนสามารถลงทะเบียนเรียนหลักสูตรเพิ่มเติมใน MSDA ได้
นักศึกษาที่สำเร็จหลักสูตรนี้จะมี "วิทยาศาสตร์ข้อมูล" ระบุไว้ในใบรับรองผลการเรียนภายใต้ "ความเข้มข้น" พวกเขาไม่มีสิทธิ์สำหรับผู้เยาว์ด้านสารสนเทศ อย่างไรก็ตาม นักเรียนอาจนับคณิตศาสตร์ 170 และ 171 แต่ไม่ใช่คณิตศาสตร์ 231 และ 337 สำหรับวิชาโทคณิตศาสตร์ เนื่องจากสองวิชาหลังนี้จำเป็นสำหรับวิชาเอก
วิชาโทในวิทยาการคอมพิวเตอร์
ผู้เยาว์ในวิทยาการคอมพิวเตอร์ประกอบด้วย CSCI 120, CSCI 121 และหน่วยหลักสูตร CSCI อีกสามหน่วยที่มีหมายเลขสูงกว่า 110 หลักสูตรใดหลักสูตรหนึ่งต่อไปนี้อาจนับรวมกับวิชาโทวิทยาการคอมพิวเตอร์: MATH 230, MATH 258, MATH 231; ฟิล 211. ด้วยความยินยอมของแผนก หลักสูตรหนึ่งที่มีเนื้อหาเกี่ยวกับคอมพิวเตอร์ที่สำคัญจากโปรแกรมอื่นอาจถูกนับเป็นหนึ่งในสามหน่วยวิชาเลือกสำหรับวิชาโทวิทยาการคอมพิวเตอร์
วิชาโทในสารสนเทศ
สารสนเทศเป็นการประยุกต์ใช้ทักษะการคำนวณ วิธีการทางสถิติ และความรู้โดเมนเพื่อรับและวิเคราะห์ข้อมูลเพื่อทำการตัดสินใจเกี่ยวกับองค์กรและสังคม
ผู้เยาว์ในสารสนเทศประกอบด้วยห้าหลักสูตร: CSCI 120; CSCI 265 ; หนึ่งวิชาเกี่ยวกับการใช้เหตุผลทางสถิติ (MATH 107, HLTP 189, ECON 156 หรือ MATH 231) วิชาจริยธรรมหนึ่งวิชา (NURS 360, IDIS 215 หรือวิชา PHIL ที่มีชื่อเรื่องว่า “Ethics”) และหนึ่งหลักสูตรในการสมัคร (HLTP 230, MGMT 311, BIOL 363, ECON 256) หลักสูตรอื่นๆ ในด้านเหตุผลเชิงสถิติ จริยธรรม หรือการสมัครอาจได้รับการยอมรับโดยได้รับอนุมัติจากผู้อำนวยการโครงการ
แผนกวิชาเอกวิทยาการคอมพิวเตอร์
หกหลักสูตรที่ประกอบด้วยชุดที่ 1 ของวิชาเอกระหว่างแผนกในวิทยาการคอมพิวเตอร์ ได้แก่ CSCI 120, CSCI 121 และอีกสี่หลักสูตร CSCI ที่มีหมายเลขมากกว่า 110 อย่างน้อยหนึ่งหลักสูตรคาดว่าจะมีหมายเลข 310-380 หรือ 390-399 รายวิชาเพิ่มเติมในวิทยาการคอมพิวเตอร์และรายวิชาทั้ง 6 ชุดของชุดที่ 2 นั้นนักศึกษาเป็นผู้เลือกโดยได้รับความเห็นชอบจากอาจารย์ที่ปรึกษา
ผลลัพธ์ของโปรแกรม
เมื่อสำเร็จวิชาเอกวิทยาการคอมพิวเตอร์ นักเรียนที่ประสบความสำเร็จจะสามารถ:
- ใช้วิธีแก้ปัญหาโดยใช้เทคนิคการเขียนโปรแกรมที่เหมาะสม
- ทักษะและความรู้ ความรู้
- สร้างการออกแบบระบบซอฟต์แวร์โดยใช้หลักการและรูปแบบการออกแบบที่เหมาะสม
- ทักษะและความรู้ การตั้งคำถามเชิงวิพากษ์ สร้างและมีส่วนร่วม
- ใช้กระบวนการที่เหมาะสมและเครื่องมือในการทำงานร่วมกันเพื่อสนับสนุนโครงการซอฟต์แวร์
- มุมมอง การตั้งคำถามเชิงวิพากษ์ สร้างและมีส่วนร่วม
- ประเมินและเรียนรู้เทคโนโลยีใหม่อย่างอิสระ
- มุมมองคำถามเชิงวิจารณ์