CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT
Môn học sẽ cung cấp cho sinh viên các khái niệm, ý nghĩa và vai trò của cấu trrúc dữ liệu và giải thuật, một số dạng cấu trúc dữ liệu như dạng mảng, danh sách liên kết, cấu trúc ngăn sếp, cấu trúc hàng đợi và cấu trúc cây. Các kỹ thuật phân tích và thiết kế giải thuật, các kỹ thuật sắp xếp, tìm kiếm trên các cấu trúc dữ liệu.
Nội dung chính bao gồm:
- Các khái niệm cơ sở
- Kỹ thuật phân tích, thiết kế giải thuật
- Giải thuật sắp xếp
- Giải thuật tìm kiếm
- Thao tác với danh sách
- Thao tác với cấu trúc cây.
Yêu cầu:
- Sinh viên hiểu được các kỹ thuật tổ chức lưu trữ dữ liệu và các giải thuật trên các cấu trúc dữ liệu
- Xây dựng và tổ chức được các cấu trúc dữ liệu vào các bài toán thực tế.
- Hoàn thành tốt các nội dung bài tập trong môn học
Đánh giá:
- Chuyên cần: 10%
- ĐiểmTX: 20% (2 bài tự luận)
- Điểm GK: 20% Chấm điểm thực hành
- ĐIểm KT: 50% Bài tập lớn môn học
LẬP TRÌNH JAVA
- Cung cấp các kiến thức chung về ngôn ngữ lập trình Java, lập trình hướng đối tượng, lập trình giao diện và kết nối cơ sở dữ liệu trong lập trình Java
- Giúp người học hiểu và phân tích được các bài toán trong lập trình Java; xây dựng được các ứng dụng trên ngôn ngữ lập trình java, đặc biệt là các ứng dụng liên quan đến giao diện, luồng và kết nối cơ sở dữ liệu trong lập trình Java
- Vận dụng các kiến thức đã học để soạn thảo, biên dịch, sửa lỗi và thực thi các ứng dụng lập trình trên Java
- Phân tích, thiết kế và cài đặt được các bài toán ứng dụng đơn giản và một phần của các dự án trên Java
- Thực hiện các nội dung bài tập yêu cầu của giáo viên
- Ngôn ngữ lập trình Java
- Hướng đối tượng trong Java
- Xử lý ngoại lệ
- Thiết kế giao diện người dùng
- Luồng và tập tin
- Lập trình cơ sở dữ liệu trong Java
- Chuyên cần: (10%)
- KTTX: 03 bài (20%)
- Thi giữa kỳ: 20%
- Thi kết thúc môn học: 50% Bài tập lớn môn học
Phát triển hệ thống thương mại điện tử
Toàn cầu hóa đã tạo điều kiện để thương mại điện tử phát huy những điểm mạnh như đẩy nhanh tốc độ kinh doanh, giảm thiểu chi phí, vượt qua các trở ngại về không gian và thời gian,v.v…Hiện tại, không có một quốc gia nào không tham gia vào thương mại điện tử và mức độ tập trung các nguồn lực để phát triển thương mại điện tử ngày càng cao. Nắm bắt được xu thế đó, Nhà trường đã đưa vào giảng dạy môn học “Phát triển hệ thống Thương mại điện tử- Mã môn học 4332” cho sinh viên chuyên ngành Công nghệ thông tin, nội dung môn học bao gồm 6 chương, cụ thể như sau:
Chương 1: Tổng quan về thương mại điện tử
Chương 2: Cơ sở hạ tầng mạng của thương mại điện tử
Chương 3: Website và cơ sở dữ liệu của thương mại điện tử
Chương 4: Tiếp thị, quảng cáo trong thương mại điện tử
Chương 5: Thanh toán trong bán hàng trực tuyến
Chương 6: An ninh thương mại điện tử
Nội dung, yêu cầu và hình thức đánh giá kết quả học tập
1. Điểm kiểm tra thường xuyên
- Điểm danh (tham gia vào lớp học Online trên Zoom)
- Kiểm tra trắc nghiệm
2. Kiểm tra giữa kỳ
- Trắc nghiệm
- Bài tập lớn
3. Kiểm tra kết thúc môn
- Bài tập lớn