Tổng quan về mô hình hóa phần mềm, các khái niệm cơ bản trong phân tích và thiết kế hướng đối tượng, yêu cầu hệ thống và mô hình nghiệp vụ, mô hình phân tích đối tượng, các mô hình phân tích động thái, các mô hình thiết kế tương tác, mô hình kiến trúc logic, mô hình kiến trúc vật lý, mô hình phân tích và thiết kế một ca sử dụng và mô hình thiết kế đối tượng.
Cuốn sách gồm 4 chương: Giới thiệu về điện toán lượng tử và mật mã hậu lượng tử; Lược đồ chữ ký số dựa trên hàm băm; Mật mã dựa trên lưới; Mật mã dựa trên các mã sửa sai.
Giới thiệu về an toàn thông tin bao gồm: Lý thuyết mật mã và ứng dụng, mật mã khối và mật mã khóa đối xứng, hệ thống mật mã khóa công khai, chữ ký điện tử và hàm băm, quản lý khóa; Tiếp theo là kiểm soát hệ thống và khảo sát một số lĩnh vực trong thực tế như: an toàn trên Internet, mã độc và an toàn phần mềm.