Course Description
ภาควิิชาคณิตศาสตร์และวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์
คำอธิบายรายวิชา
Course Description
2301551 หลักการสร้างโปรแกรม 1 (1–0–3)
เทคนิคการสร้างโปรแกรมเชิงโครงสร้าง สร้างโปรแกรมเชิงวัตถุ ตัวแปรแบบสถิตและพลวัต และการประยุกต์โปรแกรม
PROG PRIN
PROGRAMMING PRINCIPLES
Structured programming techniques; object-oriented programming techniques; static and dynamic variables; and its applications
2301552 หลักโครงสร้างข้อมูลและขั้นตอนวิธี 1 (1–0–3)
แนวคิดของโปรแกรมเชิงวัตถุ การเวียนซ้ำ การวิเคราะห์ขั้นตอนวิธี กองซ้อน แถวคอย ลิงค์ลิสต์ แถวคอยเชิงบุริมภาพ ต้นไม้ ต้นไม้ค้นหา
PRIN DSTRUC ALGOR
PRINCIPLES OF DATA STRUCTURES AND ALGORITHMS
Concept of Object Oriented Programming, Recursion, Algorithm Analysis, Stack, Queue, Linked List, Priority Queue, Tree, Search Tree.
2301651 การบริหารจัดการเทคโนโลยีสารสนเทศ 3 (3–0–9)
พื้นฐานของระบบสารสนเทศ สถาปัตยกรรมขององค์กร การบริหารระบบข้อมูลสารสนเทศ วิสัยทัศน์และพันธกิจของการบริหาร การบริการระบบสารสนเทศ การจัดการแฟ้มผลงาน บัตรคะแนนสมดุล การส่งมูลค่า การบริหารโซ่อุปทานและตัวแบบอ้างอิงการดำเนินงานของโซ่อุปทาน การจัดการลูกค้าสัมพันธ์
IT MGT
INFORMATION TECHNOLOGY MANAGEMENT
Fundamentals of the information systems; enterprise architecture; management information system; vision and mission of management; IT services; portfolio management; balanced scorecard; value mapping; supply chain management and supply chain operations reference (SCOR) model; customer relationship management.
2301652 การวิเคราะห์เชิงตัวเลขและการประยุกต์ 3 (3–0–9)
การแก้สมการไม่เชิงเส้น การแก้สมการเชิงเส้น การหาเส้นโค้งที่เหมาะสม การประมาณค่าในช่วง การหาอนุพันธ์เชิงตัวเลข การหาปริพันธ์เชิงตัวเลข การแก้สมการเชิงอนุพันธ์
NUM ANAL APP
NUMERICAL ANALYSIS AND APPLICATIONS
Solving nonlinear equations; solving linear equations; curve fitting; interpolation; numerical differentiation; numerical integration; solving differential equations.
2301656 เหมืองข้อมูลและการประยุกต์ 3 (3–0–9)
การทำเหมืองข้อมูลแบบมีและไม่มีโครงสร้าง กฏความสัมพันธ์ ข้อมูลของข้อมูล ตัวแบบการพยากรณ์
ตัวแบบการค้นพบความรู้ ขั้นตอนวิธีค่าเฉลี่ยเค การจับกลุ่มข้อมูล การลดปริภูมิ
DATA MINING/APP
DATA MINING AND APPLICATIONS
Structured and unstructured data mining; association rules; meta data; forecast models; knowledge discovery metamodel; K-means algorithm; data clustering; dimensionality reduction.
2301657 การวางแผนทรัพยากรขององค์กร 3 (3–0–9)
การวางแผนและพัฒนาทรัพยากรขององค์กร การจัดการลูกค้าสัมพันธ์ การบริหารโซ่อุปทาน การจัดการความสัมพันธ์ของผู้ส่ง ระบบสนับสนุนการตัดสินใจ การบริหารการเงิน การวางแผนความต้องการวัสดุ การควบคุมการผลิต การจัดส่งและสินค้าคงคลัง การบริหารกลยุทธ์ทางการตลาด
ENTR RES PLAN
ENTERPRISE RESOURCE PLANNING
Enterprise resource planning and development; customer relationship management; supply chain management; supplier relationship management; decision support systems; financial management; material requirements planning; manufacturing; logistics, and inventory control; marketing and strategic management.
2301658 การบริหารกระบวนการธุรกิจ 3 (3–0–9)
ตัวแบบกระบวนการธุรกิจ การออกแบบ ดำเนินการ และติดตามกระบวนการธุรกิจ การจัดระเบียบกระบวนการธุรกิจใหม่ การร่วมดำเนินงานของกระบวนการ สถาปัตยกรรมของการบริการ การจัดการคุณภาพแบบครบวงจร
BUS PROC MGT
BUSINESS PROCESS MANAGEMENT
Business process models; business process design, execution, and monitoring; business process reengineering; process interoperability; service-oriented architecture; Total Quality Management (TQM).
2301659 ตัวแบบธุรกิจอิเล็กทรอนิกส์และการประยุกต์ 3 (3–0–9)
หลักการของการพาณิชย์อิเล็กทรอนิกส์ ระบบสารสนเทศและธุรกิจ ตัวแบบต่างๆ ทางธุรกิจ การพาณิชย์อิเล็กทรอนิกส์ระหว่างธุรกิจกับธุรกิจ การพาณิชย์อิเล็กทรอนิกส์ระหว่างธุรกิจกับผู้บริโภค ตัวแบบความร่วมมือและการสื่อสารขององค์กร สารสนเทศของระบบธุรกิจ การประยุกต์พาณิชย์อิเล็กทรอนิกส์ออนไลน์
E-BUS MODEL/APP
E-BUSINESS MODELING AND APPLICATIONS
Principles of Electronic Commerce; business and information systems; business models; business-to-business e-commerce; business-to-customer e-commerce; enterprise communication and collaboration model; business information technology; on-line e-business applications.
2301660 การจัดการโครงการซอฟต์แวร์ขนาดใหญ่ 3 (3–0–9)
แง่มุมเชิงทฤษฎีและเชิงปฏิบัติของการบริหารโครงการซอฟต์แวร์ขนาดใหญ่ การโปรแกรมแบบทีม การวัดคุณภาพและประสิทธิภาพ โดยเน้นการปฏิบัติเกี่ยวกับการวางแผน การจัดระบบ และการพัฒนาผลิตภัณฑ์ระบบโปรแกรม
L SCL SW PROJ MGT
LARGE SCALE SOFTWARE PROJECT MANAGEMENT
Theoretical and practical aspects of large scale software project management; team programming quality and productivity measurement, with emphasis on practice of software planning, organizing, and development of programming system products.
2301662 การวิเคราะห์เพื่อการตัดสินใจ 3 (3–0–9)
ความรู้เบื้องต้นในการวิเคราะห์เพื่อการตัดสินใจ องค์ประกอบของปัญหาการตัดสินใจ การตัดสินใจแบบมีโครงสร้าง การสร้างทางเลือก การวิเคราะห์สภาพไว พื้นฐานของความน่าจะเป็น ความน่าจะเป็นเชิงจิตวิสัย คุณค้าของสารสนเทศ ทัศนคติเกี่ยวกับความเสี่ยง สัจพจน์ของอรรถประโยชน์ สิ่งตรงข้าม และสิ่งอนุมาน วัตถุประสงค์ที่ขัแย้ง
DS SUP ANAL
DECISION SUPPORT ANALYSIS
Introduction to decision analysis; elements of decision problems; structuring decision. Making choices; sensitivity analysis probability basic; subjective probability; value of information; risk attitudes; utility axioms; paradoxes and implications. conflicting objectives.
2301663 การออกแบบเชิงวัตถุ 3 (3–0–9)
การกำหนดแนวทางเชิงวัตถุ คลาสและวัตถุ การพัฒนาซอฟต์แวร์บนเทคนิคการใช้ซ้ำ การจำลองแบบด้วยคลาสและวัตถุ แบบอย่างการออกแบบเชิงวัตถุ หลักการออกแบบซอฟต์แวร์ การทดสอบและการตรวจสอบซอฟต์แวร์
OBJ-ORI DSGN
OBJECT-ORIENTED DESIGN
Object-oriented; classes and objects; software development on reusable technology; modeling with classes and objects; design patterns; principles of software design; testing and inspecting software.
2301664 ระบบปฏิบัติการแบบกระจาย 3 (3–0–9)
แนวคิดของระบบปฏิบัติแบบกระจาย กระบวนการประสานจังหวะและการสื่อสารในระบบกระจาย การกระทำพร้อมกัน การติดตาย และการกระทำเป็นอนุกรม การบริหารหน่วยความจำเสมือน ระบบแฟ้มข้อมูลแบบกระจาย การป้องกัน
DISTR OPER SYS
DISTRIBUTED OPERATING SYSTEMS
Distributed operating systems concepts; process synchronization and communication in distributed systems; concurrency; deadlocks, and serialization; virtual memory management; distributed file systems; protection.
2301666 การวิจัยในเครือข่ายคอมพิวเตอร์ 3 (3–0–9)
สถาปัตยกรรมเครือข่ายและทอพอโลยี โพรโทคอลเครือข่าย การประยุกต์และการรักษาความปลอดภัยบนเครือข่าย การบริหารจัดการเครือข่าย คุณภาพการบริการ
RSRCH COMP NETWORK
RESEARCH IN COMPUTER NETWORK
Network architecture and topology; network protocols; network applications and security; network management; quality of services
2301667 ความสามารถในการใช้งานและการออกแบบเว็บ 3 (3–0–9)
ความสามารถในการใช้งาน ขั้นตอนการออกแบบเว็บไซต์ การออกแบบเว็บเพจ สี การออกแบบเนื้อหา ข้อความและข่าวสาร กราฟิกส์ การออกแบบไซต์ การนำร่อง การออกแบบอินทราเน็ต การเข้าถึงสำหรับผู้มีความบกพร่องทางการรับรู้การใช้ระหว่างประเทศ
USABILITY WEB DSGN
USABILITY AND WEB DESIGN
Usability; website design process; webpage design; colors; content design; text and messages; graphics; site design; navigation; intranet design; accessibility for disabilities; international use.
2301668 เทคโนโลยีสารสนเทศสำหรับการจัดการความรู้ 3 (3–0–9)
ระบบสารสนเทศ โครงสร้างพื้นฐานเทคโนโลยีสารสนเทศ การจัดการแหล่งข้อมูล ระบบสนับสนุนการตัดสินใจกรอบความรู้ การรวบรวมความรู้ วงจรการจัดการความรู้ การออกแบบระบบสารสนเทศเพื่อจัดการความรู้
IT KNOWLEDGE MGT
INFORMATION TECHNOLOGY FOR KNOWLEDGE MANAGEMENT
Information systems; information technology infrastructure; managing data resources; decision-support systems; knowledge framework; accumulating knowledge; knowledge management cycle; information system designing for knowledge management.
2301669 การประมวลผลเคลื่อนที่ 3 (3–0–9)
เทคโนโลยีในปัจจุบันและเทคโนโลยีไร้สาย การประยุกต์แบบเคลื่อนที่ การส่งแบบไร้สาย ความถี่กับพระราชบัญญัติ การส่งต่อสัญญาณ แนวคิดของการผสมและขยายสัญญาณ ระบบเซลลูล่าร์ การเข้าถึงสื่อ ระบบการสื่อสารทางไกลแบบไร้สาย ระบบการสื่อสารผ่านดาวเทียม ระบบการกระจายเสียง เครือข่ายท้องถิ่นไร้สาย มาตรฐานไอทริปเปิลอี โมดูลสนับสนุนการเคลื่อนที่
MOBILE COMPUTING
MOBILE COMPUTING
Current and wireless Technology; mobile applications; wireless transmission; frequencies and regulations; signal propagation; multiplexing/modulation concepts; cellular system; media access; wireless telecommunication systems; satellite communication system; broadcasting system; wireless LAN; IEEE standards; mobility support module.
2301681 การออกแบบและวิเคราะห์ขั้นตอนวิธี 3 (3–0–9)
โครงสร้างข้อมูลชั้นสูง ขั้นตอนวิธีเกี่ยวกับกราฟ ขั้นตอนวิธีเกี่ยวกับเลขคณิต ขั้นตอนวิธีเกี่ยวกับเรขาคณิต ปัญหาของสายอักขระ ขั้นตอนวิธีเชิงขนาน เอ็นพีบริบูรณ์
DSGN/ANAL ALGOR
DESIGN AND ANALYSIS OF ALGORITHMS
Advanced data structures, graph algorithms, arithmetic algorithms, geometric algorithms, string problems, parallel algorithms, NP-completeness.
2301686 ตรรกศาสตร์ฟัสสิ 3 (3–0–9)
การดำเนินการบนเซตฟัสสิ ความสัมพันธ์แบบฟัสสิ การวัดแบบฟัสสิ ข้อมูลและความไม่แน่นอนการประยุกต์
FUZZY LOGIC
FUZZY LOGIC
Operations on fuzzy sets, fuzzy relations, fuzzy measures, information and uncertainty, applications.
2301689 ข่ายงานประสาทประดิษฐ์ 3 (3–0–9)
หลักการขั้นมูลฐานของประสาทสรีรวิทยา ตัวแบบของเซลล์ปนะสาทประดิษฐ์ ข่ายงานแบบชั้นเดียวและหลายชั้น สหสัมพันธ์ลดหลั่น ข่ายงานเวียนบังเกิด การส่งแบบจัดระบบในตัว หน่วยความจำสาระแบบสองทิศทาง เครือข่ายแบบเคาน์เตอร์พรอพาเกชัน ทฤษฎีอะแด็พทีฟเรโซแนนซ์ลำดับตามช่วงเวลา การสร้งข่ายงานประสาทด้วยฮาร์ดแวร์ แง่มุมต่างๆ ของการออกแบบเพื่อทนต่อความผิดพร่อง
ART NEURAL NETWORK
ARTIFICIAL NEURAL NETWORKS
Elementary principles of neurophysiology, artificial neuron models, single and multiple layer networks, cascade correlation,recurrent networks, self-organizing maps, bidirectional associative memory, counterpropagation networks, adaptive resonance theory, spatiotemporal sequences, hardware realization of neuron networks, fault tolerant design aspects.
2301702 สัมมนา 0 (0–2–0)
การนำเสนอเกี่ยวกับงานวิจัยในสาขาวิชาวิทยาการคอมพิวเตอร์และสารสนเทศ
SEMINAR
SEMINAR
Oral presentation of research works in computer science and information.
2301703 การออกแบบภาษาโปรแกรม 3 (3–0–9)
การสร้างภาษา ความสามารในการขยายและการสรุปย่อ การสนับสนุนเวลาในการทำงานกระบวนการออกแบบภาษา
PROG LANG DSGN
PROGRAMMING LANGUAGE DESIGN
Language constructs, extensibility and abstractions, runtime support, language design process.
2301710 ระบบฐานข้อมูล 3 (3–0–9)
แบบจำลองของข้อมูลขั้นสูง ฐานข้เอมูล ฐานข้อมูลเชิงวัตถุ ระบบฐานข้อมูลแบบกระจายหลายฐาน เทคโนโลยีทางฐานข้อมูลล่าสุด
DATABASE SYSTEMS
DATABASE SYSTEMS
Advanced data modeling, deductive databases, object-oriented databases, distributed and multi- databased systems, emerging database technology.
2301712 ระเบียบวิธีซอฟต์แวร์ 3 (3–0–9)
รากฐานของวิศวกรรมซอฟต์แวร์ การแทยอย่างมีแบบแผนในกระบวนการซอฟต์แวร์ การใช้ความมีแบบแผนในการสร้างสิ่งแวดล้อมการทำงานที่มีการวัดและกำหนดโครงสร้าง
S/W METHODOLOGY
SOFTWARE METHODOLOGY
Software engineering foundation, formal representations in the software process, use of formalism in creating a measured and structured working environment.
2301723 ทฤษฎีของการคำนวณความเร็วสูงแบบขนาน 3 (3–0–9)
แง่มุมเชิงทฤษฎีและเชิงปฏิบัติของการคำนวณแบบขนานและแบบท่อ ขอบเขตของเวลาและจำนวนหน่วยประมวลผลในประเภทต่างๆ ของการคำนวณ ขอบเขตของต้นทุนและความเร็วของเครือข่ายสำหรับการปรับตำแหน่งข้อมูล หน่วยความจำที่เข้าหาข้อมูลได้โดยไม่ขัดแย้ง ความคิดของระบบคอมพิวเตอร์โดยรวม
THEO HSPD PAR COMP
THEORY OF HIGH-SPEED PARALLEL COMPUTATION
Theoretical and practical aspects of parallel and pipeline computation, time and processor bounds on classes of computations, data alignment network speed and cost bounds, conflict-free access memories, overall computer system ideas.
2301724 ขั้นตอนวิธีเชิงตัวแลขแบบขนาน 3 (3–0–9)
ขั้นตอนวิธีเชิงเลขสำหรับคอมพิวเตอร์แบบเวกเตอร์และแบบขนาน ขั้นตอนวิธีแบบขนานสำหรับพีชคณิตเชิงเส้นที่เกี่ยวกับการคำนวณเชิงตัวเลข การจัดการเชิงตัวเลขสำหรับสมการเชิงอนุพันธ์สามัญและอนุพันธ์ย่อย เทคนิคการหาคำตอบที่เหมาะที่สุดเชิงตัวเลข
PAR NUM ALGOR
PARALLEL NUMERICAL ALGORITHMS
Numerical algorithms for vactor and parallel computers, parallel algorithms in numerical linear algebra, numerical handing for ordinary and partial differential equations, numerical optimization techniques.
2301725 การเขียนโปรแกรมแบบขนาน 3 (3–0–9)
ประเด็นในการออกแบบและการพัฒนาโปรแกรมแบบขนานสำหรับคอมพิวเตอร์แบบขนานประเภทต่างๆ แบบจำลองการเขียนโปรแกรมต่างๆ ตามประเภทของเครื่องและการประยุกต์ใช้งาน แบบจำลองต้นทุน การแก้ที่ผิดและการประเมินคุณภาพการทำงานของโปรแกรมแบบขนานพร้อมด้วยตัวอย่างจากการประยุกต์
PAR PROG
PARALLEL PROGRAMMING
Issues in design and development of parallel programs for various types of parallel computers, various programming models according to both machine types and application ares, cost models, debugging and performance evaluation of parallel programs with actual application examples.
2301732 การจัดระบบคอมพิวเตอร์ 3 (3–0–9)
การวิเคราะห์และออกแบบระบบคอมพิวเตอร์ ความขึ้นต่อกันในเชิบการจัดองค์กรในการคำนวณความเร็วและต้นทุน การออกแบบชุดคำสั่ง เครื่องที่ทำงานแบบท่อและแบบเวกเตอร์ การออกแบบชั้นของหน่วยความจำ เครื่องที่ทำงานแบบจังหวะการเต้นของหัวใจ
COMP SYS ORGANIZ
COMPUTER SYSTEM ORGANIZATION
Computer system analysis and design, organizational dependence on computations, speed and cost, instruction set design, pipeline and vector machines memory hierarchy design, systolic machines.
2301735 การวิเคราะห์ระบบคอมพิวเตอร์ 3 (3–0–9)
นโยบายของการจัดลำดับงาน ขั้นตอนวิธีการทำเพจจิง ระบบการจัดการทรัพยากรแบบหลายโปรแกรม ทฤษฎีคิว แบบจำลองเชิงวิเคราะห์ของระบบคอมพิวเตอร์และการประยุกต์ใช้งาน
COMP SYS ANAL
COMPUTER SYSTEM ANALYSIS
Scheduling policies, paging algorithms, multiprogrammed resource management system, queuing theory, analytical models of computer systems and application.
2301736 ระบบคอมพิวเตอร์แบบกระจาย 3 (3–0–9)
สถาปัตยกรรมของระบบแบบกระจาย การเข้าถึงแฟ้มระยะไกล ระบบส่งข้อความ รูปแบบ ลูกข่าย/แม่ข่าย ขั้นตอนวิธีแบบกระจาย การถอดแบบและความสอดคล้อง การควบคุมพร้อมกัน แบบจำลองของการคำนวณแบบกระจาย ระบบปฏิบัติการแบบกระจาย
DISTR COMP SYS
DISTRIBUTED COMPUTER SYSTEMS
Distributed systems architecture, remote file access, message-based systems, client server paradign, distributed algorithms, replication and consistency concurrency control, models of distributed computation, distributed operating systems.
2301750 ทฤษฎีออโตมาตา 3 (3–0–9)
เครื่องสถานะจำกัด ออโตมาตาแบบกดลง ออโตมาตาที่มีขอบเชิงเส้น เครื่องทัวริง เครื่องรีจิสเตอร์ ความสัมพันธ์ระหว่างความสามารถในการคำนวณกับภาษาฟอร์มัล
AUTOMATA THEORY
AUTOMATA THEORY
Finite state machines, pushdown automata, linear bounded automata, turing machines, register machines, relationship between computability and formal languages.
2301751 ภาษาฟอร์มัลและความซับซ้อนเชิงคำนวณ 3 (3–0–9)
ออโตมาตาจำกัดและภาษาปกติ ออโตมาตาแบบดกลงและภาษาที่ไม่ขึ้นกับบริบท เครื่องทัวริงและกลุ่มที่สามารถนับได้แบบเวียนบังเกิด ออโตมาตาที่มีขอบเขตเชิงเส้นและภาษาที่ไวต่อบริบทปัญหาของความสามารถในการคำนวณและการหยุด ปัญหาที่ตัดสินไม่ได้ ฟังก์ชันแบบเวียนบังเกิด ลำดับขั้นของชอมสกี ความซับซ้อนเชิงคำนวณ
FML LANG/COMP CPX
FORMAL LANGUAGES AND COMPUTATION COMPLEXITY
Finite automata and regular languages, pushdown automata and context-free languages, turing machines and recursively enumerable sets, linear-bounded automata and context-sensitive languages, computability and halting problems, undecidable problems, recursive functions, Chomsky hierachy, computational complexity.
2301760 ระบบฐานข้อมูลแบบกระจาย 3 (3–0–9)
การป้องกัน การสื่อสารและการประสานจังหวะในระบบแบบกระจาย ระบบของแฟ้มแบบกระจาย ทฤษฎีของการปิดตาย ทฤษฎีของความจำเสมือน การจัดการเส้นงานของหน่วยประมวลเดี่ยวและหลายหน่วยประมวล
DISTR DBASE SYS
DISTRIBUTED DATABASE SYSTEMS
Protection, communication and synchronization in distributed systems, distributed file systems, deadlock theory, virtual memory theory, uniprocessor and multiprocessor thread management.
2301761 เทคโนโลยีสารสนเทศและการสื่อสาร 3 (3–0–9)
โปรโตคอลเครือข่ายคอมพิวเตอร์ ชิ้นส่วนฮาร์ดแวร์ และขั้นตอนวิธีทางซอฟต์แวร์ การจัดการข้อผิดพลาด การจัดเส้นทาง การควบคุมการไหล การติดต่อระหว่างแม่ข่ายและการติดต่อระหว่างแม่ข่ายกับเครือข่ายท้องถิ่น
ICT
INFORMATION AND COMMUNICATIONS TECHNOLOGY
Computer networks protocols, hardware elemts, and software algorithms, error handling, routing, flow control, host-to-host communication and local area networks.
2301762 การออกแบบสถาปัตยกรรมเครือข่าย 3 (3–0–9)
การวิเคราะห์และออกแบบเครือข่าย แนวคิด้านการวิเคราะห์ความต้องการทางเครือข่าย กระบวนการของการวิเคราะห์ความต้องการทางเครือข่าย การวิเคราะห์การไหล สถาปัตยกรรมเครือข่ายเพื่อการออกแบบ สถาปัตยกรรมและกลยุทธ์ของการกำหนดต่ำแหน่งและการจัดเส้นทาง การบริหารจัดการเครือข่าย สถาปัตยกรรมเพื่อสมรรถภาพของเครือข่าย การรักษาความปลอดภัยและความเป็นส่วนตัว การเลือกเทคโนโลยีเครือข่ายและอุปกรณ์ เทคโนโลยีการเชื่อมต่อที่ใช้ในการออกแบบเครือข่าย กรณีศึกษา
NTWK ARCH DSGN
NETWORK ARCHITECTURE DESIGN
Network analysis and design; network requirement analysis concepts; network requirement analysis process; flow analysis; network architecture for design; addressing and routing architecture and strategies; network management; network performance architecture; security and privacy; selecting technology and equiptment; interconnecting technologies used in the network design, case studies.
2301770 คณิตศาสตร์ดีสครีตขั้นสูง 3 (3–0–9)
ตรรกศาสตร์ การพิสูจน์ โครงสร้างไม่ต่อเนื่อง การคิดแบบขั้นตอนวิธี อุปนัยและการเรียกซ้ำ การนับ ความน่าจะเป็นแบบไม่ต่อเนื่อง ความสัมพันธ์การปรากฏซ้ำ ฟังก์ชันก่อกำเนิด ความสัมพันธ์ กราฟ ต้นไม้ พีชคณิตบูลีน การประยุกต์ทางวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
ADV DISCRETE MATH
ADVANCED DISCRETE MATHEMATICS
Logic; proof; discrete structures; algorithmic thinking; induction and recursion; counting; discrete probability; recurrence relations; generating functions; relations; graphs; trees; Boolean algebra; applications in computer science and information technology.
2301782 การทำให้เห็นภาพในเชิงวิทยาศาสตร์ 3 (3–0–9)
การศึกษาแบบจำลองทางกายภาพ วิธีต่างๆ ในวิทยาการคณนา แบบข้อมูลสองสามมิติแผนของการแทนการมองเห็นสำหรับข้อมูลสเกลาร์ ข้อมูลเวกเตอร์และข้อมูลเทนเซอร์ วิธีการทำให้เห็นภาพแบบไอโซเซอเฟสและแบบปริมาตร การเฝ้าสังเกตเชิงภาพ การควบคุมการโต้ตอบ
SCI VISUAL
SCIENTIFIC VISUALIZATION
Physical models; methods of computationl science; two and three dimensinal data types; visual representtion schemes for scalar, vector and tensor data; isosurface and volume visualizational methods; visual monitoring; interactive steering.
2301800 ระเบียบวิธีวิจัย 0 (0–0–0)
วิธีอ่านและสรุปสาระสำคัญที่เกี่ยวข้องจากบทความวิจัย สำรวจบทความวิจัย กำหนดปัญหางานวิจัยเชิงคณิตศาสตร์และเชิงอรรถ พัฒนาขั้นตอนวิธีของแนวคิดที่ใช้แก้ปัญหา แปลงจากปัญหาหนึ่งไปเป็นอีกปัญหาหนึ่ง เขียนบทความวิจัยที่สามารถส่งตีพิมพ์ในวารสารหรือการประชุมวิชาการระดับดี การเลือกวารสารหรือการประชุมวิชาการที่เหมาะกับการตีพิมพ์ผลงานวิจัย กลยุทธ์ในการเตรียมนำเสนองานวิจัยเชิงลึกในการประชุมวิชาการ วิธีการวิภาคปัญหากับอาจารย์ที่ปรึกษา แนวปฏิบัติของจริยธรรมในการวิจัย
RESEARCH METHOD
RESEARCHh METHODOLOGY
Techniques of how to rapidly read and extract relevant information from research articles, survey research articles, formulate research problems in mathematical and descriptive styles, develop algorithmic concepts to solve the problems, transform one problem to another problem, write a publishable research article and submit it to a good journal and a well-established conference; selection of appropriate journals or conferences to publish the research articles; strategy of preparing comprehensive research presentation and discussion in academic conferences; tactics for discussing research problems with advisors; codes of research ethics.
2301811 วิทยานิพนธ์ 12
THESIS
THESIS
2301816 วิทยานิพนธ์ 36
THESIS
THESIS