หลัก วิทยาศาสตร์

วิทยาศาสตร์คอมพิวเตอร์

สารบัญ:

วิทยาศาสตร์คอมพิวเตอร์
วิทยาศาสตร์คอมพิวเตอร์

วีดีโอ: วิทยาการคอมพิวเตอร์ เรียนเกี่ยวกับอะไร? | Techcast EP.1 2024, มิถุนายน

วีดีโอ: วิทยาการคอมพิวเตอร์ เรียนเกี่ยวกับอะไร? | Techcast EP.1 2024, มิถุนายน
Anonim

วิทยาการคอมพิวเตอร์, การศึกษาคอมพิวเตอร์และการคำนวณรวมถึงพื้นฐานทางทฤษฎีและอัลกอริทึมของพวกเขาฮาร์ดแวร์และซอฟต์แวร์และการใช้งานสำหรับการประมวลผลข้อมูล สาขาวิชาวิทยาการคอมพิวเตอร์รวมถึงการศึกษาอัลกอริทึมและโครงสร้างข้อมูลการออกแบบคอมพิวเตอร์และเครือข่ายการสร้างแบบจำลองข้อมูลและกระบวนการข้อมูลและปัญญาประดิษฐ์ วิทยาการคอมพิวเตอร์ดึงบางส่วนของรากฐานจากคณิตศาสตร์และวิศวกรรมและดังนั้นจึงรวมเทคนิคจากพื้นที่เช่นทฤษฎีแถวคอยความน่าจะเป็นและสถิติและการออกแบบวงจรอิเล็กทรอนิกส์ วิทยาการคอมพิวเตอร์ยังใช้ประโยชน์จากการทดสอบและการทดสอบสมมติฐานอย่างหนักระหว่างการสร้างแนวคิดการออกแบบการวัดและการปรับแต่งของอัลกอริทึมใหม่โครงสร้างข้อมูลและสถาปัตยกรรมคอมพิวเตอร์

วิทยาการคอมพิวเตอร์ถือเป็นส่วนหนึ่งของครอบครัวของห้าสาขาที่แยกกัน แต่มีความสัมพันธ์ซึ่งกันและกัน: วิศวกรรมคอมพิวเตอร์, วิทยาศาสตร์คอมพิวเตอร์, ระบบสารสนเทศ, เทคโนโลยีสารสนเทศและวิศวกรรมซอฟต์แวร์ ตระกูลนี้เป็นที่รู้จักกันดีในฐานะวินัยในการคำนวณ ห้าสาขาวิชานี้มีความสัมพันธ์กันในแง่ที่การคำนวณเป็นเป้าหมายของการศึกษา แต่แยกจากกันเนื่องจากแต่ละสาขามีมุมมองการวิจัยและการมุ่งเน้นหลักสูตร (ตั้งแต่ปี 1991 สมาคมเพื่อการคำนวณเครื่องจักร [ACM], สมาคมคอมพิวเตอร์ IEEE [IEEE-CS], และสมาคมสำหรับระบบสารสนเทศ [AIS] ได้ร่วมมือกันพัฒนาและปรับปรุงอนุกรมวิธานของสาขาวิชาทั้งห้าที่เกี่ยวข้องกันและแนวทางที่สถาบันการศึกษา ใช้ทั่วโลกสำหรับหลักสูตรระดับปริญญาตรีบัณฑิตศึกษาและการวิจัย)

สาขาย่อยที่สำคัญของวิทยาศาสตร์คอมพิวเตอร์รวมถึงการศึกษาแบบดั้งเดิมของสถาปัตยกรรมคอมพิวเตอร์ภาษาโปรแกรมและการพัฒนาซอฟต์แวร์ อย่างไรก็ตามพวกเขายังรวมถึงวิทยาศาสตร์การคำนวณ (การใช้เทคนิคอัลกอริทึมสำหรับการสร้างแบบจำลองข้อมูลทางวิทยาศาสตร์), กราฟิกและการสร้างภาพการปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์ฐานข้อมูลและระบบสารสนเทศเครือข่ายและประเด็นทางสังคมและวิชาชีพที่มีเอกลักษณ์เฉพาะ. เท่าที่เห็นได้ชัดฟิลด์ย่อยเหล่านี้บางส่วนทับซ้อนกับกิจกรรมของพวกเขากับสาขาที่ทันสมัยอื่น ๆ เช่นชีวสารสนเทศศาสตร์และเคมีเชิงคำนวณ การทับซ้อนเหล่านี้เป็นผลมาจากแนวโน้มในหมู่นักวิทยาศาสตร์คอมพิวเตอร์ที่จะรับรู้และปฏิบัติตามการเชื่อมต่อแบบสหวิทยาการหลายสาขาของพวกเขา