Phần 1 Bài giảng Lập trình hướng đối tượng do ThS. Nguyễn Mạnh Sơn biên soạn gồm nội dung 5 chương đầu tài liệu, bao gồm: Tổng quan về cách tiếp cận hướng đối tượng, những khái niệm cơ bản của lập trình hướng đối tượng, ngôn ngữ Java, kế thừa và đa hình trên Java, biểu diễn và cài đặt các cấu trúc dữ liệu trừu tượng trên Java.