Hi, Guest  
Home   
 
 
แสดงหลักสูตร
 
Course
Course ID
Course Name
Description
001
  Linux Professional Institute Certification
  
  
  
BIF511
  Programming Fundamentals
  พื้นฐานการเขียนโปรแกรม
   Overview of computer system concepts and computer architectures. Basic concepts of computer programming, development environment, and software development methodology. Programming language elements such as variables, data types, operators, functions, data structures, control statements, input/output, and user interactions. Basic concepts of algorithm design and analysis. Emphasis on algorithm development and problem-solving. Students will have programming assignments in Bioinformatics problems.
   ภาพรวมของระบบคอมพิวเตอร์และสถาปัตยกรรมคอมพิวเตอร์ พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ สภาวะแวดล้อมในการพัฒนาระบบ หลักการในการพัฒนาระบบ องค์ประกอบในภาษาคอมพิวเตอร์ เช่น ตัวแปร ชนิดข้อมูล ตัวดำเนินการ ฟังก์ชั่น โครงสร้างข้อมูล รวมถึงการใช้ประโยคควบคุม หน่วยรับข้อมูลเข้า-ออก ปฏิสัมพันธ์กับผู้ใช้ หลักการพื้นฐานของการออกแบบและวิเคราะห์ระเบียบขั้นตอนวิธี เน้นการพัฒนาระเบียบขั้นตอนวิธีและการแก้ปัญหาด้วยหลักการทางคอมพิวเตอร์ นักศึกษาจะได้ฝึกการเขียนโปรแกรมที่เกี่ยวข้องกับปัญหาทางด้านชีวสารสนเทศ
BIF621
  Sequence Analysis And Annotation
  
  
  
BIS601
  Requirements Analysis for Business Information System
  การวิเคราะห์ความต้องการสำหรับระบบสารสนเทศทางธุรกิจ
   Requirements analysis and management, analysing problems, business modeling, understanding users’ needs, interviewing, brainstorming, prototyping, system specification, organising requirements information, managing scope, refined requirements specification and target system definition, quality measurement of requirements specification, building the right system, validation and verification, managing change, and requirements tracking.
   การวิเคราะห์และการบริหารความต้องการ การวิเคราะห์ปัญหา การสร้างโมเดลธุรกิจ การเข้าใจความต้องการของผู้ใช้ การสัมภาษณ์ การระดมสมอง การสร้างต้นแบบ คุณลักษณะเฉพาะของระบบ การจัดความต้องการสารสนเทศ การบริหารขอบเขตงาน คุณลักษณะเฉพาะของความต้องการกับนิยามระบบเป้าหมาย การวัดคุณภาพ การสร้างระบบที่ถูกต้อง การตรวจสอบความถูกต้อง ความสมเหตุสมผล การบริหารการเปลี่ยนแปลง และการติดตามงาน
BIS602
  Electronic Business Technology
  เทคโนโลยีธุรกิจอิเล็กทรอนิกส์
   Laying the technological foundations for conducting commercial activities through electronic means, the business aspect of electronic business, the e-business models and online monetary transactions, the skills required for implementing a selected system solution, wireless technology, the use of markup, host, scripting languages, server based computing, outsourcing and application service provision.
   การวางเทคโนโลยีพื้นฐานสำหรับการดำเนินกิจกรรมธุรกรรมผ่านทางสื่ออิเล็กทรอนิกส์ การดำเนินธุรกิจในรูปแบบของธุรกิจอิเล็กทรอนิกส์ โมเดลธุรกิจอิเล็กทรอนิกส์และรายการการซื้อขายทางออนไลน์ ทักษะการพัฒนาระบบ เทคโนโลยีไร้สาย การประยุกต์มาร์กอัพ โฮสต์ และภาษาสคริปต์ การประมวลผลบนเซิร์ฟเวิร์ก การจ้างเหมาดำเนินการ และการให้บริการงาน
BIS603
  Internet Marketing
  การตลาดอินเทอร์เน็ต
   The adjustment of marketing strategies needed to enter and remain competitive in the Internet environment, the managerial decision making involved in four primary areas - communication, selling, providing content, and providing a network function, Internet tools and technology, web site development, product and pricing strategies, distribution and direct marketing, mobile market, marketing communications, online communities and relationship marketing.
   การปรับปรุงนโยบายทางการตลาดตามความต้องการเพื่อการแข่งขันในสภาพแวดล้อมที่ใช้อินเตอร์เน็ต การตัดสินใจด้านการบริหารที่เกี่ยวข้องกับ 4 หัวข้อหลัก คือ การสื่อสาร การค้าขาย การจัดเตรียมเนื้อหา และการจัดเตรียมฟังก์ชันเน็ตเวิร์ค เครื่องมือและเทคโนโลยีทางอินเตอร์เน็ต การพัฒนาเว็บไซต์ นโยบายด้านราคาและการผลิต การกระจายตลาด การขายตรง และการขายแบบโมบาย การติดต่อด้านการตลาด สังคมออนไลน์ และการสร้างความสัมพันธ์ทางการตลาด
BIS604
  Business Information System
  ระบบสารสนเทศทางธุรกิจ
   Database and data communications concepts, the design of online information systems, problems and solutions involving structuring, creating, maintaining, and accessing multiple-user databases, comparison of several commercially available teleprocessing monitors and database management systems, and introduction to web database design.
   แนวคิดด้านฐานข้อมูลและการสื่อสารข้อมูล การออกแบบระบบสารสนเทศออนไลน์ ปัญหาและแนวทางแก้ปัญหาที่เกี่ยวกับโครงสร้าง การสร้าง การบำรุงรักษา และการเข้าถึงฐานข้อมูลจากผู้ใช้หลายคน การเปรียบเทียบระบบจัดการฐานข้อมูลและการติดตามการประมวลผลทางไกลต่าง ๆ ที่มีในตลาด และการออกแบบฐานข้อมูลเว็บเบื้องต้น
BIS605
  Web-based Application Development
  การพัฒนางานบนเว็บ
   Introduction to World wide web and Internet, web structure, web hosting environment, web application development process, design for usability, page optimization, search engine optimization, Concepts in web application programming, n-tiers architecture, server-side and client-side programming, web programming component: HTML, CSS, XML, programming languages, development tools, instant web application: CMS, blog, e-commerce etc.
   แนะนำเวิลด์ไวด์เว็บและอินเทอร์เน็ต โครงสร้างของเว็บ สภาพแวดล้อมของระบบเว็บ กระบวนการในการพัฒนาโปรแกรมประยุกต์เว็บ การออกแบบโดยคำนึงถึงการใช้ประโยชน์ การปรับเพจให้เหมาะสมเพื่อประสิทธิภาพและการค้นหาโดยเสิร์จเอนจิน หลักของการโปรแกรมเว็บ สถาปัตยกรรมเอ็นเทียร์ การโปรแกรมฝั่งแม่ข่ายและลูกข่าย ส่วนประกอบของโปรแกรมเว็บ ภาษาเอชทีเอ็มแอล ซีเอสเอส เอกซ์เอ็มแอล ภาษาโปรแกรมสำหรับเว็บ เครื่องมือสำหรับพัฒนา ระบบประยุกต์บนเว็บสำเร็จรูป เช่น ระบบบริหารเนื้อหาข้อมูล เว็บบล๊อก ระบบพาณิชย์อิเล็กทรอนิกส์ เป็นต้น
BIS606
  Network Computing and Internet Architectures
  สถาปัตยกรรมอินเตอร์เน็ตและเครือข่ายคอมพิวเตอร์
   Introduction to computer networks, transmission media, local asynchronous communication, long distance communication, packet transmission, frame, error detection, LAN and WAN technologies, network topology, network peripherals, routing, serviced paradigm, protocol, layering, internetworking, internet protocol (IP), IP datagrams, IP encapsulation, fragmentation, client/server interaction, network application, and network security.
   ความรู้เบื้องต้นเกี่ยวกับเครือข่ายคอมพิวเตอร์ สื่อในการส่งผ่านข้อมูล การสื่อสารแบบอะซิงโครนัสในพื้นที่ระยะใกล้ การสื่อสารระยะไกล การส่งผ่านแพ็กเก็ต เฟรม การป้องกันความผิดพลาด เทคโนโลยีแลนและแวน โทโปโลยีของเครือข่าย อุปกรณ์อื่น ๆ ของเครือข่าย เราท์ติงค์ ประเภทบริการ โปรโตคอล เลเยอร์ริง อินเตอร์เน็ตเวอร์คกิ้ง อินเตอร์เน็ตโปรโตคอล (ไอพี) ไอพีดาตาแกรมและเอ็นแคปซูเลชัน การแยกข้อมูล ปฏิสัมพันธ์ระหว่างแม่ข่ายและลูกข่าย งานบนเครือข่าย และความปลอดภัยของเครือข่าย
BIS611
  /EBT611 Online Entrepreneur
  การประกอบธุรกิจออนไลน์
  
  
BIS612
  /EBT612 Supply Chain Management
  การจัดการแบบซัพพลายเชน
   Tools and technologies for electronic business transactions, collaboration with e-Business companies or organisations for technology support, knowledge, skill and ability of students to gain the world-standard e-bussiness certification.
   การจัดการวัตถุดิบและคลังสินค้าสำเร็จรูปเพื่อผลกำไรสูงสุดในการลงทุน ความสัมพันธ์ระหว่างวัตถุดิบที่ได้รับ การทำงานและการจัดเก็บวัตถุดิบภายใน และการขนส่งวัตถุดิบไปยังปลายทางที่ไม่แน่ชัด การเปลี่ยนแปลงราคาและความต้องการที่หลากหลาย นโยบายคลังสินค้าและการสั่งสินค้าเพิ่มการสนองการสั่งซื้อ การจัดการความต้องการสูงและน้อย และพัฒนานโยบายการจัดการสินค้าคงคลัง สำหรับธุรกิจอิเล็กทรอนิกส์
BIS613
  /EBT613 Electronic Payment Systems
  ระบบการชำระเงินอิเล็กทรอนิกส์
   Assurance of getting paid for goods and services, technology for managing payments across electronic networks, the banking and electronic funds transfer network, payment gateways, electronic presentment, clearance, dishonor, credit card transactions, electronic bill payment, properties and examples of digital cash, e-Cash, cybercash, electronic banking, SET, electronic purses, negotiable electronic instruments, secure checks, billing servers, authenticity, integrity, provability of transactions, methods for assuring delivery before payment, electronic bills of lading, letters of credit, point-of-sale transactions, mail order/telephone order (MOTO) systems, risks - money laundering, kiting, offshore issues, allocation of risk among buyer, seller, bank and intermediaries.
   ความมั่นใจในการชำระค่าสินค้าและบริการ เทคโนโลยีสำหรับการจัดการการชำระเงินผ่านเครือข่ายอิเล็กทรอนิกส์ เครือข่ายของธนาคารและการโอนเงินทางอิเล็กทรอนิกส์ การชำระเงินผ่านเกตเวย์ การแสดงหลักฐานทางอิเล็กทรอนิกส์ การเคลียร์รานซ์ การยกเลิกเครดิต รายการซื้อขายด้วยบัตรเครดิต การชำระเงินทางอิเล็กทรอนิกส์ คุณสมบัติและตัวอย่างของเงินดิจิตอล ธนาคารอิเล็กทรอนิกส์ เอสอีที กระเป๋าเงินอิเล็กทรอนิกส์ เครื่องมือต่อรองทางอิเล็กทรอนิกส์ ความปลอดภัยของเช็ค แม่ข่ายการชำระเงิน การมีสิทธิ์ ความถูกต้อง การพิสูจน์รายการซื้อขาย วิธีแสดงความมั่นใจการส่งของก่อนชำระเงิน อิเล็กทรอนิกส์บิลออฟแลดดิ้ง เลทเทอร์ออฟเครดิต การซื้อขาย ณ จุดขาย ระบบการซื้อขายทางไปรษณีย์และโทรศัพท์ ความเสี่ยง การลักลอบส่งเงิน ไดท์ทิง ออฟชอร์ การกระจายความเสี่ยงระหว่างผู้ซื้อ ผู้ขาย ธนาคาร และคนกลาง
BIS614
  /EBT614 E-Business Innovation
  นวัตกรรมสำหรับธุรกิจอิเล็กทรอนิกส์
   This course explores the knowledge about strategic management and innovation management ranging from the recognizing the idea of innovation to implementing the idea into products and services as well as protecting the firm’s competitive advantages. The course focuses on both basic concept and applied real-world cases.
  
BIS631
  /EBT631 Business Process Simulation
  การจำลองกระบวนการธุรกิจ
   Course of special interest to profession, conducted by resident or visiting faculty.
   รายวิชาที่น่าสนใจพิเศษของผู้มีประสบการณ์สูงทั้งภายในและนอกคณะ
BIS632
  /EBT632 Data Mining for Customer Relationship Management
  เหมืองข้อมูลเพื่อการบริหารลูกค้าสัมพันธ์
  
  
BIS651
  /EBT651 Electronic Business Security
  ความมั่นคงในธุรกิจอิเล็กทรอนิกส์
   Secruity and confidentiality of customers data and payments, policies, procedures,and technology to provide appropritate data integrity, security, and privacy, databases, web sites,intranets, extranets,and the internet, the role of third party certificate authorities and attestation services, alternative trans-national payment systems, and key technologies, such as transaction encryption, firewalls and intrusion detection tools
   ความปลอดภัยและความเชื่อมั่นของข้อมูลและการชำระเงินของลูกค้า นโยบาย ขั้นตอนและเทคโนโลยีที่สนับสนุนความถูกต้อง ความปลอดภัย และความเป็นส่วนตนของข้อมูล ฐานข้อมูล เว็บไซต์ อินทราเน็ต เอ็กซ์ทราเน็ต และอินเตอร์เน็ต บทบาทของบุคคลที่สามที่เป็นเจ้าของลิขสิทธิ์ ทางเลือกต่าง ๆ ของระบบการชำระเงินสากล และเทคโนโลยีของการใส่รหัสรายการ ไฟร์วอล และเครื่องมือป้องกันการบุกรุก
BIS652
  /EBT652 Telecom Business and Development
  ธุรกิจโทรคมนาคมและการพัฒนา
   Course of special interest to profession, conducted by visiting faculty.
   การศึกษาแนวทางการพัฒนาธุรกิจสื่อสารโทรคมนาคมของประเทศไทยและต่างประเทศ รวมถึงการพัฒนาด้านเทคโนโลยีสื่อสารโทรคมนาคมสมัยใหม่ทั้งแบบมีสายและไร้สาย การสื่อสารแบบบรอดแบนด์ (Broadband) เช่น ADSL, Fiber to the Home, WiMAX เป็นต้น การพัฒนาเทคโนโลยี่โทรศัพท์เคลื่อนที่ยุคที่3 (3G) และ LTE (Long Term Evolution) การพัฒนาสู่เทคโนโลยีโครงข่ายแห่งอนาคตหรือ Next Generation Network (NGN) กรอบและแนวคิดในการพัฒนาระบบเทคโนโลยีสารสนเทศที่เหมาะสมสำหรับผู้ให้บริการโทรคมนาคม (Telecom Operator) การวิเคราะห์ด้านการเงินและความคุ้มค่าในการลงทุนโครงการโทรคมนาคม และบทบาทหน้าที่ของผู้กำกับดูแลกิจการโทรคมนาคม (Regulator)
BIS671
  /EBT671 Enterprise Resources Planning Workshop I
  สัมมนาเชิงปฏิบัติการการวางแผนทรัพยากรขององค์กร
   Knowledge of enterprise resource planning (ERP) concepts, fundamental of financial accounting, basic implementation of general ledger, introduction to application system administration, the creating set of books, journals, budgeting, financial statement reporting, application security management, concurrent programs and reports management, printer management, profile options and document sequences management, sufficient knowledge for passing the national related ERP certification.
   ความรู้ด้านแนวคิดการวางแผนทรัพยากรขององค์กร ความรู้พื้นฐานเกี่ยวกับบัญชีการเงินการติดตั้งเบื้องต้น ของบัญชีแยกประเภททั่วไป แนวคิดเบื้องต้นเกี่ยวกับการบริหารระบบงานแอพพลิเคชันการสร้างสมุดบัญชี รายการทางบัญชี งบประมาณ รายงานสถานะทางการเงิน การจัดการความมั่นคงของแอพพลิเคชัน การตั้งค่าต่าง ๆ เพื่อสร้างรายงานและงบการเงิน การจัดการความมั่นคงของแอพพลิเคชัน การจัดการรายงานและโปรแกรมที่เกิดพร้อมกันการจัดการเครื่องพิมพ์ การจัดการลำดับของเอกสารและการกำหนดค่ารายละเอียดและความรู้ที่เพียงพอสำหรับการสอบผ่านประกาศนียบัตรระดับประเทศที่เกี่ยวข้องกับการวางแผนทรัพยากรขององค์กร
BIS672
  /EBT672 Supply Chain Management Workshop II
  สัมมนาเชิงปฏิบัติการการจัดการแบบซัพพลายเชน
  
  
BIS681
  /EBT681 Seminar in Electronic Business
  การสัมมนาทางระบบสารสนเทศทางธุรกิจ
  
  
CSC101
  Foundations of Computer Science
  
   This course covers the following topics: logic, Boolean algebra, basic computer arithmetic, basic algorithms and data structures, searching and sorting problems, stacks and subroutine recursion, computer subsystems (disk drive, I/O devices, operating systems), computer networks.
  
CSC102
  Computer Programming I
  การเขียนโปรแกรมคอมพิวเตอร์ 1
   This course covers the following topics: fundamental concepts of programming, variables, operators, elementary types, console input and output, programming style and documentation, program debugging, control statements, loops, functions, passing parameters by values, variable scope, one and two dimensional arrays, basic search and sort algorithms
   แนวความคิดพื้นฐานของการเขียนโปรแกรม ตัวแปร ตัวปฏิบัติการ ชนิดข้อมูลพื้นฐาน การรับและแสดงผลข้อมูลผ่านจอเฝ้าคุม ไสตล์การเขียนโปรแกรมและการบันทึกเอกสาร การแก้จุดบกพร่องโปรแกรม คำสั่งควบคุม การวนซ้ำ ฟังก์ชัน การส่งผ่านค่าพารามิเตอร์ ขอบข่ายตัวแปร แถวลำดับประเภทมิติเดียวและสองมิติ ขั้นตอนวิธีพื้นฐานการค้นและการเรียงลำดับ
CSC103
  Computer Architecture and Organization
  
   This course covers the following topics: the computer system: processor, memory and I/O modules, plus the interconnections among these major components; the central processing unit: control unit, registers, the arithmetic and logic unit, the instruction unit and the interconnections among these components; architectural issues, such as instruction-set design and data types; organizational issues, such as pipelining; parallel organization; multiple processors and vector processing organizations.
  
CSC104
  Programming Syntax and Semantics
  กฎเกณฑ์และหลักการเขียนโปรแกรม
   This course covers the following topics : review of grammars, languages and their syntax and semantics, parsing and ambiguity, BNF, finite state grammars and recognizers, lexical scanners, implementation of symbol tables, context-free languages, push-down automata, context-free parsing techniques : recursive descent, precedence, and SLR; syntax directed translation schemes.
   รูปแบบและไวยากรณ์ของภาษาต่าง ๆ โดยจะเน้นภาษา โครงสร้างภาษาแบบเชิงวัตถุ ภาษาเชิงตรรกศาสตร์ เช่น การกำหนดค่า คงที่ กำหนดค่าตัวแปร รูปแบบของคำสั่ง ประเภทของคำสั่ง เช่น นิพจน์ คำสั่งเปรียบเทียบ คำสั่งวนรอบ คำสั่งคำนวณ คำสั่งการเรียก ใช้โปรแกรมย่อย โดยใช้ภาษาจาวา (JAVA) ในการปฏิบัติจริงกับเครื่องคอมพิวเตอร์
CSC105
  Computer Programming II
  
   This course covers the following topics: objects and classes, data field encapsulation, array of objects, strings, command-line arguments, file input and output, pointer concept, list structure, recursion, testing, test automation, testing techniques, fundamental object-oriented programming, superclasses and subclasses, polymorphism, abstract classes, interfaces, event-driven programming, GUI and graphics basics
  
CSC165
  Discrete Mathematics
  
   The logic of compound statements. Logical Equivalence. Predicates. Quatified Statements. Direct proof. Proof by contradiction. Number Theory. Set theory. Counting. Permutations and Combinations. Binomial coefficients. Probability. Functions. Relations on sets. Graphs. Paths and Circuits. Trees. Sequences. Mathematical induction.
  
CSC208
  Digital Logic
  ดิจิตอลลอจิก
   This course covers the following topics : number systems and computer codes; Boolean algebra; analysis and synthesis of combination logic : switching function, canonical forms, cubes, Karnaugh map, minimization techniques, multilevel NAND and NOR circuits and hazards; analysis and synthesis of sequential logic : state variables, state transition diagram, state table, minimization of states, state assignment techniques and races, implementation with flip flop.
   ศึกษาเกี่ยวกับทฤษฎีระบบตัวเลข รหัสคอมพิวเตอร์ บูลีน อัลจีบรา การวิเคราะห์และการสังเคราะห์ของตรรกวิทยาร่วมกัน ฟังก์ชั่น สวิทชิ่ง รูปแบบคาโนนิคัล แผนผังคาร์โน เทคนิคการย่อส่วน วงจร NAND และ วงจร NOR การวิเคราะห์และ สังเคราะห์ตรรกวิทยาแบบลำดับ อาทิ สภานะของตัวแปร แผนภาพแสดง สถานะการเปลี่ยนแปลง ตารางแสดงสถานะ เทคนิคการกำหนดสถานะการจัดการกับฟลิปฟลอป
CSC209
  Data Structures
  โครงสร้างข้อมูล
   This course covers the following topics : discrete mathematics, recursion, algorithm analysis with asymptotic analysis, running time, divide-and-conquer techniques; data structures : lists, stacks, queues, trees, hash tables, binary heaps; sorting algorithms : insertion sort, shellsort, heapsort, quicksort; graph algorithms; complexity theory : NP-completemness and undecidability; tree algorithms.
   โครงสร้างข้อมูลแบบต่าง ๆ เช่น อาร์เรย์ สตริง สแตค คิว เดค (DEQUE) ทรี กราฟ เซ็ต และ ฮีฟ การวิเคราะห์ความต้องการเวลา และหน่วยความจำในการค้นหา การเรียงลำดับการกระทำของเซ็ต
CSC210
  Analysis and Design of Algorithms
  การวิเคราะห์และออกแบบอัลกอริทึม
   This course covers the following topics : computational problems, set and graphs, searching algorithms, sorting algorithms, divide-and-conquer approach to problem solving, asymptotic efficiency of algorithms, algorithm optimizations using dynamic programming and greedy algorithms.
   การวิเคราะห์ความซับซ้อนของอัลกอริทึม เทคนิคการออกแบบอัลกอริทึม ฟังก์ชั่นการเวียนบังเกิด เทคนิคบรานซ์แอนด์บาวด์ การวเคราะห์อัลกอริทึมเกี่ยวกับเซ็ตอัลกอริทึม เกี่ยวกับการค้นหา และการเรียงลำดับ
CSC212
  Data Communications
  
   This course will provide an overview of data and computer communications. Emphasis is given on basic principles such as multiplexing, flow control and error control, as well as topics of fundamental importance on data communications and networking.
  
CSC213
  System Analysis and Design
  การวิเคราะห์และออกแบบระบบ
   This course covers the following topics : system component, SDLC, analysis methodologies and CASE tools; technical, operational, and economical feasibility studies; DFD, ERD, input design, output design, database design, documentation, presentation.
   ความหมายและองค์ประกอบของระบบ วัฏจักรของระบบ ระเบียบวิธีวิเคราะห์ระบบ เครื่องมือที่ใช้ในการวิเคราะห์ระบบ การศึกษาความเหมาะสม การใช้แผนภาพแสดงการไหลของข้อมูล การใช้แผนภาพแสดงความสัมพันธ์ของข้อมูล การออกแบบการแสดงผลข้อมูล การออกแบบฐานข้อมูล การเขียนเอกสารประกอบการเสนอผลการวิเคราะห์
CSC261
  Statistics for Scientists (CS-Year 2)
  
   This is an introductory course in statistics emphasizing inference, with extensive coverage of data collection and analysis in statistical studies. The course stresses the development of statistical thinking, the assessment of credibility and value of the inferences made from data. The outline covers basics statistics and probability topics through simple linear regression and nonparametric hypotheses tests. The course requires a mathematical background of basic algebra.
  
CSC261_3
  Statistics for Scientists (CS-Year 3)
  
  
  
CSC261_4
  Statistics for Scientists (CS-Year 4)
  
  
  
CSC317
  Operating System
  ระบบปฏิบัติการ
   This course covers the following topics: Operating system architecture, goals, and structure; process management; processes, process scheduling, process coordination and synchronization; deadlock: caused, conditions, prevention; memory management: physical, virtual; secondary storage management: disk tertiary storage; I/O: file, directory; introduction to distrivuted operating systems.
   ความรู้เบื้องต้นเกี่ยวกับระบบปฏิบัติการในแง่เกี่ยวกับ สถาปัตยกรรม วัตถุประสงค์และโครงสร้าง การจัดการเกี่ยวกับโพรเซส สภาวะติดตาม การจัดการหน่วยความจำหลัก การจัดการหน่วยความจำเสมือน การจัดการหน่วยความจำสำรอง ระบบอินพุทและเอาท์พุท ระบบไฟล์ความปลอดภัยของระบบและการป้องกันระบบ ความรู้เบื้องต้นเกี่ยวกับระบบปฏิบัติการแบบกระจาย
CSC318
  Database Systems
  ระบบฐานข้อมูล
   This course covers the following topics: file system; database system; DBS components and architecture; DBLC; database design: conceptual, physical, normalization; database languages: SQL, QBE; introduction to OODB and distributed database.
   แนวความคิดพื้นฐานของระบบไฟล์แบบดั้งเดิม และระบบฐานข้อมูล องค์ประกอบ และสถาปัตยกรรมของระบบฐานข้อมูล รูปแบบ ฐานข้อมูล วงตรชีวิต ระบบฐานข้อมูล การออกแบบฐานข้อมูล การทำนอร์มอลไลเซชั่น รูปแบบสัญลักษณ์ที่ใช้ในแบบจำลองอีอาร์ (ER) ภาษาที่ใช้ในการสร้าง เรียกใช้ฐานข้อมูล แนะนำสู่ฐานข้อมูลเชิงวัตถุ และฐานข้อมูลแบบกระจาย
CSC319
  Object-Oriented Software Development
  การพัฒนาซอฟท์แวร์เชิงวัตถุ
   This course covers the following topics : OOP, ADTs, inheritance, design of OO languages, OO software development paradigms, theoretical analysis of ADTs and polymorphism.
   คุณลักษณะสำคัญของการพัฒนาระบบงานทางคอมพวิเตอร์ ด้วยวิธีการของเทคโนโลยีเชิงวัตถุ อาทิ ชนิดข้อมูลและคลาสออบเจ็ค การรับ คุณสมบัติถ่ายทอด เอ็นแค็บซูเลชั่น โพลิเมอร์พิชึ่ม และการนำของเดิมมาใช้ใหม่ โดยจะเน้นทั้งการเขียนโปรแกรมทางวัตถุ การวิเคราะห์และออกแบบระบบงานเชิงวัตถุ การประยุกต์ใช้งานเทคโนโลยีเชิงวัตถุ
CSC320
  Computer Networks
  เครือข่ายคอมพิวเตอร์
   This course gives hands-on coverage of basic networking technologies. Students will gain practical experience in implementing many concepts in networking by creating their own cables, configuring switches, and other equipment. This course allows students to experience real-world implementations of many communication standards.This course gives hands-on coverage of basic networking technologies. Students will gain practical experience in implementing many concepts in networking by creating their own cables, configuring switches, and other equipment. This course allows students to experience real-world implementations of many communication standards including MAC protocols, LAN design issues, routing, and TCP/IP networking.
  
CSC321
  Software Engineering
  วิศวกรรมซอฟต์แวร์
   This course covers the following topics: Introduction to software engineering, Social, Ethics and Professional issues, Software process, Project management, Requirement engineering, Architectural design, Distributed-System Architecture, System modeling, Verification & Validation, Software testing, Software evolution, Quality management, Process improvement, Configuration management, Cost estimation, and CASE tools.
  
CSC322
  Operations Research
  การวิจัยดำเนินงาน
   This course covers the following topics : deterministic models : linear programming (dual prices, inventory analysis), networks (Floyd's shortest path, relationships between networks and flows, transportation, and transshipment models), goal programming, integer programming, deterministic dynamic programming, and deterministic inventory models; probabilistic models : forecasting models, discrete simulation techniques and queuing models.
   วิชานี้ใช้หลักเกณฑ์เบื้องต้นของการวิจัยดำเนินงาน ซึ่งสามารถนำมาใช้ในการตัดสินใจ โดยอาศัยความรู้ทางด้านคณิตศาสตร์ สถิติ และหลักการทางวิทยาศาสตร์ ได้แก่ การโปรแกรมเชิงเส้น ปัญหาการจัดสรรทรัพยากร การขนส่งและการจัดงานทฤษฎีแถวคอย การจำลองปัญหา ปัญหาสินค้าคงคลัง ทฤษฎีของเกมส์ และปัญหาการจัดการ โครงการ
CSC323
  Management Information Systems
  ระบบสารสนเทศเพื่อการบริหาร
   This course covers the following topics : introduction to computer-based information system, using technology as a competitive advantage, business computing system theory; system life cycle methodologies, computing technology and computer processing; database management system and data communications as a foundation for IS.
   ลักษณะการจัดระบบสารสนเทศเพื่อการจัดการ การนำคอมพิวเตอร์มาใช้ในการบริหารงาน องค์กรสมัยใหม่ ศึกษาบทบาทและความสำคัญของสารสนเทศในการบริหาร การออกแบบระบบย่อย การกำหนดโครงสร้างและขนาดของข้อมูล การพัฒนาระบบสำหรับ องค์กรขนาดต่าง ๆ การใช้ข้อสนเทศในการรายงาน ควบคุม ติดตามผล และตัดสินใจในทางธุรกิจ
CSC334
  Human Computer Interaction
  
  
  
CSC335
  Computer Graphic
  
   This course covers the following topics: hardware and software components; fundamental algorithms for two-dimensional graphics; methodologies for producing basic picture components and techniques for adjusting size, color and other attributes; two-dimensional geometric transformations and viewing algorithms; representations of three-dimensional objects.
  
CSC340
  Artificial Intelligence
  ปัญญาประดิษฐ์
   This course covers the following topics: problems in the domain of AI; uninformed searches; heuristic searches; means-ends analysis; adversarial searches; game playing; uncertainty, expert systems, fuzzy logic, neural networks, genetic algorithms, and other classic AI techniques.
  
CSC344
  Decision Support Systems
  
  
  
CSC350
  Client Server Programming
  
   This course covers the client-server communication model and how to write programs using this model. Various concepts and implementation details are explored including: client-server model and software design, concurrent processing, application interface to protocols, socket API, client side algorithms and issues, server side algorithms and issues, connectionless servers, and connection-oriented servers.
  
CSC351
  Internetworking Technologies 3(2-2-6)
  เทคโนโลยีเชื่อมต่อระหว่างเครือข่าย
   This course covers various internetworking technologies including: RIP, OSPF, PPP, NAT, DHCP, access control list, dial-on-demand routing, and QoS. Students will gain hands-on experience in implementing many concepts in internetworking by configuring switches and routers. This course allows students to experience real-world implementations of many internetworking standards.
  
CSC395
  Industrial Training
  
   Students will enter a cooperative training program with the industrial sector, the business sector, or other public organizations for a period of at least 6 weeks during the summer session following their junior year.
  
CSC401
  Selected Programming Language
  
   This course covers the following topics: A comprehensive study of one or more selected programming languages, such as LISP, Prolog. Selected languages may vary from semester to semester and will be announced before the starting of each semester. The objective is to introduce students to alternative programming languages.
  
CSC424
  Software Project Management
  
   This course covers the following topics: project activities: defining, planning, leading, monitoring; constraints of performance specifications schedule and budget; negotiating and writing contracts; scheduling tools; time estimation; network diagrams; team organization; support team; role of project manager; monitoring tools; project cost reports.
  
CSC433
  Software Quality Assurance
  การประกันคุณภาพซอฟท์แวร์
   This course covers the following topics: experimental design and analysis, measurement and validation, data collection and analysis, implementing software quality program, measuring the software process and product attributes, making predictions, assuring software quality with measurements, ISO 9000 Series for software production.
   วิชานี้จะช่วยให้นักศึกษามีความรู้และความเข้าใจในวิธีและเทคนิคที่ใช้ในการประกันคุณภาพซอฟต์แวร์ ด้วยการใช้ลักษณะพิเศษ ของซอฟต์แวร์เมตริกซ์และงานประยุกต์ในสถานการณ์จริง เนื้อหาประกอบด้วย การวิเคราะห์และออกแบบการทดลอง การวัดและตรวจสอบความถูกต้อง การเก็บรวบรวมข้อมูล และการวิเคราะห์ข้อมูล และการกำหนดและบริหารคุณภาพของโปรแกรม ขบวนการวัด ขั้นตอนการประมวลผล และวัดคุณสมบัติของผลิตภัณฑ์ การคาดการณ์ การวัดคุณภาพซอฟต์แวร์ด้วยมาตรฐาน ISO 9000 สำหรับการผลิต ซอฟต์แวร์ การติดตั้งและประเมินผลโครงงาน ซึ่งมีกิจกรรมที่มีข้อเสนอแนะ
CSC434
  Object-Oriented Programming and Design Patterns
  
   This course covers topics in object-oriented programming and design, design tools such as UML, design patterns, and frameworks. Design patterns include creational patterns, structural patterns, and behavioral patterns.
  
CSC442
  Expert System Design
  
   This course covers the following topics: nature of the management, human decision making and modeling for DSS, DSS, ES, information system, types of ES, software tools, discrete-event models for ES, queing models for ES, optimization techniques, AI techniques in ES.
  
CSC446
  Data Mining
  
   The study of data mining is a part of advanced data management study. It can be relevant to many fields in business, science, and technology. This course covers the fundamental data mining techniques such as data exploration, statistical approaches to estimation and prediction, data preprocessing, classification methods, clustering methods, association rule methods, and model evaluation techniques. In addition, applications and trends in data mining will be discussed.
  
CSC452
  Network Management
  
   This course covers the following topics: OSI model of network management, internet protocol, SNMP, CMIP over TCP, management information bases (MIBs).
  
CSC485
  Simulation Techniques
  
   This course covers the following topics: defining and modeling simulation, values of simulation models; simulation techniques: problem formulation, data collection and analysis, developing simulation models, random number generation, model verification and validation, model experimentation and optimization, implementing simulation results.
  
CSC487
  E-Commerce
  
  
  
CSC489
  Computer Security Management
  
   This course covers the following topics: computer security principles; managerial aspects of security: confidentiality, privacy, volatility in computerized information; protection of information against unauthorized observation, modification, and denial of service; encryption, legal and ethical issues; disaster recovery planning.
  
CSC494
  Internet Application: Voice over IP
  
   This course cover the following topics: Internet Telephony (Voice Over IP) technology ,Voice/Multimedia compression(MPEG), Telephone network service and Internet telephony service, Telephony service quality , Internet Telephony protocols(H.323 protocol stack(H.245,H.225,Q931,G297), SIP(The Session Initiate Protocol),RTP/RTPC ( Real-time Transport Protocol/Control ), Comparison of H323 and SIP , Practice applications.
  
CSC494
  Advanced Database Systems
  
  
  
CSC4941
  Advanced Database Systems
  
  
  
CSC495
  Selected Topic II : Introduction to Bioinformatics
  
   Bioinformatics is the application of computational techniques and methods to the management and analysis of biological information. It is essential in examining how raw sequence data from genome sequencing projects can be used to generate information about gene function, protein structures, molecular evolution, drug targets, and disease mechanisms. This course will examine some of the basic problems facing bioinformatics scientists and the roles that bioinformatics plays in the solution of these problems. It gives an introduction to the basics of bioinformatics including computational tools and databases used in the collection and analysis of DNA, RNA and proteins. Topics may include data and software acquisition, sequence analyses, genomics, and so on.
  
CSC495
  Python Programming and Applications
  
  
  
CSC495
  IT Service Management
  
  
  
CSC4951
  Digital Image Processing
  
  
  
CSC4952
  Sequence Analysis and Annotation
  
  
  
CSC4953
  Introduction to Bioinformatics
  
  
  
CSC4953
  C and C++ Programming
  
  
  
CSC496
  SQL Programming
  
  
  
CSC496
  IP Communication Exploration
  
  
  
CSC4962
  Applied Simulation Modeling
  
   Defining and modeling simulation, values of simulation models, simulation techniques, problem formulation, data collection and analysis, developing simulation models, random number generation, model verification and validation, model experimentation and optimization, and implementing simulation results. Exploratory projects may include MMOG traffic simulation, peer-to-peer network simulation, cyber attack simulation, molecular dynamic simulation of protein folding, epidemic simulation, and agent-based game simulation.
  
CSC4963
  XML Programming
  
  
  
CSC496A1
  Problem Based Learning --Time-Series Analysis
  
  
  
CSC497
  Speech Processing Technology
  
   Speech is the most fundamental mean of human communication. Speech processing has then been expected to be an important component of modern human-machine interface. This course provides basic to moderate theory and practice of speech processing technology including speech recognition, speech synthesis, and overviews of related or applied applications such as speaker recognition, speech translation, speech summarization, and spoken dialogue systems.
  
CSC498
  Computer Science Project I
  
   This course is the first portion of a project-based individual or group study investigation. Students will work under the supervision of faculty members. Each group will choose to conduct a systematic investigation of a computer science problem of their choice. Project topics must require a substantial background in computer science and the application of studied concepts and techniques.
  
CSC499
  Computer Science Project II
  
   This course is a continuation of CSC 498. Students should complete the implementation phase of their project and submit a formal write up of their investigation.
  
FP001
  Firm Presentation
  
  
  
INT100
  University Study
  การเรียนรู้ในระดับอุดมศึกษา
   This course introduces students to university studies. Students are advised on how to learn effectively at the higher education level, how to use library facilities, how to search on the Internet and online databases, how to adjust their study habits and attitudes, how to work together and how to use various education services.
   แนวทางการเรียนรู้และศึกษาในระดับอุดมศึกษา การใช้ห้องสมุด การสืบค้นข้อมูลผ่านสื่ออินเทอร์เน็ต ทัศนคติ การปรับตัวและการทำงานร่วมกัน การสื่อสารและการใช้บริการต่าง ๆ เพื่อการศึกษา
INT101
  IT Fundamental
  หลักการสำคัญทางเทคโนโลยี
  
   การศึกษาพื้นฐานเบื้องต้นของการใช้คอมพิวเตอร์ทั้งในด้านฮาร์ดแวร์และซอฟต์แวร์ ระบบเครือข่ายคอมพิวเตอร์ อินเทอร์เน็ต
INT102
  Computer Programming 1
  การเขียนโปรแกรมคอมพิวเตอร์ 1 - 3(2-2-6)
   This course studies general concepts for computer programming such as statement, variable, constant, operator, expression, function; data types: scalar, structured data type, array; pointer; program structure: sequence, selection, repetition, subroutine call; program module: user defined procedure/function, parameter passing; file operations: sequential file operation, random access file operation. The laboratory component covers development of small programs using a popular programming language, such as Java or C, testing, debugging, and development tools.

   ศึกษาหลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม องค์ประกอบของประโยคคำสั่ง เช่น ตัวแปร ค่าคงที่ เครื่องหมายกระทำการ นิพจน์ ฟังก์ชัน ชนิดของข้อมูลแบบต่าง ๆ โครงสร้างข้อมูลแบบอาร์เรย์ โครงสร้างคำสั่งแบบตามลำดับ เลือกทำ และการวนซ้ำ การสร้างโปรแกรมย่อย การส่งผ่านค่าภายในโปรแกรม การบันทึกและอ่านข้อมูลจากแฟ้มข้อมูล โดยการใช้ภาษาคอมพิวเตอร์ ภาษาใดภาษาหนึ่ง เช่น Java, C การฝึกปฏิบัติ : การใช้เครื่องมือในการพัฒนาโปรแกรม การเขียนโปรแกรมเบื้องต้นการใช้ภาษาคอมพิวเตอร์ การตรวจสอบ ทดสอบและแก้ไขโปรแกรม
INT103
  Office Package
  ปฏิบัติการการใช้ซอฟต์แวร์สำเร็จรูปใน-สำนักงาน
  
  
INT104
  Discrete Mathematics for Information Technology
  คณิตศาสตร์สำหรับเทคโนโลยีสารสนเทศ 1
  
  
INT105
  Computer Programming II
  การเขียนโปรแกรมคอมพิวเตอร์ 2
  
   ศึกษาองค์ประกอบของการเขียนโปรแกรมตามแนวคิดเชิงวัตถุ เช่น คลาส ออบเจ็กต์ แอตทริบิวส์ เมธอด การสืบทอดคุณสมบัติ โพลีมอร์ฟิซึม เป็นต้น ศึกษาหลักการเขียนโปรแกรมบนสภาพแวดล้อมแบบต่าง ๆ เช่น การเขียนโปรแกรมบนระบบวินโดวส์ การเขียนโปรแกรมบนระบบเว็บ การเขียนโปรแกรมเพื่อใช้งานบนอุปกรณ์ชนิดพกพา เป็นต้น การเขียนโปรแกรมเพื่อเรียกใช้งาน ไลบรารีฟังก์ชัน และ เอพีไอ ของภาษา และของระบบ และ เครื่องมือที่ภาษาต่าง ๆ จัดเตรียมไว้ให้ โดยใช้ภาษาคอมพิวเตอร์ ที่สนับสนุนการเขียนโปรแกรมเชิงวัตถุ เช่น Java, C++, Eiffel, ADA เป็นต้น
INT1053
  Computer Programing II (Group3)
  การเขียนโปรแกรมคอมพิวเตอร์ 2
   Object oriented programming paradigm: class, object, attribute, method, inheritance, polymorphism; programming concept under the windows environment, GUIs programming, connecting the database, exception handling, API for datastructures framework: linkedlist, arraylist, set, hash and map; laboratory work: object oriented programming, using API, library functions and software development tool
   องค์ประกอบของการเขียนโปรแกรมตามแนวคิดเชิงวัตถุ คลาส อ็อบเจกต์ แอตทริบิวส์ เมธอด การสืบทอดคุณสมบัติ และโพลีมอร์ฟิซึม หลักการเขียนโปรแกรมบนสภาพแวดล้อมแบบวินโดวส์ การสร้างโปรแกรมประสานผู้ใช้แบบกราฟฟิก การเชื่อมต่อกับฐานข้อมูล การจัดการกับข้อผิดพลาดในโปรแกรม เอพีไอของภาษาสำหรับโครงสร้างข้อมูล ลิงค์ลิส อาเรย์ลิส เซ็ต แฮส และแม็ป การฝึกปฏิบัติ การเขียนโปรแกรมเชิงวัตถุ การใช้ส่วนติดต่อประสานโปรแกรมประยุกต์ ไลบรารีฟังก์ชัน และเครื่องมือสำหรับพัฒนาซอฟต์แวร์
INT106
  Web Technology
  
   Principles of World Wide Web technology including hypertext protocol, markup and display language, website structure, navigation system, digital media, web application environment, web application development: client-side and server-side programming, n-tiers application architectures, user centered development process, usability and accessibilities, information engineering, development tools, web services technology, social and security issues.

The laboratory component covers web design and implementation using professional development tools with appropriate selected content type and format and usability issue concerned.



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

การฝึกปฏิบัติ : การออกแบบ และสร้างเว็บไซต์ด้วยการใช้เครื่องมือช่วย โดยเน้นการใช้ประโยชน์ได้ การสร้างสื่อประกอบที่เหมาะสม

INT107
  Technology Platform I
  เทคโนโลยีแพลตฟอร์มคอมพิวเตอร์ 1
  
  
INT201
  Network I
  เครือข่าย 1
   This course provides an overview of computer network technologies. The course begins with an overview of networking standards, the OSI model and the Internet model and proceeds on to cover the basic model of network components and concepts. Emphasis is made on LAN technologies including the physical layer, switching, and basic routing. The laboratory component for this course covers LAN switching and basic routing technologies such as bridging, spanning tree protocol, IP addressing, subnet and static and dynamic routing.
   ศึกษาถึงภาพรวมของระบบเครือข่ายคอมพิวเตอร์ โดยเริ่มจากมาตรฐานแบบจำลอง OSI โมเดล และ อินเทอร์เน็ต จากนั้นจึงกล่าวถึงแนวคิดและองค์ประกอบของระบบเครือข่าย ในระบบ LAN เช่น ชั้นกายภาพ การสลับเส้นทาง และการค้นหาเส้นทาง วิชานี้มีการฝึกปฏิบัติที่ครอบคลุมเนื้อหาเกี่ยวกับการอุปกรณ์สลับเส้นทางและอุปกรณ์ค้นหาเส้นทาง เช่น บริดจิง สแปนนิงทรีโปรโตคอล การจัดแอดเดรสไอพี การทำสับเน็ต และการกำหนดค่าการหาเส้นทางแบบคงที่และแบบพลวัต
INT202
  Software Development Process I
  
  
  
INT203
  Information Management I
  การบริหารสารสนเทศ 1
   Information management concepts and fundamentals, properties of data, database system, data analysis/collection/retention, information backup and recovery, database query language such as SQL and XML, query and reports, data organization architecture such as hierarchical / network / relational model, object database, normal form, data modeling, reengineering of databases, standardized modeling , CASE tools, Data integration, data warehouse. The laboratory component cover uses of database management system, query by query language, database application development using some CASE tool.
   หลักสำคัญของการบริหารสารสนเทศ คุณสมบัติของข้อมูล ระบบฐานข้อมูล การวิเคราะห์รวบรวมและรักษาข้อมูล การสำรองและกู้คืนสารสนเทศ ภาษาสำหรับเข้าถึงข้อมูล ยกตัวอย่างทั้งภาษาเอสคิวแอลและเอกซ์เอมแอล การสืบค้นและแสดงรายงาน การจัดสถาปัตยกรรมการจัดระเบียบข้อมูล เช่น แบบลำดับชั้น แบบเครือข่าย แบบสัมพันธ์ฐานข้อมูลเชิงวัตถุ การทำนอร์มอลฟอร์ม การจัดทำแบบจำลองข้อมูล การรีเอนจิเนียร์ฐานข้อมูล มาตรฐานการจำลองข้อมูล การบูรณาการข้อมูล ระบบคลังข้อมูล และการใช้เครื่องมือด้านวิศวกรรมซอฟต์แวร์ การฝึกปฏิบัติ : การใช้ระบบบริหารฐานข้อมูลบนแม่ข่ายบริหารจัดการฐานข้อมูล การใช้คำสั่งสืบค้น การสร้างโปรแกรมที่ทำงานร่วมกับฐานข้อมูล
INT204
  Business Information Systems
  ระบบสารสนเทศเพื่อธุรกิจ
   This course is an introduction to information system for business. It covers topics in enterprise resource management such as human resource, financial, accounting, production and inventory management, e-commerce, sales, service, supply-chain management and customer relationship management, information system for operation and management, decision support, internet, intranet and extranet for business communication.
   เป็นวิชาแนะนำการใช้ประโยชน์จากระบบสารสนเทศในงานด้านต่างๆ ของธุรกิจครอบคลุมเนื้อหาการใช้ประโยชน์ระบบสารสนเทศเพื่อการบริหารทรัพยากร และกิจการของวิสาหกิจ เช่น บริหารทรัพยากรบุคคล บริหารการเงิน การบัญชี การผลิต และสินค้าคงคลัง พาณิชย์อิเล็กทรอนิกส์ งานขาย การบริการ การบริหารเครือข่ายผู้ผลิตและการบริหารความสัมพันธ์กับลูกค้า การใช้ระบบสารสนเทศเพื่อดำเนินกิจการ เพื่อสนับสนุนการตัดสินใจ เพื่อสื่อสารทั้งในองค์กร นอกองค์กรและระหว่างองค์กรด้วยระบบอินเทอร์เน็ตและอินทราเน็ต
INT205
  Network II
  เครือข่าย 2
   This is a second course in computer network and covers additional topics in WAN switching and advanced routing protocols. This course also covers network management concepts, WLAN, and network services e.g., mail, multimedia, and authentication. The laboratory component for this course covers topics such as WAN switching technologies, exterior routing protocols, and network services such as address translation, address assignment, domain name resolution and e-mail services.
   เป็นรายวิชาเครือข่ายที่ต่อเนื่องเป็นวิชาที่สองโดยศึกษาในหัวข้อ อุปกรณ์สวิทซ์ของเครือข่ายบริเวณกว้าง และโปรโตคอลการจัดเส้นทางขั้นสูง การบริหารเครือข่าย เครือข่ายไร้สาย และบริการบนระบบเครือข่าย เช่น เมล์ มัลติมีเดีย และการพิสูจน์ตัวจริง เป็นต้น การฝึกปฏิบัติ เทคนิคของการบริหารอุปกรณ์ ระบบเครือข่ายบริเวณกว้าง การบริหารอุปกรณ์ให้บริการของระบบเครือข่าย เช่น การแปลงแอดเดรส การกำหนดแอดเดรส การจำแนกโดเมน ไปรษณีย์อิเล็กทรอนิกส์
INT206
  Software Development Process II
  
  
  
INT207
  Information Management II
  การบริหารสารสนเทศ 2
   This is second course of information management and covers topics in database management, data administration, concurrency database, security, backup and recovery, distributed database, client-server databases, n-tier architectures and database connectivity, special purposes database such as multimedia database, geometry database, scientific database, knowledge management, data warehouse, data mining and digital library. The practical component of this course covers topics database server administration and database application software development.
   เป็นวิชาที่สองของการจัดการข้อมูล กล่าวถึงการจัดการฐานข้อมูล ผู้บริหารข้อมูลและการบริหารข้อมูล การใช้งานข้อมูลพร้อมๆ กัน การกำหนดความปลอดภัยของข้อมูล การสำรองและกู้คืนข้อมูล ระบบฐานข้อมูลแบบกระขายและแบบลูกข่ายแม่ข่าย โครงสร้างแบบ n-tiers การเชื่อมต่อกับฐานข้อมูล ระบบฐานข้อมูลเฉพาะทาง เช่น ฐานข้อมูลสื่อประสม ฐานข้อมูลแผนที่ ฐานข้อมูลด้านวิทยาศาสตร์ การจัดการองค์ความรู้ ระบบคลังข้อมูล ระบบเหมืองข้อมูล ระบบห้องสมุดดิจิตอล เป็นต้น การฝึกปฏิบัติ : การฝึกเป็นผู้บริหารระบบฐานข้อมูลบนแม่ข่ายฐานข้อมูล การเขียนโปรแกรมประยุกต์เชื่อมโยงระบบฐานข้อมูล
INT301
  Computer Organization
  องค์ประกอบคอมพิวเตอร์
  
   รายละเอียดของระบบคอมพิวเตอร์ หน่วยความจำ หน่วยควบคุม หน่วยประมวลผล เทคนิคการกำหนดที่อยู่ภายใต้หน่วยความจำ แฟ้มข้อมูลนำเข้าและแสดงผลลัพธ์ หน่วยความจำสำรอง ส่วนโปรแกรมและการ เชื่อมโยงโปรแกรมย่อยและโปรแกรมรวมแอสแซมเบเลอร์ แบบอ่านครั้งเดียวและสองครั้ง
INT301
  Introduction Technology Infrastructure Management
  
  
  
INT302
  Information Technology Services Management
  การบริหารบริการเทคโนโลยีสารสนเทศ
   This course covers the management of IT services in an enterprise: acquisition/sourcing, users, organization behavior and organization management, service level agreement, techniques and technology for IT services, cost estimation, critical success factors and case studies of IT services organization.
   วิชานี้กล่าวถึงการบริหารบริการด้านเทคโนโลยีสารสนเทศในองค์กร การจัดหา การเลือกผู้ให้บริการ ผู้ใช้ พฤติกรรมองค์กร และการบริหารองค์กร ข้อตกลงระดับการให้บริการ เทคโนโลยีและเทคนิคเพื่อการให้บริการ การบริหารบุคลากรด้านเทคโนโลยีสารสนเทศ การคิดต้นทุนของการให้บริการ ปัจจัยหลักของความสำเร็จ โดยผ่านตัวอย่างกรณีศึกษาของหน่วยงานบริการเทคโนโลยีสารสนเทศ
INT303
  Operating System and System Software
  ระบบปฏิบัติการและซอฟต์แวร์ระบบ
  
   หลักการพื้นฐานของระบบปฏิบัติการ การจัดการสื่อจัดเก็บข้อมูล การจัดการอุปกรณ์อินพุต/เอาต์พุต การจัดการหน่วยความจำ การจัดเวลา CPU วงจรอับ การจัดการมัลติมีเดีย มัลติโปรเซสเซอร์ ระบบแบบกระจาย การป้องกัน ระบบการจัดการไฟล์ การรักษาความปลอดภัยระบบปฏิบัติการ
INT303
  Web Programming
  
  
  
INT304
  Programming Syntax and Semantics
  กฎเกณฑ์และหลักการเขียนโปรแกรม
   A review of the grammars, languages and their syntax and semantics. The concepts of parsing and ambiguity. The BNF description of Algol. The finite state grammars and recognizers. The lexical scanners; and the implementation of symbol tables. The theory and their examples of context-free languages and push-down automata (PDA). The context-free parsing techniques such as the recursive descent, LL(k), precedence, LR(k) and SLR(k). The techniques of machine-independent code generation and their improvement. The inherited and synthesized attributes. The syntax directed translation schema. Implement with JAVA applet.
   โครงสร้างของภาษา กฎเกณฑ์ไวยกรณ์ นิพจน์ ชนิดของข้อมูล คำสั่งรับข้อมูลคำสั่ง รับข้อมูล คำสั่งแสดงผลข้อมูล คำสั่งที่ใช้ในการคำนวณ การเขียนแผนภาพแสดงขั้นตอน การทำงานของโปรแกรม โปรแกรมย่อย การเชื่อมโปรแกรมย่อย การแก้ไขข้อผิดพลาดของภาษา โครงสร้างภาษาเชิงวัตถุ
INT304
  Statistics for Information Technology
  
  
   วิชานี้อธิบายถึงการประยุกต์งานทางสถิติสำหรับงานด้านเทคโนโลยีสารสนเทศ ด้านธุรกิจ และ วิทยาศาสตร์ สถิติพื้นฐาน ความน่าจะเป็น การกระจาย การสุ่มตัวอย่างการกระจาย การทดสอบสมมติฐาน การประมาณค่าของการถดถอย
INT305
  Human Computer Interaction
  ปฏิสัมพันธ์ระหว่างมนุษย์และคอมพิวเตอร์
  

Introduction to the basic concepts of human-computer interaction, including human factors, performance analysis, cognitive processing, usability studies, environment, HCI aspects of application domains, Human centered evaluation, developing effective interfaces, usability standards, emerging technologies, Human centered software, providing access for those with sensory disabilities.

The laboratory component covers effective user interface design for devices and software.
  

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

การฝึกปฏิบัติ : ปฏิบัติการทดลอง การออกแบบส่วนติดต่อผู้ใช้ของอุปกรณ์และซอฟต์แวร์

INT306
  E-Business
  ธุรกรรมอิเล็กทรอนิกส์
   This course discusses how to input data into an electronic information system in order to use it both inside the organization, by using an Intranet to communicate with involved personnel, and outside the organization by using the Internet to communicate with customers and vendors. This course will examine case studies of businesses that have successfully created an electronic business system by using fundamental knowledge of the business structure, building a knowledge base, creating an Internet system and making marketing plans.
   วิชานี้กล่าวถึงหลักการในการนำข้อมูลเข้าสู่ระบบสารสนเทศธุรกิจในรูปแบบอิเล็กทรอนิกส์ เพื่อประโยชน์ใช้งานทั้งภายในองค์กรเพื่อการสื่อสารกับบุคลากรที่เกี่ยวข้อง โดยใช้ระบบอินทราเน็ต และภายนอกองค์กรในการสื่อสารกับลูกค้าและผู้จำหน่ายสินค้า โดยใช้ระบบอินเทอร์เน็ต โดยศึกษาจากตัวอย่างในกรณีศึกษาของธุรกิจที่ประสบผลสำเร็จในการจัดทำระบบธุรกิจอิเล็กทรอนิกส์ ซึ่งต้องใช้ความรู้พื้นฐานทางโครงสร้างธุรกิจ การสร้างฐานความรู้ ระบบอินเทอร์เน็ต และการวางแผนการตลาด
INT307
  Social Issues and Ethics for IT Professional
  
  
  
INT310
  Discrete Mathematics
  คณิตศาสตร์เต็มหน่วย
  
  
INT342
  Management of Information Technology
  การบริหารเทคโนโลยีสารสนเทศ
   Introduction to Management, Organizational Behavior, Management Process, Strategic Management Model, Information Technology’s Strategic Importance,Developing the Organization’s IT Strategy, Information Technology Planning, Preparing for IT Advances : People, Organizations & Management Systems, The Chief Information Officer’s Role
   หลักการบริหารเบื้องต้น พฤติกรรมองค์กร กระบวนการบริหาร แบบจำลองของการบริหารองค์กรเชิงกลยุทธ์ ประโยชน์ของการนำเทคโนโลยีสารสนเทศมาใช้ให้เกิดความได้เปรียบเชิงธุรกิจ การพัฒนากลยุทธ์ด้านของเทคโนโลยีสารสนเทศขององค์กร การวางแผนการใช้ทรัพยากรสารสนเทศ การเตรียมการณ์สำหรับเทคโนโลยีสารสนเทศในด้านคน องค์กรและระบบการบริหาร บทบาทหน้าที่ของผู้บริหาร
INT343
  Data Structure and Algorithms
  โครงสร้างข้อมูลและอัลกอริทึม
   This course covers the following topics: discrete mathematics, recursion, algorithm analysis with asymptotic analysis, running time, divide-and-conquer techniques; data structures: lists, stack,queues,trees,hash tables, binary heaps; sorting algorithms: insertion sort, shellsort, heapsort, quicksort; graph algorithms; complexity theory: NP-completeness and undecidability; tree algorithms.
   การวิเคราะห์ความซับซ้อนของอัลกอริทึม โครงสร้างข้อมูลแบบต่างๆ เช่น อเรย์ สตริง สแตก คิว เดค(DEQUE) ทรี กราฟ เซ็ต และ ฮีฟ การวิเคราะห์ความต้องการเวลาและหน่อยความจำในการค้นหา การเรียงลำดับการกระทำของเซ็ต เทคนิคการออกแบบอัลกอริทึมฟังก์ชันเวียนบังเกิด เทคนิคบรานซ์แอนด์บาวด์ อัลกอริทึมเกี่ยวกับเซ็ตอัลกอริทึมเกี่ยวกับการค้นหา การเรียงลำดับ
INT351
  Information Technology Seminar I
  สัมมนาเทคโนโลยีสารสนเทศ 1
  

A seminar in which students pursue intensive study of specialized topics in the current literature of information technology. Each topic is supported by an initial reading list on current problems in theory and practice. The results of the studies are discussed in class with students, faculty and invited specialists.
  

ศึกษาค้นคว้าปัญหาและเรื่องที่สนใจทางด้านเทคโนโลยีสารสนเทศเป็นรายบุคคล หรือเป็นกลุ่ม รวบรวมเรียบเรียง และสรุปข้อคิดเห็นเพื่อนำเป็นข้อเสนอต่อที่ประชุมกลุ่มสัมมนา

INT352
  Information Technology Seminar II
  
  
  
INT372
  Introduction to Computer Network
  เครือข่ายคอมพิวเตอร์เบื้องต้น
   This course covers the following topics :LAN technologies and architectures; media, topologies, MAC protocols ,LAN design issues, standardized LANs; architectural principles and mechanisms for network communications among servers and client devices ; TCP/IP protocol suite.
   องค์ประกอบและความเป็นมาของการสื่อสารข้อมูล ความสัมพันธ์ระหว่างคอมพิวเตอร์กับการสื่อสารข้อมูล การพัฒนาเทคโนโลยีโทรคมนาคมผนวกกับเทคโนโลยีคอมพิวเตอร์ ระบบเครือข่ายคอมพิวเตอร์ มาตรฐานในการสื่อสารข้อมูล องค์กรที่เกี่ยวข้อง งานที่อยู่ในระบบเครือข่ายฮาร์ดแวร์และซอฟต์แวร์ที่ใช้ในการสื่อสารข้อมูล แนวโน้มและพัฒนาการใหม่ๆเกี่ยวกับการสื่อสารข้อมูล ในระบบเครือข่ายคอมพิวเตอร์ ระบบการส่งผ่านข้อมูลทางเดียวและสองทาง การส่งข้อมูลแบบพร้อมสัมพันธ์และไม่พร้อมสัมพันธ์(Synchronous and Asynchronous) ชนิดของการส่งข้อมูล อนาลอก ดิจิตอล ชนิดของสาย การสื่อสาร สถาปัตยกรรม และองค์ประกอบของโปรโตคอลในข่ายการสื่อสารอนาคตของเครือข่ายคอมพิวเตอร์
INT397
  
  เตรียมฝึกประสบการณ์วิชาชีพ (1 หน่วยกิต)
  
  
INT398
  
  การฝึกประสบการณ์วิชาชีพ (2 หน่วยกิต)
  
  
INT399
  
  สหกิจศึกษา (6 หน่วยกิต)
  
  
INT401
  Introduction to System Analysis and Design
  การวิเคราะห์และออกแบบระบบงานเบื้องต้น
   This course covers the following topics: Mean and the part of System; SDLC; System Method; System Tools; Appropriate Studying; SDLC Module; Data Relationship Module; Output Design; Database Design; Data Dictionary.
   ความหมายและองค์ประกอบของระบบ วัฎจักรของระบบ ระเบียบวิธีวิเคราะห์ ระบบเครื่องมือที่ใช้ในการวิเคราะห์ระบบ การศึกษาความเหมาะสม การใช้แผนภาพแสดงความสัมพันธ์ของข้อมูล การออกแบบการแสดงผลของข้อมูล การออกแบบฐานข้อมูล การเขียนเอกสารประกอบการนำเสนอผลการวิเคราะห์
INT401
  Information Assurance
  
  
  
INT402
  IT Professional Communication
  การสื่อสารทางวิชาชีพเทคโนโลยีสารสนเทศ
   Introduces techniques for speaking, writing, presentation, and professional communication of technical content. Presentation for IT project proposal, and writing professional reports
   แนะนาการพูดและเขียนเชิงเทคนิค และการสื่อสารทางวิชาชีพ รวมทั้งการนาเสนอโครงการเทคโนโลยีสารสนเทศ รายงาน การนาเสนอผลงาน การเขียนรายงานอย่างเป็นทางการ
INT410
  Statistics for Scientists
  สถิติสำหรับนักวิทยาศาสตร์
  
  
INT433
  Introduction to Human Computer Interaction
  ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์เบื้องต้น
   Human Computer Interaction has three key words which human computer and interaction. Human consist of human perceptions, human brain, individual differences and psychology. Computer system consist of hardware, software, data/content, System size, data processing system, input methodology and Output methodology. Interaction consist of user interface design, 2D – 3D visual, design for aesthetic, design for individual, information presentation format, internationalization, error and user guide.
   การวิเคราะห์กิจกรรม เทคนิคการสังเกต การออกแบบสอบถามและการวัดผล การออกแบบอินเตอร์เฟส การเปรียบเทียบวัดประสิทธิภาพอินเตอร์เฟสที่ต่างกัน
INT434
  Software Project Management
  การบริหารโครงงานซอฟต์แวร์
   This course covers the following topics: project activities; defining, planning, leading, monitoring; constraints of performance specifications schedule and budget; negotiating and writing contacts; scheduling tools; time estimation; network diagrams; team organization; support team; role of project manager; monitoring tools; project cost reports.
   การวิเคราะห์และออกแบบโปรแกรม การวางแผนโครงงาน การจัดตารางเวลา การจัดสรรทรัพยากร การควบคุมคุณภาพของโครงงาน เทคนิคการออกแบบซอฟต์แวร์ การออกแบบโปรแกรมโครงสร้าง เทคนิคแบบ TOP-DOWN และแบบ BOTTOM-UP การทดสอบความถูกต้อง การจัดทำเอกสาร การนำซอฟต์แวร์ไปใช้งาน การจัดทีมงานพัฒนา การคิดราคาสำหรับการพัฒนาซอฟต์แวร์
INT437
  Introduction to Software Engineering
  วิศวกรรมซอฟต์แวร์เบื้องต้น
  
   วัฎจักรของซอฟต์แวร์ การวิเคราะห์ความต้องการของซอฟต์แวร์ การออกแบบซอฟต์แวร์ แบบโครงสร้าง การพัฒนาซอฟต์แวร์ให้ใช้ได้ใหม่ การทดสอบซอฟต์แวร์ การนำซอฟต์แวร์ไปใช้งาน การบำรุงรักษาซอฟต์แวร์และการวัดความซับซ้อนของซอฟต์แวร์ การนำสื่อผสมมาประยุกต์ใช้ในการออกแบบซอฟต์แวร์
INT438
  Introduction to Object-Oriented Technology
  เทคโนโลยีเชิงวัตถุเบื้องต้น
   Main characteristics of system development using object-oriented techniques, e.g. type and class, object, inheritance, encapsulation, polymorphism, and reusability; object-oriented programming; object-oriented analysis and design; bendfits of object orientation.
   คุณลักษณะสำคัญของการพัฒนาระบบงานทางคอมพิวเตอร์ด้วยวิธีการของเทคโนโลยีเชิงวัตถุ อาทิเช่น ชนิดข้อมูล และคลาส ออบเจ็ค การรับคุณสมบัติถ่ายทอด เอ็นแค็บซูเลชั่น โพลีเมอร์พิซึ่ม และการนำของเดิมมาใช้ใหม่ โดยจะเน้นทั้งการเขียนโปรแกรมทางวัตถุ และการวิเคราะห์และออกแบบระบบงานเชิงวัตถุ การประยุกต์ใช้งานเทคโนโลยีเชิงวัตถุ
INT441
  Introduction to Database Management System
  การจัดการฐานข้อมูลเบื้องต้น
   This course covers the following topics: file system; database system; DBS components and architecture; Database Model; DBLC; database design: conceptual, physical, normalization; Entity Relationship Diagram; database languages: SQL, QBE; Transaction and Concurrency control; Database Administration; introduction to OODB and distributed database.
   ระบบข้อมูลและการจัดการฐานข้อมูล ความสัมพันธ์ของข้อมูล ความเป็นอิสระของข้อมูลแบบจำลองข้อมูลลำดับขั้น แบบเครือข่ายและแบบสัมพันธ์ การนอร์มอลไลซ์ข้อมูล ภาษาประมวลผลข้อมูล ระบบป้องกันความปลอดภัยของข้อมูล การเรียกคืนข้อมูล ฐานข้อมูลแบบกระจายหน้าที่ของผู้บริหารฐานข้อมูลและความสัมพันธ์กับผู้ใช้
INT443
  Management Information System
  ระบบสารสนเทศเพื่อการบริหาร
   Introduction to computer-based information system, using technology as a competitive advantage, business computing system theory; system life cycle methodologies, computing technology and computer processing; database management system and data communications as a foundation for IS.
   ลักษณะการจัดระบบสารสนเทศเพื่อการจัดการ การนำคอมพิวเตอร์มาใช้ในการบริหารงานองค์การสมัยใหม่ ศึกษาบทบาทและความสำคัญของสารสนเทศในการบริหารงาน การออกแบบระบบย่อย การกำหนดโครงสร้างและขนาดของระบบข้อมูล การพัฒนาระบบสำหรับองค์การขนาดต่าง ๆ การใช้ข้อสนเทศในการรายงาน ควบคุมติดตามผล และตัดสินใจในทางธุรกิจ
INT445
  Information Technology Law
  กฎหมายเทคโนโลยีสารสนเทศ
   This course covers the following topics: basic law , intellectual property law, copyright and protection laws, patent laws, trademarks ,intellectual property with regards to integrated circuits, telecommunication laws, international commerce law for information technology, law for electronic commerce.
   หลักนิติศาสตร์ กฎหมายการค้า กฎหมายทรัพย์สินทางปัญญา ลิขสิทธิ์ สิทธิบัตร เครื่องหมายการค้า การคุ้มครองการออกแบบวงจรรวม กฎหมายและกฎการค้าระหว่างประเทศเกี่ยวกับเทคโนโลยีสารสนเทศและพาณิชย์อิเล็กทรอนิกส์
INT446
  Information Technology Project Management
  การบริหารโครงงานสารสนเทศ
  
   การวิเคราะห์และออกแบบสารสนเทศ การวางแผนโครงงาน การจัดตารางเวลา การจัดสรรทรัพยากร การควบคุมคุณภาพของโครงงาน การวิเคราะห์ค่าใช้จ่ายในการทำโครงงาน
INT447
  Operation Management
  การบริหารการจัดการ
   An examination of issues, problems, and possible solutions for operation managers in the manufacturing and service environments. Topics include forecasting, capacity planning, process selection and facility layout, location planning and analysis, quality management, supply chain management, , inventory management, aggregate planning, MRP and ERP, scheduling, project management, waiting lines and simulation.
   รูปแบบสโตเครส รูปแบบดีเทอมินิสติก มาคอฟเชล ระบบแถวคอย ระบบการผลิต ระบบการควบคุม เทคนิคการจำลอง สินค้าคงคลัง โปรแกรมเชิงเส้น วิธีซิมเพ็ค โปรแกรมอินทิเจอ โปรแกรมไดนามิก การวิเคราะห์โครงข่าย เทคนิควิธีวิเคราะห์หาวิธีที่เหมาะสม ทฤษฎีการรอคอย
INT450
  Information Technology Project
  
  
  
INT451
  Information Technology Seminar III
  
  
   ศึกษาค้นคว้าปัญหาและเรื่องที่สนใจทางด้านเทคโนโลยีสารสนเทศเป็นรายบุคคล หรือเป็นกลุ่ม รวบรวมเรียบเรียง และสรุปข้อคิดเห็นเพื่อนำเป็นข้อเสนอต่อที่ประชุมกลุ่มสัมมนา
INT453
  Electronic Commerce
  การพาณิชย์อิเล็กทรอนิกส์
   This course covers the following topics :EC concepts; types of consumer and organizational applications; pertinent technologies, stands and protocols; network infrastructure; architectural framework for EC, with emphasis on WWW; convergence of technologies( telecommunications, computing, database) and business(manufacturing, management, entertainment, banking); new technologies to support EC(structured and compound documents, software agents, mobile computing, multimedia database, security and encryption).
   การประยุกต์ใช้อุปกรณ์อิเล็กทรอนิกส์เชิงพาณิชย์ การแลกเปลี่ยนข่าวสาร การซื้อขาย ผ่านอุปกรณ์อิเล็กทรอนิกส์ การรักษาความปลอดภัยของข้อมูล การค้าในรูปแบบอิเล็กทรอนิกส์ การออกแบบโครงงานและการประยุกต์ใช้โปรแกรมเข้ากับโครงงานเชิงพาณิชย์
INT467
  Web Services Technology
  เทคโนโลยีเว็บเซอร์วิส
  

Web services principles, web services standard includes protocol and languages, document type definition and schema definition, middle-ware, web services environment, web services directory, standard and standard body, security issues, service-oriented architecture, more information and learning resources for further study.

Laboratory: Write, debug, and test a web service application. Deploy the web service to middle-ware and invoke the web service from an application across the network
  

หลักการสำคัญของเว็บเซอร์วิส โปรโตคอลและภาษาเกี่ยวกับเว็บเซอร์วิส การกำหนดนิยามภาษาและข้อมูลไดเร็กทอรีบริการรายชื่อเว็บเซอร์วิสสภาพแวดล้อม ระบบบริการแนวทางการพัฒนาเว็บเซอร์วิสกับสถาปัตยกรรมเชิงบริการหัวข้อด้านความมั่นคง หน่วยงานผู้กำหนดมาตรฐานและแหล่งข้อมูลสำหรับศึกษาเว็บเซอร์วิสเพิ่มเติม

การฝึกปฏิบัติพัฒนาโปรแกรมเว็บเซอร์วิสภาษาใดภาษาหนึ่งเพื่อสร้างตัวอย่างบริการ และการใช้บริการเว็บเซอร์วิสผ่านเครือข่าย

INT470
  Database Programming Workshop
  ปฏิบัติการการโปรแกรมฐานข้อมูล
   Writing basic SQL statements, restricting and sorting data, single-row functions, displaying data from multiple tables, aggregating data using group functions, subquery, multiple-column subquery, manipulating data, creating and managing tables, including constraints, creating views, other database objects controlling user access, declaring variables, writing executable statements, interacting with server, writing control structures.
   คำสั่งภาษาเอสคิวแอล คำสั่งสำหรับการเรียกใช้ข้อมูล การเขียนนิพจน์ การเรียงลำดับการคัดเลือกข้อมูล การเรียกข้อมูลจากหลายตาราง ฟังก์ชันการรวมกลุ่มข้อมูลคำสั่งเรียกใช้ข้อมูลย่อยคำสั่งด้านการปรับเปลี่ยนข้อมูลการสร้างและปรับปรุงตารางการสร้างข้อจำกัดการสร้างวิวการกำหนดการเข้าถึงสำหรับผู้ใช้ การใช้ตัวแปร คำสั่งประมวลผล การโต้ตอบกับแม่ข่ายและการใช้คำสั่งควบคุม โดยใช้ซอฟต์แวร์ที่นิยมในปัจจุบัน
INT472
  Internetworking Technology
  เทคโนโลยีเชื่อมต่อระหว่างเครือข่าย
   This course emphasizes on LAN internetworking devices, including bridges, routers, and tunnels. The course provides an in-depth study of the theory of operation and practical implementation issues of such devices. Topics include transparent bridges, switches, source routing bridges, network layer routers, routing protocols, tunnels and protocol encapsulation, multiprotocol internetworking, bridge and router implementation considerations, WAN technologies for Internetworking.
   ทฤษฎีการทำงานและเทคนิคการใช้งานและอุปกรณ์สำหรับเชื่อมต่อ ระบบการสื่อสารระยะใกล้ต่าง ๆ เช่น bridges, routers, switches และ tunnels โปรโตคอลในระดับต่างๆ เช่น routing protocols, protocol encapsulation, multiprotocol internetworking
INT474
  Supply Chain Management Workshop
  
  
  
INT475
  Telecommunication Network Management
  การบริหารเครือข่ายโทรคมนาคม
  
   รูปแบบระบบเครือข่าย ทฤษฎีการออกแบบระบบเครือข่าย การวัดความน่าเชื่อถือ การเปรียบเทียบวัดประสิทธิภาพของระบบเครือข่าย การวิเคราะห์ความเหมาะสมของทรัพยากรที่ใช้ในระบบเครือข่าย เทคนิคการจำลองเครือข่าย เทคนิคการจัดคิว การวิเคราะห์ความต้องการและการจัดการจราจรในระบบเครือข่าย
INT476
  Digital Telecommunication
  โทรคมนาคมในระบบดิจิตอล
   Principle of Communications. Digital modulation techniques. Analog to Digital conversion. Basic Digital. Transmission Information Theory and Coding (ISDN). High-Speed Digital Transmission and Information Superhighway.
   หลักการสื่อสาร ผสมสัญญาณแบบเชิงเลข การแปลงสัญญาณอนาล็อกเป็นสัญญาณเชิงเลข สื่อสัญญาณเชิงเลขพื้นฐาน ทฤษฎีข่าวสารและการลงรหัส ระบบสื่อสารร่วมแบบเชิงเลข (ISDN) สื่อสัญญาณเชิงเลขความเร็วสูงและทางด่วนสารสนเทศ
INT477
  Network Programming
  หลักการเขียนโปรแกรมเพื่อการสื่อสารในระบบเครือข่าย
   This subject is describe about computer communication between computer via the network using protocols TCP, UDP, SMTP, SNMP, FTP, HTTP. And another module is the computer communication with devices, such as Barcode Reader, Magnetic Card Read, PDA and Mobile Phone using RS-232 and USB. The students must study in term of theory and practice using MS-Visual Basic as development tool.
   ศึกษาถึงการสื่อสารข้อมูลระหว่างเครื่องคอมพิวเตอร์กับคอมพิวเตอร์ ผ่านระบบเครือข่ายโดยใช้ Protocol ต่าง ๆ อาทิ TCP, UDP, SMTP, SNMP, FTP และ HTTP เป็นต้น ระหว่างศึกษาการสื่อสารคอมพิวเตอร์กับอุปกรณ์ต่าง ๆ อาทิ Barcode Reader, Magnetic Card Read, PDA, Mobile Phone ศึกษาการใช้มาตรฐานการเชื่อมต่อแบบ RS-232 และ USB ฝึกปฏิบัติการเขียนโปรแกรมเพื่อสื่อสารข้อมูลในรูปแบบต่าง ๆ ตามที่ได้ศึกษาในภาคทฤษฎี โดยใช้ภาษาโปรแกรมที่เหมาะสม เป็นต้น
INT480
  Database Programming Workshop
  สัมมนาเชิงปฏิบัติการเขียนโปรแกรมฐานข้อมูล
   Writing basic SQL statements, restricting and sorting data, single-row functions, displaying data from multiple tables, aggregating data using group functions, subquery, multiple-column subquery, producing readable output with SQL*Plus, manipulating data, creating and managing tables, including constraints, creating views, other database objects controlling user access, declaring variables, writing executable statements, interacting with server, writing control structures, working with composite datatypes, writing explicit cursors, advanced explicit cursor concepts, and handling exceptions.
   การเขียนคำสั่ง SQL ขั้นพื้นฐาน การจำกัดการเข้าถึงข้อมูลและการเรียงลำดับข้อมูลด้วยคำสั่ง SQL ซิงเกิลโรลฟังก์ชัน การเรียกดูข้อมูลจากตารางหลายตาราง การหาผลรวมของข้อมูลด้วยกลุ่มฟังก์ชัน ลักษณะของสับคิวรี มัลติเพิลคอลัมน์สับคิวรี การสร้างรายงานด้วยคำสั่ง SQL*PLUS การเปลี่ยนแปลงข้อมูล การสร้างและการจัดการตาราง การสร้างข้อกำหนด การสร้างวิว ออบเจ็กต์ตัวอื่น ๆ ในฐานข้อมูล การควบคุม การเข้าถึงข้อมูล การประกาศตัวแปร การเขียนคำสั่งเพื่อเปลี่ยนแปลงข้อมูล, การติดต่อกับเซิร์ฟเวอร์ การเขียนคำสั่งควบคุมการทำงาน การทำงานกับชนิดข้อมูลคอมพอซิท การเขียนเอ็กซ์พลิซินเคอรเซอร์ (Explicit Cursor) แนวคิดเอ็กซ์พลิซิทเคอร์เซอร์ขั้นสูง การจัดการข้อผิดพลาด
INT481
  Database Architecture and Administration Workshop
  สัมมนาเชิงปฏิบัติการสถาปัตยกรรมและการบริหารฐานข้อมูล
   Managing an instance, creating a database, database server Installation, architectural components, getting started with the server, creating data dictionary views and standard packages, maintaining the control file, maintaining redo log files, backup configuration, managing table spaces and data files, storage structure and relationships, managing rollback segments, managing tables, managing indexes, technology review, maintaining data integrity, managing password security and resources, managing users managing privileges, managing roles, loading data, reorganizing data using national language support, and basic net8 client-side configuration.
   การจัดการอินสเทินซ์ (Instance) การสร้างฐานข้อมูล การติดตั้งดาต้าเบสเซฟเวอร์ องค์ประกอบต่างๆ ทางสถาปัตยกรรม, การสร้างดาต้าดิกชันนารีวิว และแพ็คเกจมาตรฐานต่าง ๆ การจัดการคอนโทรลไฟล์ และ รีดูล็อกไฟล์ การสำรองฐานข้อมูล การจัดการเกี่ยวกับพื้นที่สำหรับเก็บข้อมูลรวมถึงไฟล์ข้อมูลต่าง ๆ โครงสร้างในการเก็บข้อมูล การจัดการโลแบคเซกเมนต์ เทเบิล อินเดคซ์ ความถูกต้องของข้อมูล พาสเวิร์ด ทรัพยากรของฐานข้อมูล ผู้ใช้ฐานข้อมูล บทบาท และสิทธิในการใช้ฐานข้อมูล การบรรจุข้อมูลจำนวนมากๆ เข้าฐานข้อมูล การจัดระบบของ ข้อมูลใหม่ การใช้ระบบสนับสนุนภาษาต่าง ๆ ของข้อมูล และการติดตั้งการเชื่อมโยงเรียกใช้ข้อมูลระบบเครื่อง ลูกข่ายกับเครื่องแม่ข่าย
INT485
  Java Programming Workshop
  สัมมนาเชิงปฏิบัติการการเขียนโปรแกรมจาวาเซิร์ฟเวิร์กไซด์
   Introduction to Java, Java’s basic OO syntax, exception, I/O in Java, class and method syntax, rule of Java class inheritance, using interface in Java, wrapper classes, introduction to applets, the java.awt and javax.swing packages, user interfaces, event handling, applets as applications, networking API, event adapter and inner classes, the graphics class, array, the collection interface hierarchy, collection classes, creating and starting a thread, basic control of thread, thread interaction, Java database connectivity (JDBC)
   ความรู้เบื้องต้นเกี่ยวกับภาษาจาวา ไวยากรณ์โปรแกรมภาษาจาวา ข้อยกเว้น อินพุต-เอาต์พุตในภาษาจาวา คลาสและเมธอด การรับคุณสมบัติถ่ายทอด การใช้อินเตอร์เฟส แรพเพอร์คลาส การเขียนโปรแกรมจาวาบนเว็บ การใช้ Package java.awt และ javax.swing การสร้างโปรแกรมติดต่อกับผู้ใช้งาน การจัดการกับอีเวนของโปรแกรมติดต่อกับผู้ใช้งาน การเขียนโปรแกรมจาวาบนเว็บให้ใช้งานกับแอพพลิเคชัน โปรแกรมเครือข่าย และการจัดการอีเวน อินเนอร์คลาส กราฟิกคลาส อะเรย์ ลำดับชั้นของคอลเล็คชันอินเตอร์เฟส คอลเล็คชันคลาส การสร้างเทรด วงจรชีวิตของเทรดและเทรดอินเตอร์เฟส ความสามารถในการเชื่อมโยงฐานข้อมูลโดยภาษาจาวา
INT486
  Servlet and JSP Development Workshop
  สัมมนาเชิงปฏิบัติการการเขียนโปรแกรมจาวาเซิร์ฟเวิร์กไซด์
   Introduction to Java-Server site programming, J2EE architecture overview, Servlet overview, using WebSphere Studio Application Developer, supporting perspectives for developing J2EE applications, Servlet API, JavaServer Pages overview, JavaServer Pages specifications and syntax, Page Designer in application developer, JSP testing and debugging, working with SCM repository, web archive development descriptor, state storage issues, cookie API, http session, management of application data, URL rewriting, session management, introduction to Java beans, the model/view/controller architecture, JavaServer Pages with Java beans, JSP custom tag library, advanced JSP custom tags, Servlet filtering, J2EE packaging and deployment
   ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมฝั่งเซิฟเวอร์ด้วยภาษาจาวา ภาพรวมของสถาปัตยกรรม J2EE และ เซิร์ฟเล็ต การใช้งานโปรแกรมเว็บสเฟียร์สตูดิโอแอพพลิเคชันดิเวลอปเปอร์ การสนับสนุนมุมมองแบบต่างๆ ของการพัฒนา J2EE แอพพลิเคชัน การสร้างและใช้งานเซิร์ฟเล็ต การสร้างเว็บเพจด้วยจาวาเซิร์ฟเวอร์เพจ ข้อกำหนด และ ไวยากรณ์ของจาวาเซิร์ฟเวอร์เพจ การทดสอบและการตรวจแก้จาวาเซิร์ฟเวอร์เพจ การทำงานร่วมกับที่เก็บ SCM เอกสารระบุรายละเอียดของเว็บแอพพลิเคชัน สถานะของข้อมูลในหน่วยความจำ การใช้งาน คุกกี้เอพีไอ เอชทีทีพีเซสชัน การจัดการข้อมูลของแอพพลิเคชัน ยูอาร์แอลรีไรติ้ง การจัดการเซสชัน ความรู้เบื้องต้นเกี่ยวกับจาวาบีน การออกแบบเว็บแอพพลิเคชันด้วยสถาปัตยกรรมแบบ MVC การใช้จาวาเซิร์ฟเวอร์เพจร่วมกับจาวาบีนและเซอร์ฟเล็ต เจเอสพีคาสตอมแท็กไลบรารี และเจเอสพีคาสตอมแท็กชั้นสูง เซอร์ฟเล็ตฟิลเตอริ่ง รวมถึงการประกอบและติดตั้ง J2EE แอพลิเคชัน
INT487
  Enterprise Resource Planning Workshop
  สัมมนาเชิงปฏิบัติการการวางแผนทรัพยากรขององค์กร
   Advanced tools and technologies for electronic business transactions, collaboration with e-Business companies or organizations for technology support, skill and ability of students to gain knowledge of world-standard e-Business system.
   เครื่องมือและเทคโนโลยีเพื่อการทำธุรกรรมทางอิเล็กทรอนิกส์ ร่วมกับบริษัทหรือองค์กรชั้นนำที่เกี่ยวข้องกับธุรกรรมอิเล็กทรอนิกส์ที่ให้การสนับสนุน และมุ่งเน้นให้นักศึกษามีพื้นฐานความรู้และทักษะเพียงพอเพื่อสามารถได้มาซึ่งมาตรฐานหรือใบรับรองวิชาชีพทางธุรกรรมอิเล็กทรอนิกส์ได้
INT488
  Supply Chain Management Workshop
  
  
  
INT491
  Web Base Application
  การพัฒนาโปรแกรมฐานข้อมูลผ่านเว็บ
  
   ศึกษาในหัวข้อที่แตกต่างจากวิชาที่เปิดสอนปกติ เพื่อให้ทันต่อการเปลี่ยนแปลงของเทคโนโลยีสารสนเทศในขณะนั้น ซึ่งจะกำหนดรายละเอียดวิชาตามความเหมาะสม
INT491
  Building Scable Network
  
  
  
INT4911
  Data Mining
  
  
  
INT492
  Web Programming
  การเขียนโปรแกรมเว็บ
   Semester 2/2008:
Web application development, client-side and server-side programming, HTTP protocol, development tools, programming language syntax, document object model, input and output operation, cache, HTTP heading, stateless and stateful, file and database integration, other services and operations (string manipulation, e-mail send and recieve, image, etc.)

The laboratory component covers web programming using professional development tools running on real web hosting environment.



   ศึกษาในหัวข้อที่แตกต่างจากวิชาที่เปิดสอนปกติ เพื่อให้ทันต่อการเปลี่ยนแปลงของเทคโนโลยีสารสนเทศในขณะนั้น ซึ่งจะกำหนดรายละเอียดวิชาตามความเหมาะสม ภาคการศึกษาที่ 2/2551:
การพัฒนาเว็บโปรแกรม แนะนำการพัฒนาเว็บโปรแกรม Client-side และ Server-side โดยเน้น Server-side โปรโตคอล HTTP เครื่องมือสำหรับการพัฒนา ไวยากรณ์ภาษา ฟังก์ชันต่างๆ สำหรับฝั่ง Server การรับข้อมูลเข้าและการส่งผลลัพธ์กลับ ส่วนหัวของ HTTP การพัฒนาโปรแกรมแบบไร้ state และมี state การใช้ระบบไฟล์และฐานข้อมูล การใช้บริการต่างๆ และฟังก์ชันที่เตรียมไว้ให้ อาทิเช่น การส่งอีเมล์ การจัดการกับภาพ เป็นต้น
INT492
  Client Side Web Programming
  
  
  
INT493
  Web Application Technology
  เว็บแอพพลิเคชั่นเทคโนโลยี
   Web Application Technology, mainly consists of theories, HTML language, and assignments. This subject includes theories such as www technology, w3c standard, n-tiers architecture, webdevelopment life cycle, web design process, web database application, scripts: server-side/client-side, client-side scripts, and art for web application. It also include HTML language, PHP programming, and Javascripts.
   ศึกษาในหัวข้อที่แตกต่างจากวิชาที่เปิดสอนปกติ เพื่อให้ทันต่อการเปลี่ยนแปลงของเทคโนโลยีสารสนเทศในขณะนั้น ซึ่งจะกำหนดรายละเอียดวิชาตามความเหมาะสม
INT493
  Cobol
  
  
   วิชานี้อธิบายถึงหลักการใช้ระบบปฎิบัติการบนเครื่อง IBM โครงสร้างการเขียนโปรแกรมโคบอล การใช้คำสั่งในการปรับปรุงแก้ไขโปรแกรม คำสั่งในการคำนวณ ประมวลผล การจัดการไฟล์ การนำเข้าข้อมูลจากแฟ้ม การแสดงผลบนหน้าจอ การออกรายงานผ่านเครื่องพิมพ์
INT4931
  ERP Workshop
  
  
  
INT494
  Business Research
  การวิจัยเชิงธุรกิจ
   The role of business research and scientific inquiry in management’s decision-making process. The stage of conducting business research: secondary data searching and proposal development. Topic of design configuration, measurement, scaling and sampling. Addresses quantitative research using survey instruments, strictly on qualitative research data collection procedures. Cover the basic analytical procedures that researchers use to prepare and analyze data. Planning for data analysis process with model building. The issues of research reporting and evaluation by using tools as SPSS, MS-Excel or SAS upon technology.
   เนื่องจากสารสนเทศเป็นหัวใจสำคัญในการทำธุรกิจ การทำวิจัยจึงเป็นวิธีการหนึ่งที่จะทำให้เกิดสารสนเทศเพื่อการตัดสินใจ โดยการประยุกต์ตามวัตถุประสงค์ของผู้ใช้ ดังนั้น ในวิชานี้จึงมีรายละเอียดวิชาอันประกอบด้วย กฎเกณฑ์ในการวิจัยเชิงธุรกิจ และความต้องการเชิงวิทยาศาสตร์ในกระบวนการตัดสินใจ วิธีการค้นหาและรวบรวมข้อมูลปฐมภูมิและข้อมูลทุติยภูมิจากแหล่งต่างๆ การเขียนแบบเสนอโครงการ การออกแบบงานวิจัย ซึ่งครอบคลุมถึง การกำหนดข้อข้อกำหนดการออกแบบ การวัด การกำหนดสเกลและการสุ่มตัวอย่าง การกำหนดปริมาณการวิจัยโดยใช้เครื่องมือในการวิจัย ขั้นตอนในการเก็บรวบรวมข้อมูลเพื่อการวิจัยที่มีคุณภาพการวางแผนการวิเคราห์ข้อมูล การสร้างกระบวนการพื้นฐานในการวิเคราะห์ข้อมูล การสรุปผลการวิเคราะห์การประเมินผล การแปลผลการวิจัยและจัดทำรายงาน ทั้งนี้ใช้โปรแกรม SPSS โปรแกรม MS-Excel หรือโปรแกรม SAS เป็นต้น โดยให้เป็นไปตามเทคโนโลยีที่ทันสมัย
INT494
  Software Project
  การบริหารโครงงานซอฟต์แวร์
  
   วิชานี้อธิบายถึงวิธีการบริหารโครงงานซอฟต์แวร์ ในเชิงทฤษฎีและปฏิบัติ การควบคุมจุดหลักในทางเศรษฐศาสตร์ อาทิ การคำนวณความคุ้มค่าในการลงทุน ประโยชน์ที่จะได้รับจากการพัฒนาซอฟต์แวร์ การคำนวณแรงงานในการพัฒนาซอฟต์แวร์ การกำหนดหน้าที่ของคนในทีมงาน เป็นต้น ศึกษาถึงวงจรชีวิตของซอฟต์แวร์ การสร้างรูปแบบซอฟต์แวร์จำลอง การจัดองค์กรโครงการ ประมาณการณ์ค่าใช้จ่ายและระยะเวลาในการทำโครงงาน การประเมินโครงงานซอฟต์แวร์ การบริหารสัญญาจัดทำซอฟต์แวร์ การควบคุมคุณภาพซอฟต์แวร์ ตามมาตรฐาน CMMI เลือกใช้ซอฟต์แวร์เครื่องมือในการบริหารโครงงานเช่น MS-Project โดยมีการศึกษาและฝึกปฏิบัติจากการทำโครงงานนักศึกษา
INT495
  Advance Web Application Technology
  เว็ปแอพพลิเคชั่นขั้นสูง
   As far as INT495 is concerned, it consists of php(Personal Home Pages) programming, MySQL(Structured Query Language), and xml(Extensible MarkUp Language). A script language, php embedded in the web page and created by html language works on web server. MySQL used with together php can increase performances of application and web page. Finally, xml is designed to give developers the tools needed to produce new kinds of application – advance applications that span not only simple web page.
   ศึกษาเกี่ยวกับภาษา PHP , MySQL และ XML ซึ่ง PHP เป็นภาษา script ที่ถูกฝังไว้ใน web page ที่สร้างด้วยภาษา HTML โดย web page ที่มี script php แทรกอยู่นั้นจะทำงานที่ web server ส่วน MySQL เป็นระบบฐานข้อมูลที่นิยมใช้ควบคู่กับ php มาก ซึ่งการที่จะทำให้ script เรียกใช้งานฐานข้อมูลได้ เท่ากับเพิ่มขีดความสามารถให้กับ Application และ web page ที่เราสร้างขึ้น
INT495
  Datastructure and Algorithms
  
  
  
INT4952
  Network Management
  การบริหารเครือข่าย
  
   ความรู้พื้นฐานในการบริหารเครือข่าย โพรโตคอลมาตรฐานที่ใช้ในการบริหารเครือข่าย การบริหารเครือข่ายโทรคมนาคม การบริหารเครือข่ายภายในและภายนอกองค์กรตามมาตรฐานของOSI แนวทางการประยุกต์ใช้การบริหารเชิงวัตถุเพื่อการบริหารเครือข่ายแบบบูรณาการ แบบจำลองโครงสร้างและการจำลองเหตุการณ์ในการบริหารเครือข่าย การบริหาร เครือข่ายโดยใช้ฐานความรู้ การบริหารจัดการเครือข่ายในด้าน คุณลักษณะในการทำงาน การเกิดปัญหาและข้อผิดพลาด ประสิทธิภาพในการทำงาน ระบบรักษาความปลอดภัยและระบบการคิดค่าใช้จ่ายในการใช้งานระบบเครือข่าย
INT496
  Information Technology Project I
  โครงงานระบบสารสนเทศ 1
  
   โครงงานเฉพาะเรื่อง เป็นการนำความรู้ที่ได้ศึกษามาในหลักสูตร เพื่อการเก็บรวบรวมข้อมูลใช้ในการออกแบบ และการใช้งานให้เป็นรูปธรรม ปัญหาที่เลือกจะต้องมีการวิเคราะห์ออกแบบโดยใช้ความรู้พื้นฐานทางสารสนเทศมาประยุกต์ มีอาจารย์ที่ปรึกษาเป็นผู้ให้คำแนะนำ และได้ผลลัพธ์เป็นแบบนำเสนอโครงงานพร้อมนำไปใช้ในการเขียนโปรแกรม และติดตั้งในวิชาโครงงานระบบสารสนเทศ 2
INT496
  Operations Management
  การบริหารการดำเนินงาน
  
   การบริหารการดำเนินงาน (Operation Management) เป็นองค์ประกอบที่สำคัญในการดำเนินธุรกิจในปัจจุบัน ซึ่งโดยพื้นฐานแล้วเป็นศาสตร์ที่ว่าด้วยการบริหารการผลิต การบริหารการขนส่งสินค้า การจัดการสินค้าคงคลัง และการควบคุมคุณภาพ จึงนับเป็นกระบวนการที่สร้างมูลค่าเพิ่มให้กับผลิตภัณฑ์ทั้งในภาคการผลิตและการบริการ รวมทั้งการศึกษาทฤษฎีและเทคนิคของการบริหารการจัดการที่ใช้ในการแก้ปัญหาการบริหารงานด้านต่าง ๆ โดยการประยุกต์ใช้แบบจำลองอย่างง่ายเพื่อให้ได้ผลสัมฤทธิ์ที่เหมาะสมที่สุดเช่น การหาจุดคุ้มทุน การหาจุดสั่งซื้อที่ประหยัดที่สุด เป็นต้น ในการหาคำตอบเพื่อวิเคราะห์ทางเลือกที่ดีสุดในการตัดสินใจ
INT497
  Information Technology Project II
  โครงงานระบบสารสนเทศ 2
  
   โครงงานเฉพาะเรื่อง เป็นการนำผลลัพธ์ซึ่งเป็นเอกสารแบบนำเสนอโครงงานพร้อมผลการวิเคราะห์ออกแบบ มาทำการเขียนโปรแกรม ทดสอบและติดตั้งกับระบบงานจริง ซึ่งจะได้ผลลัพธ์เป็นโปรแกรม และเอกสารประกอบโปรแกรม โดยอาจารย์ที่ปรึกษาเป็นผู้ให้คำแนะนำและมีการสอบปากเปล่าเกี่ยวกับโครงงาน
INT497
  Mobile Application Development
  การพัฒนาโปรแกรมสำหรับโทรศัพท์มือถือ
  
   ศึกษาหลักการทั่วไปของการพัฒนาโปรแกรมบนโทรศัพท์มือถือ การสร้างส่วนติดต่อกับผู้ใช้ การจัดออกแบบและจัดวางองค์ประกอบต่าง ๆ บนหน้าจอ การควบคุมการทำงานขององค์ประกอบต่าง ๆ การจัดเก็บข้อมูลลงบนฐานข้อมูล การเรียกใช้ข้อมูลมัลติมีเดีย แอนนิเมชั่น การแสดงตำแหน่งและแผนที่
INT498
  IT System Implementation
  
   This course is a hands-on coverage of basic networking and IT services technologies. Students will gain practical experience in implementing many concepts in networking and IT services by creating their own configuring switches, server and other equipment. This course allows students to experience real-world implementations of many IT standards.
  
INT4981
  IT System Integration
  
  
  
INT601
  Computer System Concept
  แนวคิดระบบคอมพิวเตอร์
   Overview and introduction to computer systems, computer system and its interconnection structures, computer memory, input/output, the operating system, CPU arithmetic, the instruction set, the CPU structure, and control unit overview.
   แนวคิดของระบบคอมพิวเตอร์เป็นวิชาที่มีวัตถุประสงค์ให้ผู้เรียนมีความเข้าใจ เกี่ยวกับ หน้าที่การทำงานของแต่ละหน่วย และการทำงานร่วมกันของ หน่วยเหล่านี้ในคอมพิวเตอร์ ตลอดจนการพัฒนาสมรรถนะการทำงาน ของแต่ละหน่วย และการพัฒนาสมรรถนะการทำงานของ คอมพิวเตอร์เมื่อนำหน่วยเหล่านี้มาทำงานร่วมกัน และแสดงตัวอย่างการนำพื้นฐานความรู้นี้ไปใช้ใน ทางปฏิบัติ หัวข้อการบรรยายประกอบด้วย โครงสร้างและสถาปัตยกรรมคอมพิวเตอร์ การวัดสมรรถนะของคอมพิวเตอร์ ทฤษฎีพื้นฐานของการทำงานของคอมพิวเตอร์ยุคปัจจุบัน รอบการทำงานพื้นฐานของหน่วยประมวลผลกลางระบบการเชื่อมต่อภายในคอมพิวเตอร์ ระบบหน่วย ความจำภายในและภายนอก ระบบการเชื่อมต่ออุปกรณ์ภายนอกระบบปฏิบัติการที่มีความสัมพันธ์ กับการทำงานของหน่วยประมวลผลกลางสมัยใหม่ หน่วยคำนวณและประมวลผลทางตรรก ความรู้เบื้องต้นเกี่ยวกับคำสั่งพื้นฐานของคอมพิวเตอร์ โครงสร้างสมัยใหม่ของหน่วยประมวลผลกลาง ความรู้เบื้องต้นเกี่ยวกับหน่วยควบคุม
INT602
  Design and Analysis of Algorithms
  การออกแบบและวิเคราะห์ขั้นตอนวิธี
   Introduction to analysis and design of algorithms, recursion, fundamental concepts of algorithm analysis, linked list, stack and their applications, queue and trees, binary search trees and AVL trees, B-Trees and hashing, priority queues, heaps and binomial queues, sorting, graph algorithms, algorithm design techniques
   โครงสร้างข้อมูลเทคนิคการออกแบบขั้นตอน วิธีอย่างมีประสิทธิภาพ โครงสร้างข้อมูลเชิงรายการ (List) แบบคิว (Queue) แบบเรียงซ้อนกัน (Stack) กราฟ (Graph) รูปต้นไม้ (Tree) การเรียกซ้ำ (Recursion) การเรียงลำดับ (Sorting) เรียงลำดับ แบบฮีป (Heap Sort) การค้นหา (Searching) การหาเลขที่อยู่แบบแฮช (Hashing) การค้นหาแบบทวิภาค (Binary Search) และขั้นตอนวิธีแบบขนาน (Parallel Algorithms)
INT603
  Organizational Information Systems
  ระบบสารสนเทศองค์กร
   Managing the digital firm, introduction to information age, information systems in the enterprise, organization, management and strategy, ethics and social issues, redesign the organization with information system, managing operation, outsourcing, understanding the business value of systems and managing change, information technology economics
   องค์กร การจัดการ และองค์กรเครือข่าย องค์ประกอบขององค์กรที่มีผลต่อความสำเร็จ และล้มเหลวของการนำระบบสารสนเทศไปใช้ ประกอบด้วย โครงสร้างองค์กร ระเบียบ และขั้นตอนการดำเนินงาน วัฒนธรรมองค์กร และการเมืองในองค์กร องค์กรเสมือน สำนักงานเสมือน การจัดการบริษัทดิจิตอล ระบบสารสนเทศในองค์กร การจัดการ แลtกลยุทธ์ ผลกระทบทางคุณธรรม และจริยธรรมที่เกิดขึ้นจากการใช้เทคโนโลยีสารสนเทศ การออกแบบองค์กรด้วยระบบสารสนเทศ การเข้าใจและประเมินคุณค่าทางธุรกิจขอ ระบบและการจัดการการเปลี่ยนแปลง กรณีศึกษา
INT604
  (642) Database Management Systems
  ระบบจัดการฐานข้อมูล
   This course covers the principles and practice of database systems; examines database models: the entity-relationship model and relational model, database languages and programming interfaces, database design concepts: normalization and conceptual design, storage management, query processing, transaction processing, concurrency control, recovery, and database system architectures.
  
INT605
  Systems Analysis and Design
  การวิเคราะห์และออกแบบระบบงาน
   Introduction to systems analysis and design, information system building block, information system development, project management, system analysis, requirement analysis, data modeling and analysis, process modeling, feasibility analysis, system design, database design concept, input and output design, graphic user interface design, and system implementation and maintenance.
   แนวคิดและกระบวนการการพัฒนาระบบงานสารสนเทศ ข้อกำหนดคุณลักษณะ การเคราะห์ระบบซอฟต์แวร์ การออกแบบเชิงตรรกะและเชิงกายภาพ (Logical and Physical Design พัฒนา การตรวจสอบ และการบำรุงรักษา) การบริหารโครงการพัฒนาระบบสารสนเทศและการศึกษากรณีตัวอย่าง
INT606
  (651) Networking
  เครือข่าย
   Introduction to networking, data communication industry, network application layer, internetworking, local area network, backbone network, wide area network, wireless network, network design, network security and management, telecommunication, and presentation
   ความรู้เบื้องต้นเกี่ยวกับเครือข่าย อุตสาหกรรมการสื่อสารข้อมูล เลเยอร์ของงานเครือข่าย เครือข่ายอินเทอร์เน็ต เครือข่ายท้องถิ่น เครือข่ายแบ็กโบน เครือข่ายระดับกว้าง เครือข่ายไร้สาย การออกแบบเครือข่าย ความมั่นคงและการบริการเครือข่าย โทรคมนาคม และการนำเสนองาน
INT610
  (614)Decision Support System
  ระบบสนับสนุนการตัดสินใจ
   Introduction to decision support systems, human decision-making processes, introduction modeling and decision analysis, introduction to optimization and linear programming, modeling and solving linear programming problems using a spreadsheet, sensitivity analysis and the simplex method and modeling, network modeling, integer linear programming, goal programming and multiple objective optimization, nonlinear programming, regression analysis, discrimination analysis, time series analysis, queuing theory, simulation, simulation using SPSS, and decision support system project management.
   ระบบสนับสนุนการตัดสินใจ กระบวนการการตัดสินใจของมนุษย์ แนะนำการสร้างตุ๊กตาและการวิเคราะห์การ ตัดสินใจ แนะนำการทำประโยชน์สูงสุดและการโปรแกรมเชิงเส้น แบบจำลองและแก้ปัญหา การโปรแกรมเชิงเส้นในสเปรดชีต การวิเคราะห์ความอ่อนไหว และวิธีการซิมเพล็กซ์ การตุ๊กตาผังเครือข่าย การโปรแกรมเชิงเส้นที่เป็นเลขจำนวนเต็ม การโปรแกรมเป้าหมายและกรณีมีหลายวัตถุประสงค์ การวิเคราะห์การถดถอย การวิเคราะห์การแบ่งแยก การวิเคราะห์อนุกรมของเวลา ทฤษฎีแถวคอย การจำลอง การจำลองโดยใช้โปรแกรม GPSS และการจัดการโครงการด้านระบบสนับสนุนการตัดสินใจ
INT611
  Financial Strategies for IT
  กลยุทธทางการเงินเพื่อการบริหารสารสนเทศ
   Analyzing financial statements, capital budgeting techniques, preparing financial projections, discounted cash flow (DCF) analysis, cost of capital calculations, sensitivity analysis, strategic management for IT, performance measurement, and case study
   การวิเคราะห์งบการเงิน เทคนิคงบประมาณหลักทรัพย์ การจัดเตรียมโครงการด้านการเงิน การวิเคราะห์ส่วนลดกระแสเงินสด การคำนวณราคาหลักทรัพย์ การวิเคราะห์ความอ่อนไหว การบริหารเชิงกลยุทธสำหรับสารสนเทศ การวัดผลสัมฤทธิ์แผนยุทธศาสตร์ และกรณีศึกษา
INT612
  IT Project Management
  การบริหารโครงการเทคโนโลยีสารสนเทศ
   Project management, integration management, project scope management, project time management, project cost management, project quality management, project human resource management, project communication management, project risk management, project procurement management, project management and processes, initiating and planning, executing, controlling and closing, and information project presentation
   การศึกษากระบวนการบริหารโครงการเทคโนโลยีสารสนเทศ เริ่มตั้งแต่ขั้นตอนเริ่มต้นจนกระทั่งสำเร็จโดยเน้นขั้นตอนการวางแผน และควบคุมโครงการ การกำหนดความต้องการของโครงการ การควบคุมต้นทุนการควบคุมกำหนดการ การจัดสรรทรัพยากรการประสานประโยชน์ในระหว่างผู้เกี่ยวข้องในโครงการ ปัจจัยทางการเมือง สังคม เศรษฐกิจ ที่มีผลต่อโครงการ การแข่งขันเพื่อให้ได้โครงการ กระบวนการจัดทำสัญญาว่าจ้างในธุรกิจอุตสาหกรรม และหน่วยงานราชการ ในฐานะรับจ้างและผู้ว่าจ้าง
INT630
  (641)Database Technology
  เทคโนโลยีฐานข้อมูล
   This course covers various topics in information management technologies including data warehouse systems, On-Line Analytical Processing (OLAP), and XML data management: XML schema languages (DTD and XMLSchema), XML query languages (XPath and XQuery), and SQL/XML.
  
INT631
  (648)Object-Oriented Technology
  เทคโนโลยีเชิงวัตถุ
   Introduction to object oriented technology, software engineering, software process, object-oriented concepts, object and component, unified modeling language (UML), use-case model, class model, behavior model, object-oriented requirement, object-oriented analysis and object-oriented design.
   นิยามความหมายและแนวคิดของเทคโนโลยีเชิงวัตถุ ลักษณะเฉพาะของเทคโนโลยีเชิงวัตถุ คลาสและออบเจ็กของนิยามนามธรรม การรับคุณสมบัติถ่ายทอดเอ็นแค็บซูเลชัน โพลีเมอร์พิซึม การซ่อนเร้นข้อมูล และการนำของเดิมมาใช้ใหม่ การประยุกต์แนวคิดดังกล่าวกับการวิเคราะห์และออกแบบระบบงานเชิงวัตถุ ประโยชน์ของเทคโนโลยีเชิงวัตถุและการศึกษากรณีตัวอย่าง
INT632
  (649)Artificial Intelligence
  ปัญญาประดิษฐ์
   Introduction to artificial intelligence, types of intelligent agents, blind searches, informed/heuristic searches, AND/OR graph, game playing, alpha-beta cutoff, propositional logic and its application, first order logic and its application reasoning with uncertainty and bayesian Network, truth maintenance system, certainty factor method, dempster and shafter method, fuzzy logic, inductive learning, genetic algorithms, neural networks, expert systems, future and impact of artificial intelligence.
   วิชาปัญญาประดิษฐ์ (AI) อาจถูกอธิบายได้ว่าคือ วิชาที่ศึกษากลไกภายใต้ความคิด ความฉลาดของมนุษย์ จากการสร้าง และประเมินผลของเครื่องมือที่แสดงให้เห็นถึงกลไกนี้ ตัวอย่างของ AI อาจเห็นได้จากโปรแกรมที่สามารถเล่นหมากรุก จำรูปแบบและเข้าใจภาษามนุษย์ได้ หลักสูตรนี้ มีจุดประสงค์ที่จะเสนอแนะแก่นสารและประเด็นหลักในวิชาของ AI และจะกล่าวถึงเทคนิคและหลักสำคัญในการเก็บบรรยายความรู้และวิธีใช้เหตุผลรวมทั้งกล่าวถึงอนาคตและประโยชน์ของวิชา AI ที่มีต่อสังคม
INT633
  (631)Multimedia Technology
  เทคโนโลยีมัลติมีเดีย
   Review multimedia principle: text, graphics, audio, animation and video, media digitization and progressing, media combination and interaction using XML, multimedia distribution and presentation over networks and the internet, streaming technology, and web animation.

++++++++You may goto web.sit.kmutt.ac.th/vachee for class material++++


   ทบทวนความรู้เกี่ยวกับสื่อมัลติมีเดียต่าง ๆ เช่น ข้อความ รูปภาพ เสียง ภาพเคลื่อนไหว และ วิดีโอ การดิจิไทเซชันและการประมวลผลของสื่อ การรวมสื่อต่าง ๆ เข้าด้วยกัน และ การโต้ตอบกับผู้ใช้ โดยใช้ภาษาXML การกระจายและนำเสนอ สื่อมัลติมีเดีย บนระบบเครือข่าย และ อินเทอร์เนต เทคโนโลยีการสตรีมมิง และ ภาพเคลื่อนไหวบนเว็บ
INT636
  Human Computer Interaction
  
  
  
INT637
  Knowledge Management
  
  
  
INT638
  Data Mining
  การทำเหมืองข้อมูล
  
  
INT639
  Metrics for Information Systems
  
  
  
INT640
  XML Technology
  เทคโนโลยีเอ็กซ์เอ็มแอล
   Introduction to XML, well-formed and valid XML document, XML namespace, Document Type Definition, XML Schema, RELAX NG, XML cascading style sheet, XPath, XSLT, Schematron, XLink, and XPointer.
   ความรู้เบื้องต้นเกี่ยวกับภาษาเอ็กซ์เอ็มแอล กฎและไวยากรณ์พื้นฐานของภาษาเอ็กซ์เอ็มแอล เอ็กซ์เอ็มแอลเนมสเปซ การกำหนดนิยามโครงสร้างเอกสารเอ็กซ์เอ็มแอลโดยใช้ดีทีดี เอ็กซ์เอ็มแอลสกีมา รีแล็กซ์เอ็นจี การสร้างเอ็กซ์เอ็มแอลสไตล์ชีท เอ็กซ์พาธ การแปลงเอกสารเอ็กซ์เอ็มแอลไปเป็นเอกสารอื่นโดยใช้เอ็กซ์เอสแอลที สกีมาทรอน การเชื่อมโยงเอกสารเอ็กซ์เอ็มแอลด้วยเอ็กซ์ลิงค์และการชี้ไปยังส่วนประกอบของเอกสารเอ็กซ์เอ็มแอลด้วยเอ็กซ์พอยเตอร์
INT641
  Information Technology Control and Audit
  
  
  
INT644
  Human Computer Interaction
  
  
  
INT645
  Knowledge Management
  การจัดการฐานความรู้
   Current state of knowledge management, knowledge management strategy, introducing knowledge management into the enterprise, people in knowledge management and human capital, performance evaluation of a knowledge management system, intellectual capital, intelligent agents, groupware, knowledge covery, data mining, knowledge-based systems, knowledge management in industry, and knowledge management in government.
   สถานภาพการจัดการความรู้ในปัจจุบัน กลยุทธ์การจัดการฐานความรู้ การจัดการความรู้ในองค์กร บุคลากรในการจัดการความรู้ และทรัพยากรบุคคล การประเมินประสิทธิภาพของระบบจัดการความรู้ ต้นทุนทางปัญญา ตัวแทนทางปัญญา การทำเหมืองข้อมูล ระบบฐานความรู้ การจัดการความรู้ในภาคอุตสาหกรรม และภาครัฐ
INT650
  (656)Information Technology Security
  การบริหารความมั่นคงของสารสนเทศ
   Introduction to information security, fundamentals of computer security, distributed systems security, world-wide-web security, classical cryptography, symmetric algorithm, public key algorithm, Information hiding, watermarking, network security, database security, object-oriented security, computer security management, legal and ethical issues in computer security, future trends of information security and its applications
   ความรู้เบื้องต้นเกี่ยวกับความมั่นคงสารสนเทศ ความมั่นคงของคอมพิวเตอร์เบื้องต้น ความมั่นคงของระบบเชิงกระจายและเครือข่ายใยแมงมุม คริปโตกราฟฟิก ขั้นตอนวิธีซีสเต็มเมตริก ขั้นตอน วิธีคีล์สาธารณะ การซ่อนเร้น ข้อมูล ลายน้ำ ความมั่นคงของเครือข่าย ความมั่นคงของฐานข้อมูล ความมั่นคงเชิงออบเจ็กต์ การจัดการความมั่นคงของคอมพิวเตอร์ ระเบียบและจริยธรรม แนวโน้มความมั่นคงของสารสนเทศและตัวอย่าง
INT651
  (653)Telecommunication Technology
  เทคโนโลยีโทรคมนาคม
   Fundamentals of telecommunication technology, the employment of telecommunication for business and industry, the effective management of organizations by developing, operating, and/or using telecommunications, telecommunication plan and strategy, procuring and delivering services, technical personnel and processes management, voice and data networks, the protocols and services, industry and regulatory structure, telecommunications technology and industry, short-term and long-term business and technical decisions
   แนวคิดพื้นฐานด้านเทคโนโลยีโทรคมนาคม การประยุกต์โทรคมนาคมกับงานธุรกิจและอุตสาหกรรม การจัดการองค์กรอย่างมีประสิทธิภาพด้วยการพัฒนา การดำเนินงาน และการใช้โทรคมนาคม กลยุทธ์ และการวางแผน โทรคมนาคม การบริการจัดหาและส่งมอบ การบริหารกระบวนการและบุคลากรด้านเทคนิค เครือข่ายข้อมูลและเสียง การบริการและโปโตคอล โครงสร้างอุตสาหกรรมและเทคโนโลยีโทรคมนาคม และการตัดสินใจทางธุรกิจและเทคนิคระยะสั้นและระยะยาว
INT652
  Internet Engineering
  วิศวกรรมอินเตอร์เน็ต
   Internet Engineering overview, protocols and layering, internetworking, IP, ARP, IP datagrams and datagram forwarding, IP routing, subnet, IP encapsulation, fragmentation, and reassembly, IPv6, ICMP, UDP, TCP, client/server and socket interface, DNS, email, FTP, WWW, CGI, JAVA, network management, network security, and network planing.
   ความรู้ทั่วไปทางวิศวกรรมอินเทอร์เน็ต โพรโทคอลและลำดับชั้น เครือข่ายอินเทอร์เน็ต ไอพี เออาร์พี ดาตาแกรมไอพี เส้นทางไอพี ซับเน็ต การเอ็นแคบซูเลตไอพี ส่วนประกอบย่อย ไอพีวีซิก ไอซีเอ็มพี ยูดีพี ทีซีพี ไคเอนท์/เซิร์ฟเวอร์อินเทอร์เฟส ดีเอ็นเอส อีเมล์ เอฟทีพี เวิลไวด์เว็บ ซีจีไอ จาวา การจัดการเครือข่าย ความมั่นคงและการวางแผนเครือข่าย
INT653
  (690)Mobile Application
  
   The course provides both theoretical and practical concepts. The elementary concepts cover Voice over Internet Protocol (VoIP), Session Initiation Protocol (SIP), SIP Service Creation, SIP Telephony, Voicemail and Universal Messaging, Presence and Instant Messaging, SIP security and SIP Conferencing. Android Mobile programming, Soft-phone development on android, SIP Server, Proxy, Back 2 Back User Agent.
  
INT655
  Electronic Commerce
  พาณิชย์อิเล็กทรอนิกส์
   Electronic commerce (EC) overview, infrastructure for e-commerce, retailing, consumer, advertising, marketing, B2B EC, other EC models and applications, implementing and building EC systems, web portals, electronic payment systems, retailing and EC, EC business LAN, security threats and implementing security.
   ภาพรวมพาณิชย์อิเล็กทรอนิกส์ โครงสร้างพื้นฐานสำหรับพาณิชย์อิเล็กทรอนิกส์ การค้าปลีก ลูกค้า การโฆษณา การตลาด พาณิชย์อิเล็กทรอนิกส์แบบบีทูบี โมเดลและระบบงานทางพาณิชย์อิเล็กทรอนิกส์ การพัฒนาและการใช้งานระบบพาณิชย์อิเล็กทรอนิกส์ เว็บพอร์ทอล ระบบการชำระเงินทางอิเล็กทรอนิกส์ การค้าปลีกกับพาณิชย์อิเล็กทรอนิกส์ ระบบเครือข่ายท้องถิ่นกับพาณิชย์อิเล็กทรอนิกส์ และการสร้างระบบความปลอดภัยของพาณิชย์อิเล็กทรอนิกส์
INT670
  Database Programming Workshop
  สัมมนาเชิงปฏิบัติการเขียนโปรแกรมฐานข้อมูล
   Writing basic SQL statements, restricting and sorting data, single-row functions, displaying data from multiple tables, aggregating data using group functions, subquery, multiple-column subquery, producing readable output with SQL*Plus, manipulating data, creating and managing tables, including constraints, creating views, other database objects controlling user access, declaring variables, writing executable statements, interacting with server, writing control structures, working with composite datatypes, writing explicit cursors, advanced explicit cursor concepts, and handling exceptions.
   การเขียนคำสั่ง SQL ขั้นพื้นฐาน การจำกัดการเข้าถึงข้อมูลและการเรียงลำดับข้อมูลด้วยคำสั่ง SQL ซิงเกิลโรลฟังก์ชัน การเรียกดูข้อมูลจากตารางหลายตาราง การหาผลรวมของข้อมูลด้วยกลุ่มฟังก์ชัน ลักษณะของสับคิวรี มัลติเพิลคอลัมน์สับคิวรี การสร้างรายงานด้วยคำสั่ง SQL*PLUS การเปลี่ยนแปลงข้อมูล การสร้างและการจัดการตาราง การสร้างข้อกำหนด การสร้างวิว ออบเจ็กต์ตัวอื่น ๆ ในฐานข้อมูล การควบคุม การเข้าถึงข้อมูล การประกาศตัวแปร การเขียนคำสั่งเพื่อเปลี่ยนแปลงข้อมูล, การติดต่อกับเซิร์ฟเวอร์ การเขียนคำสั่งควบคุมการทำงาน การทำงานกับชนิดข้อมูลคอมพอซิท การเขียนเอ็กซ์พลิซินเคอรเซอร์ (Explicit Cursor) แนวคิดเอ็กซ์พลิซิทเคอร์เซอร์ขั้นสูง การจัดการข้อผิดพลาด
INT671
  Database Architecture and Administration Workshop
  สัมมนาเชิงปฏิบัติการสถาปัตยกรรมและการบริหารฐานข้อมูล
   Managing an instance, creating a database, database server Installation, architectural components, getting started with the server, creating data dictionary views and standard packages, maintaining the control file, maintaining redo log files, backup configuration, managing table spaces and data files, storage structure and relationships, managing rollback segments, managing tables, managing indexes, technology review, maintaining data integrity, managing password security and resources, managing users managing privileges, managing roles, loading data, reorganizing data using national language support, and basic net8 client-side configuration.
   การจัดการอินสเทินซ์ (Instance) การสร้างฐานข้อมูล การติดตั้งดาต้าเบสเซฟเวอร์ องค์ประกอบต่างๆ ทางสถาปัตยกรรม, การสร้างดาต้าดิกชันนารีวิว และแพ็คเกจมาตรฐานต่าง ๆ การจัดการคอนโทรลไฟล์ และ รีดูล็อกไฟล์ การสำรองฐานข้อมูล การจัดการเกี่ยวกับพื้นที่สำหรับเก็บข้อมูลรวมถึงไฟล์ข้อมูลต่าง ๆ โครงสร้างในการเก็บข้อมูล การจัดการโลแบคเซกเมนต์ เทเบิล อินเดคซ์ ความถูกต้องของข้อมูล พาสเวิร์ด ทรัพยากรของฐานข้อมูล ผู้ใช้ฐานข้อมูล บทบาท และสิทธิในการใช้ฐานข้อมูล การบรรจุข้อมูลจำนวนมากๆ เข้าฐานข้อมูล การจัดระบบของ ข้อมูลใหม่ การใช้ระบบสนับสนุนภาษาต่าง ๆ ของข้อมูล และการติดตั้งการเชื่อมโยงเรียกใช้ข้อมูลระบบเครื่อง ลูกข่ายกับเครื่องแม่ข่าย
INT672
  Data Warehouse Workshop
  
  
  
INT673
  Office Network Workshop
  สัมมนาเชิงปฏิบัติการเครือข่ายคอมพิวเตอร์สำหรับสำนักงาน
   Cable technology, twisted pair, coaxial, fiber optic, structured cabling concepts, backbone, work area, structured cabling testing and certification, structured cabling design and presentation, local area network, Ethernet, token ring, bridge learning, spanning tree protocol, IP configuration, spanning tree protocol, hub and switch technologies, resilient link, aggregate link, VLAN, basic IP, NAT, and DHCP.
   เทคโนโลยีสายสัญญาณ สายคู่ตีเกลียว โคแอ็ก สายใยแก้วนำแสง แนวความคิดด้าน โครงสร้างการเชื่อมต่อสายสัญญาณ ระบบสายสัญญาณหลัก การทดสอบและพิสูจน์โครงสร้างการเชื่อมต่อสายสัญญาณ การออกแบบ และนำเสนอโครงสร้างสายสัญญาณ การต่อเชื่อมคอมพิวเตอร์ หลายเครื่องเข้าด้วยกันเป็นเครือข่ายในระยะใกล้ อีเทอร์เน็ต วงแหวนโทเคน การเรียนรู้ของอุปกรณ์ Bridge โปรโตคอลแบบ Spanning Tree เทคโนโลยีของฮับ และ Switch การเชื่อมโยงแบบ Resilient และ Aggregate เครือข่ายเสมือน รูปแบบของเครือข่ายอินเทอร์เน็ตเบื้องต้น การแปลที่อยู่เครือข่าย และโปรโตคอลควบคุมโฮสที่เปลี่ยนแปลง
INT674
  Enterprise Networking Workshop
  สัมมนาเชิงปฏิบัติการเครือข่ายคอมพิวเตอร์สำหรับองค์กรขนาดใหญ่
   Internetworking background, IP, IP protocol, ARP, internet routing, IOS software and environment, IOS, router's serial interface, routing protocol, PPP, PAP/CHAP on router, static routing, routing protocol, dynamic route, WAN technologies, ISDN, frame relay, OSPF routing, network management, SNMP, RMON, and access control list
   การเชื่อมต่อระหว่างเครือข่าย ความเป็นมาโปรโตคอลอินเทอร์เน็ต รูปแบบการแปลงเลขหมายเครือข่าย เส้นทางการเชื่อมโยงเครือข่ายคอมพิวเตอร์ โปรแกรม สภาพแวดล้อมของระบบปฏิบัติการ เชื่อมต่อระหว่างเครือข่าย ระบบปฏิบัติการ เชื่อมต่อระหว่างเครือข่าย การเชื่อมต่อแบบอนุกรมของอุปกรณ์ค้นหาเส้นทาง รูปแบบของการค้นหาเส้นทาง การเชื่อมต่อระหว่างเครือข่ายโดยตรง การพิสูจน์การเชื่อมต่อ บนอุปกรณ์ค้นหาเส้นทาง การกำหนด เส้นทางการเชื่อมต่อแบบคงที่ การกำหนดเส้นทางการเชื่อมต่อแบบเคลื่อนที่ เทคโนโลยีของระบบการเชื่อมต่อระหว่างเครือข่ายระยะไกล โครงข่ายบริการการสื่อสารร่วมระบบดิจิตอล การล่าช้าของ เฟรม การค้นหาเส้นทางรูปแบบเส้นทางเปิดที่สั้นสุด การบริหารระบบเครือข่าย รูปแบบการจัดการระบบเครือข่าย และ การกำหนดการเข้าถึงข้อมูล
INT675
  JAVA Programming Workshop
  สัมมนาเชิงปฏิบัติการการเขียนโปรแกรมจาวา
   Introduction to Java, Java’s basic OO syntax, exception, I/O in Java, class and method syntax, rule of Java class inheritance, using interface in Java, wrapper classes, introduction to applets, the java.awt and javax.swing packages, user interfaces, event handling, applets as applications, networking API, event adapter and inner classes, the graphics class, array, the collection interface hierarchy, collection classes, creating and starting a thread, basic control of thread, thread interaction, Java database connectivity (JDBC)
   ความรู้เบื้องต้นเกี่ยวกับภาษาจาวา ไวยากรณ์โปรแกรมภาษาจาวา ข้อยกเว้น อินพุต-เอาต์พุตในภาษาจาวา คลาสและเมธอด การรับคุณสมบัติถ่ายทอด การใช้อินเตอร์เฟส แรพเพอร์คลาส การเขียนโปรแกรมจาวาบนเว็บ การใช้ Package java.awt และ javax.swing การสร้างโปรแกรมติดต่อกับผู้ใช้งาน การจัดการกับอีเวนของโปรแกรมติดต่อกับผู้ใช้งาน การเขียนโปรแกรมจาวาบนเว็บให้ใช้งานกับแอพพลิเคชัน โปรแกรมเครือข่าย และการจัดการอีเวน อินเนอร์คลาส กราฟิกคลาส อะเรย์ ลำดับชั้นของคอลเล็คชันอินเตอร์เฟส คอลเล็คชันคลาส การสร้างเทรด วงจรชีวิตของเทรดและเทรดอินเตอร์เฟส ความสามารถในการเชื่อมโยงฐานข้อมูลโดยภาษาจาวา
INT676
  Java-Server Side Programming Workshop
  สัมมนาเชิงปฏิบัติการการเขียนโปรแกรมจาวาเซิร์ฟเวิร์กไซด์
   Introduction to Java-Server site programming, J2EE architecture overview, Servlet overview, using WebSphere Studio Application Developer, supporting perspectives for developing J2EE applications, Servlet API, JavaServer Pages overview, JavaServer Pages specifications and syntax, Page Designer in application developer, JSP testing and debugging, working with SCM repository, web archive development descriptor, state storage issues, cookie API, http session, management of application data, URL rewriting, session management, introduction to Java beans, the model/view/controller architecture, JavaServer Pages with Java beans, JSP custom tag library, advanced JSP custom tags, Servlet filtering, J2EE packaging and deployment
   ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมฝั่งเซิฟเวอร์ด้วยภาษาจาวา ภาพรวมของสถาปัตยกรรม J2EE และ เซิร์ฟเล็ต การใช้งานโปรแกรมเว็บสเฟียร์สตูดิโอแอพพลิเคชันดิเวลอปเปอร์ การสนับสนุนมุมมองแบบต่างๆ ของการพัฒนา J2EE แอพพลิเคชัน การสร้างและใช้งานเซิร์ฟเล็ต การสร้างเว็บเพจด้วยจาวาเซิร์ฟเวอร์เพจ ข้อกำหนด และ ไวยากรณ์ของจาวาเซิร์ฟเวอร์เพจ การทดสอบและการตรวจแก้จาวาเซิร์ฟเวอร์เพจ การทำงานร่วมกับที่เก็บ SCM เอกสารระบุรายละเอียดของเว็บแอพพลิเคชัน สถานะของข้อมูลในหน่วยความจำ การใช้งาน คุกกี้เอพีไอ เอชทีทีพีเซสชัน การจัดการข้อมูลของแอพพลิเคชัน ยูอาร์แอลรีไรติ้ง การจัดการเซสชัน ความรู้เบื้องต้นเกี่ยวกับจาวาบีน การออกแบบเว็บแอพพลิเคชันด้วยสถาปัตยกรรมแบบ MVC การใช้จาวาเซิร์ฟเวอร์เพจร่วมกับจาวาบีนและเซอร์ฟเล็ต เจเอสพีคาสตอมแท็กไลบรารี และเจเอสพีคาสตอมแท็กชั้นสูง เซอร์ฟเล็ตฟิลเตอริ่ง รวมถึงการประกอบและติดตั้ง J2EE แอพลิเคชัน
INT677
  Information Technology Service Standard
  
  
  
INT678
  Cloud Computing Workshop
  
  
  
INT692
  Software Metrics
  
  
  
INT710
  (CSC710) Research Methodology
  
  
  
INT710
  (CSC710) Research Methodology
  
  
  
INT763
  CSC711(CSC763) XML Technology Programming
  
  
  
INT763
  CSC711(CSC763) XML Technology Programming
  
  
  
INT764
  (CSC764) IT Security
  
  
  
INT764
  (CSC764) IT Security
  
  
  
JP001
  Japanese Language
  
  
  
LNG103
  Fundamental English 2
  
  
  
LNG411
  English for Employment
  
  
  
MTH002
  Pre-course Mathematic
  
  
  
MTH101
  Calculus and Analylical Geometry I
  
  
  
MTH102
  Mathemetics II
  
  
  
MTH104
  Discrete Mathematics
  คณิตศาสตร์เต็มหน่วย
   Mathematical logic. Axiomatic of sets. Boolean algebra. Algorithm and Pseudocodes. Induction and recursion. Relation and digraph, paths, computer representation of relation and digraphs, manipulation of relation, transitive closure and Warshall’s algorithm. Pigeonhole principle. Order relations and structures, partially ordered sets, lattices, Tree and languages, labled trees, representations of special grammars and languages, tree searching, undirected tree, Binary operation, semigroup, finite-state machine and language, turing machine.
   ตรรกศาสตร์ทางคณิตศาสตร์ สัจพจน์ของเขต พิชคณิตบูลีน ขั้นตอนวิธีและรหัสเทียม การอุปนัยและการเรียกซ้ำ ความสัมพันธ์และไดกราฟ การจัดทำความสัมพันธ์แบบอันดับ และโครงสร้างแบบอันดับ เขตอันดับบางส่วน แลตทิซ พิชคณิตบูลีแบบจำกัด การแสดงฟังก์ชันแบบบูลีนในรูปพหุนามแบบบูลีน ต้นไม้และภาษา : ต้นไม้ที่มีป้าย ตัวแทนของไวยกรณ์พิเศษและภาษาการค้นแบบต้นไม้ ต้นไม้ไม่ระบุทิศทาง การดำเนินการทวิภาค เซมิกรุป เครื่องสถานะจำกัดและภาษา
MTH201
  Linear Algebra Vector Calculus
  พีชคณิตเชิงเส้นและเวกเตอร์แคลคูลัส
   Vectors : scalars and vectors ,addition of vectors ,multiplication by scalars ,inner product ,vector product ,scalar triple product. Matrices and Determinants : basic concepts ,addition of a matrices ,multiplication by scalars ,matrix multiplication ,transpose of matrix ,systems of linear equations ,general properties of matrix, general properties of solutions ,inverse of a matrix ,determinants ,rank in terms of determinants ,Cramer’s rule ,eigenvalues ,eigenvectors. Vector Differential Calculus : scalar fields and vector fields ,vector calculus , curves, tangent ,are length of a curve ,velocity and acceleration ,curvature and torsion of a curve ,directional derivative ,gradiant of scalar field, divergence of a vector field ,curl of vector field, curvikinear coordinates. Vector integration : line integrals ,Green’s theorem ,surface integrals ,divergence theorem ,Stoke’s theorem.
   เวกเตอร์ : สเกลาร์และเวกเตอร์ การบวกเวกเตอร์ การคูณภายใน ผลคูณเชิงเวกเตอร์ ผลคูณสเกลาร์สามชั้น เมทริกซ์และตัวกำหนด : แนวคิดมูลฐาน การบวกเมทริกซ์ การคูณด้วยสเกลาร์ การคูณเมทริกซ์ การสับเปลี่ยนของเมทริกซ์ ระบบสมการเชิงเส้น คุณสมบัติทั่วไปของผลเฉลย ตัวผกผันของเมทริกซ์ ตัวกำหนด ค่าลำดับขั้นในพจน์ของตัวกำหนด กฎของคราเมอร์ ค่าเจาะจงและเวกเตอร์เจาะจง แคลคูลัสเชิงอนุพันธ์ของเวกเตอร์ :สนามสเกลาร์ แคลคูลัสของเวกเตอร์ เส้นโค้ง เส้นสัมผัส ความยาวส่วนโค้งของเส้นโค้ง ความเร็วและความเร่ง ความโค้งและความบิดของเส้นโค้งอนุพันธ์ระบุทิศทาง เกรเดียนต์ของสนามสเกลาร์ เวกเตอร์แนวฉาก ระนาบสัมผัสไดเวอร์เจนซ์ของสนามเวกเตอร์ เคิร์ลของสนามเวกเตอร์ ระบบพิกัดเชิงเส้นโค้ง การอินทิเกรตเวกเตอร์ :อินทิกรัลตามเส้น ทฤษฎีบทของกรีน อินทิกรัลตามพื้นผิว ทฤษฎีบทใดเวอร์เจนซ์ ทฤษฎีบทของ สโตกส์
MTH275
  Statistics for Scientists
  สถิติสำหรับนักวิทยาศาสตร์
   Application of statistics in science, Probability, Probability distribution, Sampling Distributi8on, Estimation, Hypothesis Testing, Elements of Regression.
   การประยุกต์ใช้งานทางสถิติสำหรับงานด้านวิทยาศาสตร์ ความน่าจะเป็น การกระจาย การสุ่ม ตัวอย่างการกระจาย การทดสอบสมมุติฐาน การประมาณค่าของการถดถอย
P001
  Firm Presentation
  กิจกรรมพิเศษ
  
  
P001
  Firm Presentation
  กิจกรรมพิเศษ
  
  
SWE601
  Software Engineering Principles
  
  
  
SWE602
  Advanced System Analysis and Design
  
  
  
SWE603
  Software Project Management
  
  
  
SWE604
  (612) Software Development and Documentation
  Software Development and Documentation
  
   การออกแบบและผลกระทบของซอฟต์แวร์ การพัฒนาซอฟต์แวร์โดยใช้ในโปรแกรม วิธีการและเครื่องมือ CASE แนวความคิดเชิงอ๊อบเจ็กต์และการจัดทำเอกสารประกอบโครงการพัฒนาซอฟต์แวร์
SWE605
  (613) Software varification and validation
  การตรวจสอบและการยอมรับซอฟต์แวร์
  
   แนวคิดเบื้องต้นเกี่ยวกับวงจรของการตรวจสอบซอฟต์แวร์ การวางแผน การทดสอบและเทคนิคการทดสอบโดยใช้เครื่องคอมพิวเตอร์ การทดสอบเอกสารและเครื่องมือ การสนับสนุนการทดสอบระบบ และการยอมรับของผู้ใช้ในซอฟต์แวร์ที่พัฒนา
SWE606
  Software Structures and Architecture
  
  
  
SWE610
  Software Engineering Principles
  หลักการวิศวกรรมซอฟต์แวร์
  
   หลักเบื้องต้นสำหรับวิศวกรรมซอฟต์แวร์ แบบจำลอง (Models) กระบวนการพัฒนาซอฟต์แวร์ คุณลักษณะของซอฟต์แวร์ ตัวอย่างของการพัฒนา ระเบียบและการจัดการบริหารโครงการซอฟต์แวร์
SWE611
  Object-Oriented Analysis
  การวิเคราะห์เชิงออบเจ็กต์
  
   เทคโนโลยีเชิงออบเจ็กต์เบื้องต้น วิศวกรรมซอฟต์แวร์ กระบวนการซอฟต์แวร์ แนวคิดเชิงออบเจ็กต์ ออบเจ็กต์และส่วนประกอบ ยูเอ็มแอล โมเดลยูสเคส โมเดลคลาส โมเดลพฤติกรรม ความต้องการเชิงออบเจ็กต์ การวิเคราะห์เชิงออบเจ็กต์ และการออกแบบเชิงออบเจ็กต์
SWE612
  Embedded Software Design
  การออกแบบซอฟต์แวร์ประเภทฝังตัว
  
  
SWE614
  Software Metrics
  มาตรการวัดผลของซอฟต์แวร์
  
   แนวคิดเบื้องต้นเกี่ยวกับการพัฒนาเทคนิคต่าง ๆ สำหรับการดำเนินการและบริหารงานการวัดผลซอฟต์แวร์ บทบาทของผู้บริหารและทีมงานพัฒนา เทคนิคการวางแผน องค์กร การควบคุมงาน การคำนวณราคาสำหรับการตรวจสอบและบำรุงรักษาซอฟต์แวร์
SWE640
  Software Project Management
  การบริหารโครงการซอฟต์แวร์
  
   องค์ประกอบโครงการซอฟต์แวร์ การจัดการโครงการซอฟต์แวร์ และการจัดการสารสนเทศในทางธุรกิจอุตสาหกรรม และในรายละเอียดเกี่ยวกับการจัดการโครงการวิศวกรรมซอฟต์แวร์
SWE650
  System and Software Quality
  
  
  
SWE651
  Software Metrics
  
  
  
SWE660
  Operating System and Network
  ระบบปฏิบัติการและเครือข่าย
  
   การออกแบบระบบ ความคิดเกี่ยวกับโปรแกรม การกำหนดวัตถุประสงค์และการจัดการ การออกแบบและปฏิบัติการระบบเครือข่าย ระบบฮาร์ดแวร์และซอฟต์แวร์ ปัจจัยในการออกแบบและระบบการติดต่อสื่อสาร
TRN001
  Web base application using J2EE
  
  
  
TRN001
  ITIL
  
  
  
TRN002
  DB2
  ซอฟต์แวร์บริหารจัดการฐานข้อมูล ดีบีทู
   DB2 planning, Security, Accessing DB2 data, Working with DB2 data, Working with DB2 objects, Data concurrency, Introducing XQuery
  
TRN002
  Tivoil Storage Manager
  
  
  
TRN003
  Websphere Adminitrator
  
  
  
TRN003
  LOTUS Training
  
  
  
TRN004
  DB2
  
  
  
TRN005
  Rational
  
  
  
TRN006
  zOS Training
  
  
  
 
Software Requirements :  
Copyright ©2004 School of Information Technology, KMUTT All right reserved.
King Mongkut's University of Technology Thonburi
126 Pracha-U-Thit Rd., Bangmod, Thungkru, Bangkok 10140 , Thailand Tel. (662) 470-9821