You are on page 1of 5

Project 2. 2023.

2
(Dùng cho sv làm project 2 2023.2, by DTD, version 1.0 28/2/2024)

Nội dung (theo chương trình đào tạo)


Học phần này giúp sinh viên làm quen với việc tìm hiểu các bài toán lý thuyết hoặc công nghệ của
ngành KTMT và vận dụng các kiến thức thu nhận được vào giải quyết một số bài toán cụ thể. Ngoài
ra môn học cũng cung cấp cho sinh viên các kỹ năng làm việc nhóm, nghiên cứu tài liệu, viết báo
cáo, thuyết trình.

Sinh viên được chia thành các nhóm, mỗi nhóm do một giảng viên phụ trách và được giao nhiệm vụ
tìm hiểu một bài toán lý thuyết hoặc một vấn đề công nghệ cụ thể và vận dụng để giải quyết một bài
toán cụ thể. Sinh viên được yêu cầu lập báo cáo các công việc đã thực hiện.

Trao đổi thông tin và dự kiến chủ đề


Lĩnh vực:

- Mạng – ATTT
- IoT – HT nhúng
- CN phần mềm
- KH dữ liệu – học máy

Sinh viên Thông tin Dự kiến ĐA


Trịnh Hoàng Anh Mạng – ATTT
Nguyễn Tiến Lâm Mạng – ATTT
Vũ Thị Mai Linh Mạng – ATTT
Nguyễn Phương Linh Mạng – ATTT
Nguyễn Văn Long Mạng – ATTT
Vũ Đức Lương Mạng – ATTT
Trần Đăng Quang Minh Mạng – ATTT
Trần Đức Thiện
Trần Hoàng Sơn Mạng – ATTT
Hoàng Quang Tùng Mạng – ATTT
Bùi Viết Lăng IoT – HT nhúng
Trần Đắc Lương IoT – HT nhúng
Trần Đức Lương IoT – HT nhúng
Trần Văn Lương IoT – HT nhúng
Đỗ Đức Long IoT – HT nhúng
Phan Doãn Thuấn
Vũ Quang Nam IoT – HT nhúng
Triệu Văn Long CNPM
Vũ Bảo Minh CNPM
Vũ Văn Nam CNPM
Lê Văn Sơn CNPM
Trần Ngọc Minh ML
Bùi Viết Lang (Không phản hồi)

Thời gian
Tuần Nội dung Sản phẩm, trao đổi
W26 Trao đổi bắt đầu project Meeting 1
W27 Bài toán, PP dự kiến – chức năng Report 1 (Bài toán) 9/3/2024
W28-29 Chi tiết PP, dữ liệu – RA, thiết kế Report 2 (PP, thiết kế) 23/3/2024
W30-32 Xây dựng chương trình, ứng dụng W30. Meeting 2 (phương pháp, thiết kế)
W33-34 Hoàn thiện chương trình W34. Meeting 3 Demo
W35-36 Test, phân tích kết quả Report 3 (Kết quả) 11/5/2024
W37-38 Hoàn thiện báo cáo Report 4 (Bc tổng hợp) 25/5/2024
W39 Báo cáo project Meeting 3: Project presentation
W40-42 Dự phòng

Công việc tiếp theo


W27 (đã kết thúc)

- Làm rõ bài toán, dự kiến phương pháp – chức năng (report: 1-2 trang)

Nghiên cứu, đánh giá kỹ thuật Phát triển phần mềm, UD


Bài toán cần giải quyết Mục tiêu, mô tả chức năng
PP dự kiến Công cụ và môi trường phát triển
Dataset Input/output

W28-29 (đang thực hiện)

- Chi tiết PP, dữ liệu – RA, thiết kế (Report 2: PP, thiết kế 23/3/2024)
- W30 (meeting 2) để xác nhận nội dung trên (Dự kiến 26-27/3)

Nghiên cứu, đánh giá kỹ thuật Phát triển phần mềm, UD


Chi tiết bài toán Phân tích yêu cầu
- Chi tiết bài toán, nội dung cần giải quyết - Tổng quan chức năng
Phương pháp - Đặc tả chức năng, nghiệp vụ
- Các phương pháp liên quan Thiết kế
- Phương pháp, thuật toán sử dụng - Thiết kế giao diện, CSDL (phầm mềm)
- Dataset, các bước thực hiện - Thiết kế mạch, cơ chế - hoạt động (IoT)

Đánh giá
Điểm quá trình:

- Nộp kq, bc đúng hạn, trình bày theo lịch đăng ký


- Bổ sung bc, kq theo yêu cầu

Điểm cuối kỳ

- Trình bày kq project. Hiểu phương pháp, code đã thực hiện


- Bc cuối kỳ

Chủ đề tham khảo


Mạng – ATTT
• Tìm hiểu, ứng dụng công nghệ liên quan mạng máy tính (kết nối mạng, hệ phân tán). Triển
khai dịch vụ, ứng dụng trên điện toán đám mây, kiến trúc microservice.
• Tìm hiểu về an toàn thông tin, viết báo cáo thu hoạch và minh họa về một chủ đề cụ thể (an
toàn thông tin trên mạng, phát hiện và ngăn chặn xâm nhập). Viết chương trình minh họa
trên các tập dữ liệu chuẩn (benchmark datasets).

IoT – HT nhúng
• Lập trình thiết bị: Tìm hiểu, lập trình trên thiết bị (vd PI, arduino – hệ thống giám sát, điều
khiển. Phần cứng chi phí thấp)
• Kiến trúc tập lệnh: Nghiên cứu kiến trúc và tập lệnh; xây dựng ứng dụng nhúng bằng bộ vi
điều khiển RISC-V (Kiến trúc tập lệnh mã nguồn mở đơn giản hóa. Có phần cứng để thử
nghiệm)

CN phần mềm
• Nguyên cứu lý thuyết chủ đề thuật giải (vd Hash Table, Dynamic Programming, Depth-First
and Breadth-First Search, Heap - Priority Queue, Graph), áp dụng, minh họa giải quyết các
vấn đề liên quan.
• Chọn một bài toán ứng dụng trong một lĩnh vực cụ thể. Phát triển ứng dụng (web, desktop,
mobile) đảm bảo quy trình phát triển phần mềm (RA, design, implementation, testing). Sử
dụng công cụ phát triển phù hợp. Chạy chương trình với dữ liệu và tình huống thực tế.

Học máy, TTNT


• Tìm hiểu các phương pháp học máy (Decision tree, SVM, Bayes, ANN). Tìm hiểu các giải thuật
lấy cảm hứng từ tự nhiên, kết hợp các phương pháp học máy. Viết chương trình, minh họa
trên các tập dữ liệu chuẩn (benchmark datasets) hoặc các dữ liệu thực tế khác.
• Tìm hiểu các phương pháp trí tuệ nhân tạo (problem solving, knowledge representation).
Viết chương trình, minh họa trên các tập dữ liệu chuẩn (benchmark datasets) hoặc các dữ
liệu thực tế. Ứng dụng mô hình ngôn ngữ lớn.
W27. Bài toán, PP dự kiến – chức năng (Report 1)
Sinh viên Submission Nhận xét Đánh giá
Trịnh Hoàng Anh Late 3d Tấn công Man-in-the-middle và cách phòng =--
chống
Bài toán, chức năng
Phương pháp thực hiện
Nguyễn Tiến Lâm Late 1d Mô phỏng mạng Internet và thiết lập dịch vụ =--
Bài toán, chức năng
Phương pháp thực hiện (chưa rõ)
Nguyễn Phương Late 1d App bắt và phân tích gói tin =--
Linh Bài toán, chức năng
Phương pháp thực hiện (chưa rõ)
Nguyễn Văn Long In time Tấn công XSS và cách phòng chống =
Vấn đề
Các phương thức tấn công
Các pp phòng chống
Vũ Đức Lương Late 2d IP Spoofing =--
Bài toán, chức năng
Phương pháp thực hiện (chưa rõ)
Trần Đăng Quang In time ARP Spoofing =-
Minh Bài toán, chức năng
Trần Đức Thiện Phương pháp thực hiện (chưa rõ)
Trần Hoàng Sơn In time Tìm hiểu về Giao thức HTTP và HTTPS =
Vấn đề và các nội dung prject
Demo bắt gói tin bằng wireshark
Phương pháp thực hiện (chưa rõ)
Hoàng Quang Late 2d SQL Injection và pp phòng tránh =--
Tùng Mục tiêu, vấn đề cần giải quyết
Thiếu phương pháp dự kiến
Bùi Viết Lăng On time Khóa cửa cảm biến vân tay =
Trần Đức Lương Vấn đề, chức năng
Yêu cầu (chi tiết)
Phương pháp thực hiện (chưa rõ)
Trần Đắc Lương In time Hệ thống khóa cửa thông minh =+
Chi tiết vấn đề cần giải quyết
Công nghệ sử dụng (phần cứng, phần mềm)
Trần Văn Lương Late 1d Robot điều khiển từ xa bằng Bluetooth =
Vấn đề, chức năng
Phương pháp thực hiện
Đỗ Đức Long In time Bình nước thông minh =+
Phan Doãn Thuấn Bài toán, chức năng
Công cụ và môi trường phát triển
Vũ Quang Nam Late 3d Tự động hoá nhà thông minh ESP32 sử dụng =--
Alexa và Google Assistant
Vũ Thị Mai Linh Late 2d Web bán hàng online =--
Vấn đề, mô tả chức năng
Thiếu công cụ và môi trường phát triển
Vũ Bảo Minh Late 3d Phầm mềm QL và hỗ trợ bán hàng online =--
Chức năng
Công cụ, môi trường phát triển

Vũ Văn Nam In time Web bán hàng online =-


Vấn đề, mô tả chức năng
Thiếu công cụ và môi trường phát triển
Lê Văn Sơn Late 1d Phần mềm cờ ca-rô =--
Vấn đề, mô tả chức năng
Phương pháp thực hiện (chưa rõ thuật toán)
Trần Ngọc Minh In time Ứng dụng ML trong nhận diện danh tính =
Bài toán, chức năng, dataset
Phương pháp (chưa rõ)

You might also like