Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (638.57 KB, 9 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b>TRƯỜNG ĐH NGOẠI NGỮ - </b>
<b>TIN HỌC TP.HCM <sup>CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM </sup>Khoa CÔNG NGHỆ THÔNG TIN Độc Lập - Tự Do - Hạnh Phúc </b>
<small> </small>
<small> </small>
<small> </small>
<small> </small>
<small> </small>
<small> </small>
<small> </small>
<small> </small>
Mức 1 – CLO có đóng góp vừa vào PLO Mức 2 – CLO có đóng góp nhiều vào PLO
<b>PLO </b> (1) (2) (3) (4) (5) (6) (7a) (8a) (9a) (10a) (11a)
<b><small>đánh giá </small><sup>Trọng </sup><small>số </small><sup>Bài đánh giá </sup><sup>Trọng số </sup><small>con </small></b>
<b><small>Rubric Lquan đến CĐR nào ở bảng 3.1 </small></b>
<i><b><small>HD PP đánh giá </small></b></i>
<small>A1. Kiểm tra thường xuyên (KTTX) </small>
<small>20% </small>
<small>A1.1. Từng buổi học 30% </small>
<small>R1 CLO 6 - Điểm danh </small>
<small>- Đánh giá hoạt động trên lớp A1.2. Tuần 10: Kiểm </small>
<small>tra trên lớp </small>
<small>20% </small>
<small>R3 CLO 1 CLO 2 CLO 4 CLO 5 </small>
<small>- Đánh giá kết quả hiểu và vận dụng kiến thức </small>
<small>A1.3. Tuần 14: Làm việc nhóm trên case study </small>
<small>50% </small>
<small>R3 CLO 1 CLO 2 CLO 5 A2. Đánh </small>
<small>giá phần thực hành </small>
<small>30% </small>
<small>Sinh viên hoàn thành bài thực hành trong buổi thực hành </small>
<small>100% R3 R7 </small>
<small>CLO 2 CLO 3 CLO 4 </small>
<small>- GV giao bài thực hành vào đầu mỗi buổi thực hành </small>
<small>- GV chấm kết quả vào cuối buổi thực hành A3. Đánh </small>
<small>giá cuối kỳ </small> <sup>50% </sup> <sup>Kiểm tra cuối kỳ. </sup> <small>100% </small>
<small>Kiểm tra viết </small>
<small>CLO 1 </small>
<small>CLO 2 </small>
<small>3CLO 4 </small>
<small>CLO 5 </small>
<b>Tuần/ Buổi </b>
<b>CĐR của bài học (chương)/ </b>
<b>chủ đề </b>
<b>Lquan đến CĐR nào ở bảng 3.1 </b>
<b>PP giảng dạy đạt CĐR </b>
<b>Hoạt động </b>
<b>học của SV(*) <sup>Tên bài </sup> đánh giá </b>
(ở cột 3 bảng
<b>5.1 </b>
(1) (2) (3) (4) (5) (6) (7) (8) 1
CLO1 1.1. Thuyết giảng
1.2. Đặt câu hỏi gợi mở để sinh viên trả lời
1.3. Liên hệ với những kiến thức thực tế
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 2,3 cuốn [1] và phần 1 cuốn [3]
- Ghi chú, tham gia các hoạt động trên lớp
A1.1
2
3 + Nắm được các kỹ thuật giúp bảo mật trên nền tảng lập trình .net,
+ Nắm được các runtime và các lớp thư viện bảo mật trên nền tảng .net
CLO1 CLO6
2.1. Thuyết giảng
2.2. Đặt câu hỏi gợi mở để sinh viên trả lời
2.3. Cho bài tập
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 4,5 cuốn [1] và chương và phần 2 cuốn [2]
- Ghi chú, tham gia các hoạt động trên lớp (nghe giảng, trả lời câu hỏi, làm bài tập)
+ Nắm được các runtime và các lớp thư viện bảo mật trên nền tảng .net
CLO1, CLO6
3.1. Thuyết giảng 3.2. Đặt câu hỏi
3.3. Demo 3.4. Cho bài tập
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 4,5 cuốn [1] và chương và phần 2 cuốn [2]
- Ghi chú, tham gia các hoạt động trên lớp
CLO1 CLO6
4.1. Thuyết giảng 4.2. Đặt câu
- Phần chuẩn bị ở nhà: Đọc trước nội
A1.1
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4"><small>4</small>
đến nhập xuất trong lập trình và tầm quan trọng của kiểm tra nhập xuất + Vận dụng tấn công dựa trên các lỗi lập trình nhập xuất
hỏi 4.3. Demo 4.4. Cho bài tập vận dụng
dung ở chương 6,7 cuốn [1] và chương 9,10 cuốn [3] - Ghi chú, tham gia các hoạt động trên lớp
5
3 + Nắm được các vấn đề liên quan đến nhập xuất trong lập trình và tầm quan trọng của kiểm tra nhập xuất + Vận dụng tấn cơng dựa trên các lỗi lập trình nhập xuất
CLO1, CLO2, CLO4, CLO6
5.1. Thuyết giảng 5.2 Đặt câu hỏi
5.3. Cho bài tập vận dụng kiến thức 5.4 Demo
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 6,7 cuốn [1] và chương 9,10 cuốn [3] - Ghi chú, tham gia các hoạt động trên lớp
A1.1
6
3 + Nắm được các khái niệm về ủy quyền (authorization) và xác thực (authentication)
+ Phân loại xác thực và ủy quyền và vận dụng tấn công dựa các lỗ hổng liên quan. + Làm quen với cách tổ chức nhóm trên case study
CLO2 CLO3, CLO5, CLO6
6.1. Thuyết giảng 6,2, Demo 6.3. Đặt câu hỏi
6.4. Cho bài tập vận dụng kiến thức mạng 6.5. Làm việc nhóm
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở
chương 8 cuốn [1], chương 5 cuốn [4] - Ghi chú, tham gia các hoạt động trên lớp
- Thành lập nhóm
A1.1
7
<b>4.4 </b>
3 + Nắm được các khái niệm về ủy quyền (authorization) và xác thực (authentication)
+ Phân loại xác thực và ủy quyền và
CLO1, CLO2, CLO3, CLO6
7.1. Thuyết giảng 7.2. Đặt câu hỏi
7.3. Demo 7.4. Cho bài tập
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở
chương 8 cuốn [1], chương 5 cuốn [4] - Ghi chú, tham gia các hoạt động trên lớp
A1.1.
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">vận dụng tấn công dựa các lỗ hổng liên quan.
8
3 + Nắm được khái niệm về bảo mật session và state management
CLO1, CLO2, CLO3, CLO6
8.1. Thuyết giảng 8.2. Đặt câu hỏi
8.3. Demo 8.4. Cho bài tập
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 9 cuốn [1] và phần 3 cuốn [2]
- Ghi chú, tham gia các hoạt động trên lớp
A1.1
9
3 + Nắm được các loại tấn công trên Session Management
CLO1 CLO3, CLO6
9.1. Thuyết giảng 9.2. Đặt câu hỏi
9.3. Cho bài tập
9.4. Ôn lại kiến thức đã học
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 9 cuốn [1] và phần 3 cuốn [2]
- Ghi chú, tham gia các hoạt động trên lớp
- Ôn lại kiến thức đã học
3 + Nắm được các khái niệm, kỹ thuật kiểm soát, bắt lỗi và phân tích lỗi
CLO1, CLO2, CLO4, CLO5, CLO6
10.1. Thuyết giảng
10.2. Đặt câu hỏi
10.3. Cho bài kiểm tra
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 15 cuốn [1] và chương 7 cuốn [4]
- Ghi chú, tham gia các hoạt động trên lớp
- Làm bài kiểm tra. - Vận dụng sáng tạo kiến thức đã học vào vấn đề thực tế - Báo cáo phần việc đã được thực hiện trong nhóm
A1.1, A1.2.
CLO1 CLO2, CLO4, CLO6
11.1. Thuyết giảng
11.2. Đặt câu hỏi
11.3. Cho bài
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 15
A1.1
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">phân tích lỗi tập
11.4. Demo
cuốn [1] và chương 7 cuốn [4]
- Ghi chú, tham gia các hoạt động trên lớp
12
3 + Nắm được các khái niệm về an tồn file + Có khả năng vận dụng kiến thức để giải case study
CLO2, CLO4, CLO5, CLO6
12.1. Thuyết giảng 12.2. Đặt câu hỏi
12.3. Nhận xét đánh giá kết quả làm việc nhóm trên case study
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 16 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp
- Rút kinh nghiệm từ các nhận xét của giảng viên - Rút kinh nghiệm từ lỗi của các nhóm khác
CLO2, CLO4, CLO6
13.1. Thuyết giảng
13.2. Đặt câu hỏi
13.3. Demo 13.4. Cho bài tập
- Phần chuẩn bị ở nhà: Đọc trước nội dung ở chương 16 cuốn [1] - Ghi chú, tham gia các hoạt động trên lớp
CLO2, CLO4, CLO5, CLO6
14.1. Thuyết giảng 14.2 Đặt câu hỏi
- Phần chuẩn bị ở nhà: Thảo luận và đóng góp ý kiến vào bài giải case study.
Hoàn tất phần việc đã được phân cơng trong nhóm Đọc trước nội dung ở chương 18 cuốn [1] và phần 5 cuốn [3]
- Ghi chú, tham gia các hoạt động trên lớp
- Nộp báo cáo case stydy của môn học
A1.1.
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">kiến thức đã được học chuẩn bị thi cuối kỳ
CLO1, CLO2, CLO4, CLO5, CLO6
15.1. Ôn tập kiến thức 15.2. Nhận xét, đánh giá và công bố kết quả làm việc nhóm trên case study
- Ghi chú, tham gia các hoạt động trên lớp
- Rút kinh nghiệm từ các case study
A1.1, A1.3
Theo lịch thi
<b>Tuần/ Buổi </b>
<b>CĐR của bài học (chương)/ </b>
<b>chủ đề </b>
<b>Lquan đến CĐR nào ở bảng 3.1 </b>
<b>PP giảng dạy đạt CĐR </b>
<b>5.1 </b>
(1) (2) (3) (4) (5) (6) (7) (8) 1 Chương 1: Cài đặt mơi
trường lập trình an toàn
3 TH + Nắm được cách cài đặt mơi trường lập trình an tồn
CLO2 CLO3
-
-
-
-
A2
2 Chương 2: .Net framework security
3 + Nắm được các runtime và thư viện lập trình an tồn
CLO3 CLO6
-
-
-
-
A2
3 Chương 3: Kiểm tra nhập
+ Năm được tầm quan trọng của kiểm tra nhập xuật và các kỹ thuật tấn công lỗi lập trình nhập xuất
CLO3 CLO6
-
-
-
-
A2
4
3 + Nắm được các kỹ thuật tấn công dựa trên lỗi lập trình liên quan đến ủy quyền và xác thực.
CLO3 CLO6
-
-
-
-
A2
5 Chương 5: Bảo mật Session và State
3 + Nắm được kỹ
thuật bảo mật <sup>CLO2 </sup>CLO3
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">Management phiên và quản lý
trạng thái <sup>CLO6 </sup> <sub>- </sub>
-
-
-
6 Chương 6: Error
Handling, Auditing, and Logging
3 + Nắm được các kỹ thuật bắt lỗi, điều tra, phân tích lỗi trong lập trình an tồn
CLO2 CLO4 CLO6
-
-
-
-
A2
7 Chương 7: An Toàn File 3 + Nắm được kỹ thuật tấn công và bảo mật trên file
CLO2 CLO6
-
-
-
-
A2
8
3 + Nắm được kỹ thuật cấu hình quản lý và bảo mật code
CLO4 CLO6
-
-
-
-
A2
9
3 + Nắm được kỹ thuật cấu hình quản lý và bảo mật code
CLO2 CLO4 CLO6
-
-
-
-
A2
10 Thi thực hành 3 CLO2 CLO3 CLO4 CLO5
- Coi thi và
chấm điểm <sup>- Làm bài thi </sup> <sup>A2 </sup>
<small>9</small>