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