Concept of analysis process in information system task; system development cycle; information system development project feasibility study and planning; user requirements gathering and analysis; process modelling; data modelling; system architecture design; user interface design; program design; system construction and testing; system delivery; documentation; system measurement and evaluation; system maintenance; object-oriented analysis and design; using Unified Modeling Language (UML); case studies

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

เนื้อหาที่เกี่ยวข้องกับรายวิชา Life Science Physics (921-011)