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