Môn học nhằm cung cấp cho sinh viên các kiến thức từ cơ bản đến chuyên sâu về ngôn ngữ lập trình Java như: cú pháp, đặc điểm ngôn ngữ, lập trình hướng đối tượng, lập trình giao diện người dùng với AWT, Swing, lập trình đa luồng, thao tác với các lớp tiện ích. Học xong môn học sinh viên có thể:
· Nắm vững các khái niệm, đặc điểm cơ bản của ngôn ngữ lập trình Java.
· Hiểu rõ đặc điểm về lập trình hướng đối tượng của Java.
· Có khả năng đọc hiểu tài liệu tiếng Anh về Java.
· Có khả năng vận dụng các kỹ thuật lập trình trong Java để xây dựng chương trình ứng dụng.
· Hình thành được tư duy tổ chức kiến trúc chương trình một cách có hệ thống và tác phong lập trình chuyên nghiệp thông qua ngôn ngữ Java.
· Có khả năng tự học và sử dụng thành thạo một số công cụ phổ biến hỗ trợ lập trình Java.

- Giáo viên: Lê Thanh Trọng