Môn học Lập trình hướng đối tượng nhằm trang bị cho sinh viên các nguyên lý cơ bản về lập trình hướng đối tượng, phương pháp phát triển hệ thống theo cách tiếp cận hướng đối tượng, phương pháp phát triển phần mềm trên nền tảng NET và kiến trúc thành phần (component-based), thiết kế và cài đặt ứng dụng trên kiến trúc 3-layer.