มุมมองและกรณีตัวอย่างในบทความนี้อาจไม่ได้แสดงถึงของเรื่อง |
บทความนี้หรือส่วนนี้ของบทความต้องการปรับรูปแบบ ซึ่งอาจหมายถึง ต้องการจัดรูปแบบข้อความ จัดหน้า แบ่งหัวข้อ และ/หรือการจัดระเบียบอื่น ๆ คุณสามารถช่วยแก้ไขปัญหานี้ได้โดยการกดที่ปุ่ม แก้ไข ด้านบน จากนั้นปรับปรุงหรือจัดรูปแบบอื่น ๆ ในบทความให้เหมาะสม |
สาขาวิชาคอมพิวเตอร์ ระดับปริญญาตรี ในประเทศไทย กำหนดโดยกระทรวงศึกษาธิการ ตาม มาตรฐานคุณวุฒิระดับปริญญาตรี สาขาคอมพิวเตอร์ พ.ศ. 2552 แบ่งเป็นสาขาดังนี้
- สาขาวิทยาการคอมพิวเตอร์ หรือวิทยาศาสตรคอมพิวเตอร์ (CS)
- สาขาวิศวกรรมคอมพิวเตอร์ (CE)
- สาขาวิศวกรรมซอฟต์แวร์ (SE)
- สาขาเทคโนโลยีสารสนเทศ หรือเทคโนโลยีสารสนเทศและการสือสาร (IT)
- สาขา หรือ ระบบสารสนเทศทางธุรกิจ (BC)
โดยอ้างอิงจากการจัดหลักสูตร ของ The Association for Computing Machinery (ACM), The Association for Information Systems (AIS) และ The Institute of Electrical and Electronics Engineer - Computer Society (IEEE-CS) ชึ่งได้แบ่ง องค์ความรู้ของสาขาคอมพิวเตอร์ออกเป็น 5 ด้านหลัก คือ
- องค์การและระบบสารสนเทศ
- เทคโนโลยีสารสนเทศเพื่องานประยุกต์
- เทคโนโลยีและวิธีการทางซอฟต์แวร์
- โครงสร้างพื้นฐานของระบบ
- ฮาร์ดแวร์และสถาปัตยกรรมคอมพิวเตอร์
โดยทั้ง 5 สาขาวิชานั้น มุ่งเน้นองค์ความรู้ ที่แตกต่างกัน
ทั้งนี้ยังมีสาขาอื่นๆ ที่ เรียนต้านคอมพิวเตอร์ เช่น คอมพิวเตอร์ศึกษา (Computer Education) ระบบสารสนเทศ (Information System) เป็นต้น
เนื้อหาสาระสำคัญของสาขาคอมพิวเตอร์
เนื้อหาสาระสำคัญของสาขาคอมพิวเตอร์ ประกอบด้วยองค์ความรู้ (Body of Knowledge) ด้านคอมพิวเตอร์ จำแนกตามสาขาวิชาได้ดังนี้
- สาขาวิชาวิทยาการคอมพิวเตอร์
- โครงสร้างดิสครีต (Discrete Structures)
- พื้นฐานการเขียนโปรแกรม (Programming Fundamentals)
- ความซับซ้อนและขั้นตอนวิธี (Algorithms and Complexity)
- โครงสร้างและสถาปัตยกรรม (Architecture and Organization)
- ระบบปฏิบัติการ (Operating Systems)
- การประมวลผลเครือข่าย (Net-Centric Computing)
- ภาษาการเขียนโปรแกรม (Programming Languages)
- ปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์ (Human-Computer Interaction)
- กราฟิกและการประมวลผลภาพ (Graphics and Visual Computing)
- ระบบชาญฉลาด (Intelligent Systems)
- การจัดการสารสนเทศ (Information Management)
- ประเด็นทางสังคมและวิชาชีพ (Social and Professional Issues)
- วิศวกรรมซอฟต์แวร์ (Software Engineering)
- ศาสตร์เพื่อการคำนวณ (Computational Science)
- สาขาวิชาวิศวกรรมคอมพิวเตอร์
- พื้นฐานการเขียนโปรแกรม (Programming Fundamentals)
- คณิตศาสตร์ทางคอมพิวเตอร์ (Computer Mathematics)
- อิเล็กทรอนิกส์ (Electronics)
- ตรรกศาสตร์ดิจิทัล (Digital Logic)
- โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms)
- โครงสร้างและสถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture and Organization)
- ระบบปฏิบัติการ (Operating Systems)
- ระบบฐานข้อมูล (Database Systems)
- วิศวกรรมซอฟต์แวร์ (Software Engineering)
- เครือข่ายคอมพิวเตอร์ (Computer Networks)
- สาขาวิชาวิศวกรรมซอฟต์แวร์
- ความจำเป็นของคอมพิวเตอร์ (Computing Essentials)
- พื้นฐานคณิตศาสตร์และวิศวกรรม (Mathematical and Engineering Fundamentals)
- วิชาชีพภาคปฏิบัติ (Professional Practices)
- การวิเคราะห์และการสร้างแบบจำลองซอฟต์แวร์ (Software Modeling and Analysis)
- การออกแบบซอฟต์แวร์ (Software Design)
- การทวนสอบและทดสอบซอฟต์แวร์ (Software Validation and Verification)
- วิวัฒนาการของซอฟต์แวร์ (Software Evolution)
- กระบวนการทางซอฟต์แวร์ (Software Process)
- คุณภาพซอฟต์แวร์ (Software Quality)
- การจัดการซอฟต์แวร์ (Software Management)
- สาขาวิชาเทคโนโลยีสารสนเทศ
- พื้นฐานเทคโนโลยีสารสนเทศ (Information Technology Fundamentals)
- ปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์ (Human-Computer Interaction)
- ความมั่นคงและการประกันสารสนเทศ (Information Assurance and Security)
- การจัดการสารสนเทศ (Information Management)
- การบูรณาการการเขียนโปรแกรมและเทคโนโลยี(Integrative Programming and Technologies)
- คณิตศาสตร์และสถิติสำหรับเทคโนโลยีสารสนเทศ (Mathematics and Statistics for Information Technology)
- เครือข่าย (Networking)
- พื้นฐานการเขียนโปรแกรม (Programming Fundamentals)
- แพลตฟอร์มเทคโนโลยี (Platform Technologies)
- การบำรุงรักษาและการบริหารระบบ (Systems Administration and Maintenance)
- สถาปัตยกรรมและการบูรณาการระบบ (Systems Integration and Architecture)
- ประเด็นทางสังคมและวิชาชีพ (Social and Professional Issues)
- ระบบเว็บและเทคโนโลยี (Web Systems and Technologies)
- สาขาวิชาคอมพิวเตอร์ธุรกิจ
- พื้นฐานคอมพิวเตอร์และเทคโนโลยีสารสนเทศ (Computer and Information Technology Fundamentals)
- การเขียนโปรแกรมคอมพิวเตอร์ (Computer Programming)
- โครงสร้างข้อมูลและขั้นตอนวิธี (Data Structures and Algorithms)
- การเขียนโปรแกรมบนเว็บ (Web Programming)
- ระบบฐานข้อมูล (Database Systems)
- ระบบสารสนเทศเพื่อการจัดการ (Management Information Systems)
- การวิเคราะห์และออกแบบระบบ (Systems Analysis and Design)
- เครือข่ายคอมพิวเตอร์ (Computer Networking)
- ความมั่นคงของระบบสารสนเทศ (Information Systems Security)
- โครงงานคอมพิวเตอร์เพื่อธุรกิจ (Business Computer Project)
- ทักษะการใช้ซอฟต์แวร์คอมพิวเตอร์ (Computer Software Usage Skill)
อ้างอิง
- (PDF). คลังข้อมูลเก่าเก็บจากแหล่งเดิม (PDF)เมื่อ 2012-06-01. สืบค้นเมื่อ 2013-02-23.
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
mummxngaelakrnitwxyanginbthkhwamnixacimidaesdngthungmummxngthiepnsaklkhxngeruxngkhunsamarthchwyaekikhbthkhwamni odyephimmummxngsaklihmakkhun hruxaeykpraednyxyipsrangepnbthkhwamihm eriynruwacanasaraemaebbnixxkidxyangiraelaemuxir bthkhwamnihruxswnnikhxngbthkhwamtxngkarprbrupaebb sungxachmaythung txngkarcdrupaebbkhxkhwam cdhna aebnghwkhx cdlingkphayin aela hruxkarcdraebiybxun khunsamarthchwyaekikhpyhaniidodykarkdthipum aekikh danbn caknnprbprunghruxcdrupaebbxun inbthkhwamihehmaasm sakhawichakhxmphiwetxr radbpriyyatri inpraethsithy kahndodykrathrwngsuksathikar tam matrthankhunwuthiradbpriyyatri sakhakhxmphiwetxr ph s 2552 aebngepnsakhadngni sakhawithyakarkhxmphiwetxr hruxwithyasastrkhxmphiwetxr CS sakhawiswkrrmkhxmphiwetxr CE sakhawiswkrrmsxftaewr SE sakhaethkhonolyisarsneths hruxethkhonolyisarsnethsaelakarsuxsar IT sakha hrux rabbsarsnethsthangthurkic BC odyxangxingcakkarcdhlksutr khxng The Association for Computing Machinery ACM The Association for Information Systems AIS aela The Institute of Electrical and Electronics Engineer Computer Society IEEE CS chungidaebng xngkhkhwamrukhxngsakhakhxmphiwetxrxxkepn 5 danhlk khux xngkhkaraelarabbsarsneths ethkhonolyisarsnethsephuxnganprayukt ethkhonolyiaelawithikarthangsxftaewr okhrngsrangphunthankhxngrabb hardaewraelasthaptykrrmkhxmphiwetxr odythng 5 sakhawichann mungennxngkhkhwamru thiaetktangkn thngniyngmisakhaxun thi eriyntankhxmphiwetxr echn khxmphiwetxrsuksa Computer Education rabbsarsneths Information System epntnenuxhasarasakhykhxngsakhakhxmphiwetxrenuxhasarasakhykhxngsakhakhxmphiwetxr prakxbdwyxngkhkhwamru Body of Knowledge dankhxmphiwetxr caaenktamsakhawichaiddngni sakhawichawithyakarkhxmphiwetxr okhrngsrangdiskhrit Discrete Structures phunthankarekhiynopraekrm Programming Fundamentals khwamsbsxnaelakhntxnwithi Algorithms and Complexity okhrngsrangaelasthaptykrrm Architecture and Organization rabbptibtikar Operating Systems karpramwlphlekhruxkhay Net Centric Computing phasakarekhiynopraekrm Programming Languages ptismphnthrahwangmnusyaelakhxmphiwetxr Human Computer Interaction krafikaelakarpramwlphlphaph Graphics and Visual Computing rabbchaychlad Intelligent Systems karcdkarsarsneths Information Management praednthangsngkhmaelawichachiph Social and Professional Issues wiswkrrmsxftaewr Software Engineering sastrephuxkarkhanwn Computational Science sakhawichawiswkrrmkhxmphiwetxr phunthankarekhiynopraekrm Programming Fundamentals khnitsastrthangkhxmphiwetxr Computer Mathematics xielkthrxniks Electronics trrksastrdicithl Digital Logic okhrngsrangkhxmulaelakhntxnwithi Data Structures and Algorithms okhrngsrangaelasthaptykrrmkhxmphiwetxr Computer Architecture and Organization rabbptibtikar Operating Systems rabbthankhxmul Database Systems wiswkrrmsxftaewr Software Engineering ekhruxkhaykhxmphiwetxr Computer Networks sakhawichawiswkrrmsxftaewr khwamcaepnkhxngkhxmphiwetxr Computing Essentials phunthankhnitsastraelawiswkrrm Mathematical and Engineering Fundamentals wichachiphphakhptibti Professional Practices karwiekhraahaelakarsrangaebbcalxngsxftaewr Software Modeling and Analysis karxxkaebbsxftaewr Software Design karthwnsxbaelathdsxbsxftaewr Software Validation and Verification wiwthnakarkhxngsxftaewr Software Evolution krabwnkarthangsxftaewr Software Process khunphaphsxftaewr Software Quality karcdkarsxftaewr Software Management sakhawichaethkhonolyisarsneths phunthanethkhonolyisarsneths Information Technology Fundamentals ptismphnthrahwangmnusyaelakhxmphiwetxr Human Computer Interaction khwammnkhngaelakarpraknsarsneths Information Assurance and Security karcdkarsarsneths Information Management karburnakarkarekhiynopraekrmaelaethkhonolyi Integrative Programming and Technologies khnitsastraelasthitisahrbethkhonolyisarsneths Mathematics and Statistics for Information Technology ekhruxkhay Networking phunthankarekhiynopraekrm Programming Fundamentals aephltfxrmethkhonolyi Platform Technologies karbarungrksaaelakarbriharrabb Systems Administration and Maintenance sthaptykrrmaelakarburnakarrabb Systems Integration and Architecture praednthangsngkhmaelawichachiph Social and Professional Issues rabbewbaelaethkhonolyi Web Systems and Technologies sakhawichakhxmphiwetxrthurkic phunthankhxmphiwetxraelaethkhonolyisarsneths Computer and Information Technology Fundamentals karekhiynopraekrmkhxmphiwetxr Computer Programming okhrngsrangkhxmulaelakhntxnwithi Data Structures and Algorithms karekhiynopraekrmbnewb Web Programming rabbthankhxmul Database Systems rabbsarsnethsephuxkarcdkar Management Information Systems karwiekhraahaelaxxkaebbrabb Systems Analysis and Design ekhruxkhaykhxmphiwetxr Computer Networking khwammnkhngkhxngrabbsarsneths Information Systems Security okhrngngankhxmphiwetxrephuxthurkic Business Computer Project thksakarichsxftaewrkhxmphiwetxr Computer Software Usage Skill xangxing PDF khlngkhxmulekaekbcakaehlngedim PDF emux 2012 06 01 subkhnemux 2013 02 23