การเขียนโปรแกรมคอมพิวเตอร์สำหรับวิศวกรปิโตรเคมีและพอลิเมอร์
2(1-3-5)
วิชาบังคับก่อน : ENG23 1002 การเขียนโปรแกรมคอมพิวเตอร์
พื้นฐานการโปรแกรมคอมพิวเตอร์ อาทิ ชนิดของข้อมูล ตัวดำเนินการ ข้อความสั่ง โครงสร้างการควบคุม และการแก้จุดบกพร่อง การแนะนำการใช้คอมพิวเตอร์ในการแก้ปัญหาทางวิศวกรรมรวมถึงการคำนวณเชิงสัญลักษณ์และวิธีคำนวณเชิงตัวเลขเบื้องต้น อาทิ การหาคำตอบของสมการอย่างง่าย พีชคณิตเชิงเส้น การประมาณค่าในช่วงและการเส้นโค้ง อินทิเกรต การหาอนุพันธ์ สมการเชิงอนุพันธ์สามัญ และกำหนดการเชิงเส้น การประยุกต์ใช้การโปรแกรมคอมพิวเตอร์ในวิศวกรรมปิโตรเคมีและพอลิเมอร์ เช่น การแก้สมการสภาวะกำลังสาม การวิเคราะห์เทอร์ไบน์และเครื่องอัดแก็ส การคำนวณหาการสูญเสียเนื่องจากแรงเสียดทานจากการไหลในท่อ การวิเคราะห์การเกิดปฏิกิริยาในเครื่องปฏิกรณ์เคมีแบบกะ เครื่องปฏิกรณ์เคมีแบบท่อ และการวิเคราะห์เครื่องปฏิกรณ์เคมีแบบถังกวนแบบสภาวะไม่คงที่ ซอฟ์ทแวร์ที่ใช้ เช่น Excel/Vba และ Octave
ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา
Computer Programming for Petrochemical and Polymer Engineers
Prerequisite : ENG23 1002 Computer Programming
Programming fundamentals, including data types, operators, statements, control structures, Programming fundamentals, including data types, operators, statements, control structures, and debugging. Introduction of computer uses in engineering problem solving including symbolic computing and basic numerical methods, namely, simple root finding, linear algebra, interpolation and curve fitting, integration, differentiation, ordinary differential equations and linear programming. Application of computer programming to petrochemical and polymer engineering discipline, for example: solving cubic equation of states, analysis of compressors and turbines, calculation of friction losses for flow in pipes, analysis of batch reactors and PFRs and transient analysis of CSTR. Software used including Excel/Vba, and Octave
Course Learning Outcomes (CLOs)