Môn học giúp trang bị cho sinh viên các kiến thức và kỹ năng cơ bản để giải quyết các bài toán của thị giác máy tính bằng trí tuệ nhân tạo, đặc biệt là sử dụng deep learning. Đồng thời môn học cũng nhằm rèn luyện cho sinh viên các kỹ năng cài đặt các giải pháp trí tuệ nhân tạo bằng ngôn ngữ lập trình Python. Môn học cũng giúp hình thành cho sinh viên thái độ và nhận thức đúng đắn về tầm quan trọng của thị giác máy tính trong ngành trí tuệ nhân tạo, rèn luyện các kỹ năng mềm như đọc hiểu tài liệu bằng tiếng Anh, làm việc nhóm và trình bày trước đám đông.