CHƯƠNG TRÌNH ĐÀO TẠO GIÁO DỤC ĐẠI HỌC Trang 1 UBND TỈNH BẠC LIÊU CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƢỜNG ĐẠI HỌC BẠC LIÊU Độc lập Tự do Hạnh phúc Bạc Liêu, ngày 01 tháng 7 năm 2017 CHƢƠNG TRÌNH GIÁO[.]
UBND TỈNH BẠC LIÊU TRƢỜNG ĐẠI HỌC BẠC LIÊU CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Bạc Liêu, ngày 01 tháng năm 2017 CHƢƠNG TRÌNH GIÁO DỤC ĐẠI HỌC (Hệ thống tín chỉ) Tên chƣơng trình: Cơng nghệ thơng tin Trình độ đào tạo : Đại học Ngành đào tạo : Công nghệ thông tin Mã ngành : 52480201 Loại hình đào tạo: Chính quy (Ban hành theo Quyết định số: 304/QĐ-ĐHBL ngày 21/8/2017 Hiệu trưởng trường Đại học Bạc Liêu) I Mục tiêu chung Mục tiêu chung - Đào tạo người học có phẩm chất trị, đạo đức, có ý thức phục vụ nhân dân; có khả tự học, kỹ giao tiếp làm việc theo nhóm; có sức khoẻ đáp ứng yêu cầu xây dựng bảo vệ Tổ quốc - Nắm kiến thức sở kiến thức chuyên ngành, có khả tiếp cận kiến thức chuyên ngành mới, có khả nghiên cứu sáng tạo có khả học tập nghiên cứu cấp học cao khoa học Công nghệ thông tin - Đào tạo người học có kiến thức chuyên mơn vững vàng, kỹ thực hành bản, có khả thích ứng cao với mơi trường kinh tế - xã hội, có thái độ đạo đức nghề nghiệp đắn, trọng rèn luyện kỹ lực thực cơng tác chun mơn, có khả tìm kiếm tham gia sáng tạo việc làm - Cung cấp đội ngũ cán khoa học kỹ thuật tiếp cận với Công nghệ thông tin đáp ứng yêu cầu phát triển kinh tế xã hội Bạc Liêu, góp phần thực thắng lợi cơng đổi nề kinh tế nước nhà Kiến thức - Có hiểu biết khoa học tự nhiên, pháp luật, văn hóa, xã hội - Có hiểu biết lý luận trị; có kiến thức đường lối quốc phòng, an ninh Đảng Nhà nước - Có kiến thức tảng cơng nghệ phần mềm lập trình, thiết kế, cài đặt - Nắm cấu tạo nguyên lý hoạt động máy tính mạng máy tính - Nắm nguyên lý tiếp cận xử lý thông tin, biết phân tích, xử lý mơ hình liệu Có kiến thức tảng cơng nghệ phần mềm, quản lý dự án tin học - Có lực chuyên môn lực ngoại ngữ để tự học, tự nghiên cứu Trang Kỹ - Biết sử dụng công nghệ để cài đặt phần mềm ứng dụng quản lý - Biết cài đặt, quản trị hệ thống số, mạng máy tính vừa nhỏ - Có khả sử dụng cơng cụ hệ quản trị ngơn ngữ lập trình quản lý biết xây dựng chương trình quản lý hệ thống thơng tin - Có khả giao tiếp đọc hiểu tài liệu chuyên môn tiếng Anh - Có kỹ giao tiếp truyền thơng - Có kỹ làm việc theo nhóm: có khả tham gia tích cực, có hiệu quả, chức nhóm, đề án, triển khai công nghệ thông tin, động, sáng tạo công việc - Nắm vững kiến thức chuyên sâu công nghệ thông tin, đáp ứng yêu cầu nghiên cứu phát triển ứng dụng Công nghệ thông tin xã hội Xây dựng hệ thống thông tin cho việc quản lý kinh tế, hành dịch vụ - Biết vận dụng tư thiết kế tổng hợp từ kiến thức bản, sở chuyên ngành đào tạo kết hợp với kiến thức cá nhân, tự trang bị vào hoạt dộng chun mơn - Có khả độc lập nghiên cứu, truyền đạt ứng dụng công nghệ thơng tin - Có kỹ giao tiếp hiệu quả, viết trình bày báo cáo, sử dụng hiệu công cụ phương tiện đại Thái độ - Chấp hành nghiêm túc pháp luật Nhà nước qui định tổ chức làm việc; Có ý thức kỷ luật, có tinh thần trách nhiệm cao, tác phong chuyên nghiệp tự tin cơng việc; - Có lịng u nghề, có đạo đức nghề nghiệp; - Năng động, sáng tạo, cầu tiến công việc - Ý thức cần thiết phải thường xuyên học tập nâng cao trình độ Vị trí khả làm việc sau tốt nghiệp - Có thể làm cơng việc tư vấn thiết kế, vận hành, bảo trì gia cơng phần mềm, giải pháp xử lý thông tin, hệ thống mạng quan, cơng ty, xí nghiệp, bệnh viện, trường học - Giảng dạy công nghệ thông tin trường cao đẳng, trung học chuyên nghiệp, dạy nghề trường phổ thông (cần thêm chứng nghiệp vụ sư phạm - Đủ trình độ học bậc sau đại học( thạc sĩ, tiến sĩ,…) chuyên ngành công nghệ thông tin viện, trường nước Trang II Thời gian đào tạo: năm III Khối lƣợng kiến thức tồn khóa (tính số tín chỉ) Tổng số tín phải tích lũy: 144, đó: - Giáo dục quốc phịng- AN : 08 tín - Giáo dục thể chất : 03 tín - Giáo dục đại cương : 40 tín - Giáo dục chuyên nghiệp : 83 tín - Tốt nghiệp : 10 tín IV Đối tƣợng tuyển sinh - Học sinh tốt nghiệp Trung học phổ thông (THPT) - Xét tuyển theo phương án tuyển sinh hàng năm Trường Đại học Bạc Liêu V Qui trình đào tạo, điều kiện tốt nghiệp Thực theo Quyết định số 43/2007/QĐ-BGD&ĐT ngày 15/08/2007 Bộ trưởng Bộ Giáo dục Đào tạo Quyết định số 556/QĐ-ĐHBL, ngày 25/10/2016 Hiệu trưởng Trường Đại học Bạc Liêu việc ban hành quy chế đào tạo trình độ đại học, cao đẳng theo hệ thống tín VI Nội dung chƣơng trình: TT Mã mơn học Số tín Tên môn học Bắt Buộc Môn học tiên Tự LT BT TH chọn I Khối kiến thức giáo dục đại cƣơng (51TC) Khối kiến thức giáo dục chung Những nguyên lý 1.1 ML01C chủ nghĩa Mác-Lênin 1.2 ML02C Tư tưởng Hồ Chí Minh Đường lối cách mạng Việt 1.3 ML03C Nam 1.4 AV01C Anh văn 75 30 ML01C 45 ML02C 45 1.5 AV02C Anh văn 45 AV01C 1.6 AV03C Anh văn 60 AV02C Giáo dục thể chất 1.7 1.8 QP01C Giáo dục quốc phòng-an ninh 90 Khối kiến thức khoa học xã hội 2.1 XH01C Pháp luật đại cương 30 2.2 XH02C Công tác xã hội 15 2.3 XH03C Văn lưu trữ đại cương 30 2.4 XH04C Logic học 30 Trang TT Mã mơn học Số tín Tên môn học Bắt Buộc Môn học tiên Tự LT BT TH chọn Khối kiến thức khoa học tự nhiên 3.1 TN01C Toán cao cấp 45 3.2 TN03C Xác suất thống kê A 30 3.3 TN05C Điện & quang đại cương 20 20 3.4 TH05C Tin học 30 60 3.5 KT01C Kế toán đại cương 30 II Khối kiến thức giáo dục chuyên nghiệp (83TC) Khối kiến thức sở ngành 1.1 TH01C Toán rời rạc 35 20 1.2 TH02C Toán rời rạc 35 20 1.3 TH06C Anh văn chuyên ngành Tin học 30 1.4 TH07C Lập trình A 30 60 TH05C 1.5 TH08C Kiến trúc máy tính 20 20 TH05C 1.6 PP01C Phương pháp NCKH 20 TH01C AV03A 20 XH04C Khối kiến thức chuyên ngành 2.1 TH09C Lập trình quản lý 25 40 TH05C 2.2 TH10C Cấu trúc liệu 30 30 TH07C 2.3 TH11C Giải thuật 25 2.4 TH12C Hệ điều hành 30 30 TH08C TH11C 2.5 TH13C Cơ sở liệu 30 30 TH09C 2.6 TH14C Phân tích TKHT thơng tin 20 2.7 TH15C Lập trình hướng đối tượng C++ 30 30 TH07C 2.8 TH16C Mạng máy tính 30 30 TH08C 2.9 TH17C Thiết kế Web 25 40 TH16C 2.10 TH18C Thực tập thực tế 2.11 TH19A Ngơn ngữ lập trình 30 30 TH07C 2.12 TH20A Lập trình đồ họa 15 30 TH07C TH07C 2.13 TH21A Tin học lý thuyết 35 1.14 TH22A Chuyên đề hệ điều hành 20 20 TH12C 2.15 TH23A Hệ quản trị sở liệu 30 30 TH13C Trang TH07C TH10C 10 20 TH13C 30 TH02C TH11C 20 Số tín TT Mã mơn học 2.16 TH24A Nhập môn công nghệ phần mềm 30 2.17 TH25A Trí tuệ nhân tạo 35 20 TH11C TH19A 2.18 TH26A Chương trình dịch 20 20 TH21A 2.19 TH27A Phân tích hệ thống hướng đối tượng 30 15 2.20 TH28C Lắp ráp cài đặt 15 2.21 TH29A Bảo mật thông tin 30 2.22 TH30C Niên luận 1 30 TH11C 2.23 TH31C Niên luận 30 TH14C 2.24 TH32A Niên luận 30 TH17C TH27A 2.25 TH33A Lập trình Java 30 TH07C Tên môn học Bắt Buộc Môn học tiên Tự LT BT TH chọn TH11C 30 15 TH14C TH15C 30 TH05C TH16C TH20A 2.26 Chuyên đề tự chọn (4HP) TH07C 2.27 Chuyên đề tự chọn (2HP) TH17C TH33A 2.28 Chuyên đề tự chọn (2HP) TH27A III Tốt nghiệp (10TC) Tốt nghiệp 10 Ghi chú: - LT : Số tiết lý thuyết - BT : Số tiết tập - TH : Số tiết thực hành, số tiết làm thảo luận/tiểu luận/đồ án Ghi môn tự chọn: Chuyên đề tự chọn Có học phần (Chọn 2/6 học phần): TH35C : Lập trình Pascal (2TC) TH36A : Lập trình C#.Net (2TC) TH37C : Lập trình PHP (2TC) TH38A : Lập trình VB.Net (2TC) TH49A : Đa phương tiện (2TC) TH50A : XML ứng dụng (2TC) Chuyên đề tự chọn Có học phần (Chọn 1/5 học phần): TH39A : Lập trình ứng dụng cho Mobile (2TC) TH40C : Thương mại điện tử (2TC) TH51A : Điện toán đám mây (2TC) TH52A : Big Data (2TC) TH53A : Hệ thống nhúng (2TC) Trang Chuyên đề tự chọn Có học phần (Chọn 1/6 học phần): TH41A : Xây dựng hệ thống thông tin (2TC) TH42A : Khai mở liệu (Data mining) (2TC) TH54A : Phần mềm nguồn mở (2TC) TH55A : Hệ quản trị nội dung (2TC) TH56A : Xử lý ảnh (2TC) TH57A : Nguyên lý máy học (2TC) Giáo dục thể chất Điền kinh (1TC) Taekwondo (1TC) Bóng chuyền (1TC) Bóng đá (1TC) Cầu lơng (1TC) Tốt nghiệp (chọn 3) hình thức sau: Khóa luận tốt nghiệp (10TC): Những sinh viên có điểm trung bình chung tích lũy đạt loại trở lên chọn làm Thực tập tốt nghiệp (4TC) + Học bổ sung (6TC) Học bổ sung : chọn 10TC 16TC Những học phần tự chọn học bổ sung: STT Mã môn học TH43A Quản lý dự án tin học Số tín 2 TH44C Thiết kế cài đặt mạng 20 TH45C Lý thuyết xếp hàng 30 TH46C Lập trình Web 20 TH47A Cơ sở liệu phân tán 30 TH58A Hệ thống thông tin địa lý (GIS) 30 TH59A Hệ thống đa tác tử (Multi-Agent) 20 TH60A Ngơn ngữ lập trình mơ 30 Tên môn học Cộng 16 Trang Số tiết LT BT TL TH 30 20 20 20 VII Kế hoạch giảng dạy Học kỳ Số tiết Số TC LT Anh văn 45 TH01C Toán rời rạc 35 03 XH01C Pháp luật đại cương 30 04 TN01C Toán cao cấp 45 05 TH05C Tin học 30 60 06 TH08C Kiến trúc máy tính 20 20 07 TD01C Điền kinh 30 Tự chọn 08 TD02C Taekwondo 30 Tự chọn 09 TD03C Bóng chuyền 30 Tự chọn 10 TD04C Bóng đá 30 Tự chọn 11 TD05C Cầu lông 30 Tự chọn STT Mã môn học 01 AV01C 02 Tên môn học Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy : : : BT TL TH Ghi 20 17 20 Học kỳ Số tín LT Số tiết STT Mã mơn học 01 ML02C Những nguyên lý chủ nghĩa Mác-Lênin 75 02 AV02C Anh văn 45 03 QP01A Giáo dục quốc phòng-an ninh 04 TH07C Lập trình A 30 60 05 TN05C Điện & quang đại cương 20 20 06 XH04C Logic học 30 Tên môn học Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy Trang : : : 24 24 BT TL TH Ghi Học kỳ Số tiết Số TC LT Công tác xã hội 15 TN03C Xác suất thống kê A 30 03 TH09C Lập trình quản lý 25 40 04 TH10C Cấu trúc liệu 30 30 05 TH13C Cơ sở liệu 30 30 06 AV03C Anh văn 60 07 TH02C Toán rời rạc 35 20 08 PP01C Phương pháp NCKH 20 20 STT Mã môn học 01 XH02C 02 Tên môn học Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy : : : BT TL TH Ghi 21 21 Học kỳ Số tiết Số TC LT Tư tưởng Hồ Chí Minh 30 TH23A Hệ quản trị sở liệu 30 03 TH11C Giải thuật 25 04 TH15C Lập trình hướng đối tượng C++ 30 30 05 TH16C Mạng máy tính 30 30 06 TH29C Lắp ráp cài đặt 15 30 07 TH34A Lập trình Java 30 30 STT Mã môn học Tên môn học 01 ML03C 02 Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy Trang : : 18 18 BT TL TH 30 10 Ghi Học kỳ Số tiết Số TC LT Anh văn chuyên ngành Tin học 30 TH17C Thiết kế Web 25 40 03 TH12C Hệ điều hành 30 30 05 TH14C Phân tích TKHT thơng tin 20 06 TH34A Lập trình Java 30 07 TH30C Niên luận 1 08 TH20A Lập trình đồ họa 15 30 09 TH35C Chuyên đề NNLT (Pascal) 20 20 Tự chọn 10 TH36A Chuyên đề NNLT (C#.Net) 20 20 Tự chọn 11 TH37C Chuyên đề NNLT (PHP) 20 20 Tự chọn 12 TH38A Chuyên đề NNLT (VB.Net) 20 20 Tự chọn 13 TH49C Đa phương tiện 20 20 Tự chọn 14 TH50A XML ứng dụng 20 20 Tự chọn TH Ghi STT Mã môn học 01 TH06C 02 Tên mơn học Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy : : BT TL TH Ghi 20 30 30 13 17 Học kỳ Số tiết Số TC LT Đường lối cách mạng Việt Nam 45 TH22A Chuyên đề hệ điều hành 20 03 TH21A Tin học lý thuyết 35 04 TH24A Nhập môn công nghệ phần mềm 30 05 TH28A Phân tích HT hướng đối tượng 30 06 TH18C Thực tập thực tế 30 07 TH31C Niên luận 30 08 TH39A Lập trình ứng dụng cho Mobile 20 20 Tự chọn 09 TH40C Thương mại điện tử 20 20 Tự chọn 10 TH48C Điện toán đám mây 20 20 Tự chọn STT Mã môn học 01 ML04C 02 Tên môn học Trang BT TL 20 15 15 STT Mã môn học 11 TH52A 12 TH53A Số tiết Số TC LT Big Data 30 Tự chọn Hệ thống nhúng 30 Tự chọn Tên môn học Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy BT TL TH Ghi 15 17 : : Học kỳ Số tiết Số TC LT Ngơn ngữ lập trình 30 XH03C Văn lưu trữ đại cương 30 03 TH25A Trí tuệ nhân tạo 35 20 04 TH26A Chương trình dịch 20 20 05 TH30A Bảo mật thơng tin 30 06 KT01C Kế toán đại cương 30 07 TH33A Niên luận 08 TH41A Xây dựng hệ thống thông tin 30 Tự chọn 09 TH42A 30 Tự chọn 10 TH54A Khai mở liệu (Data mining) Phần mềm nguồn mở 30 Tự chọn 11 TH55A Hệ quản trị nội dung 30 Tự chọn 12 TH56A Xử lý ảnh 30 Tự chọn 13 TH57A Nguyên lý máy học 30 Tự chọn STT Mã môn học 01 TH19A 02 Tên môn học Số tín mơn học bắt buộc Số tín mơn học tự chọn tối thiểu Số tín mơn học tối thiểu phải tích lũy BT TL TH Ghi 30 30 : : : 15 17 Học kỳ 8: Thi tốt nghiệp làm đồ án tốt nghiệp, thực tập tốt nghiệp Thi mơn Lý luận trị Thực phƣơng án sau: 2.1 Đồ án tốt nghiệp (10TC): Đối với sinh viên có điểm trung bình chung tích lũy đạt từ loại trở lên STT Mã môn học Tên môn học Số TC 01 TH48A Đồ án tốt nghiệp 10 Trang 10 Số tiết LT BT TL 450 TH 2.2 Thực tập tốt nghiệp (4TC) + Học bổ sung (6TC) 2.3 Học bổ sung (chọn 10TC 16TC): Số tiết Số TC LT Quản lý dự án tin học 30 TH44C Thiết kế cài đặt mạng 20 TH45C Lý thuyết xếp hàng 30 TH46C Lập trình Web 20 TH47A Cơ sở liệu phân tán 30 TH58A Hệ thống thông tin địa lý(GIS) 30 TH59A Hệ thống đa tác tử (Multi-Agent) 30 TH60A Ngơn ngữ lập trình mô 20 STT Mã môn học TH43A Tên môn học Cộng 16 Trang 11 BT TL TH 20 20 20 VIII Mô tả vắn tắt nội dung khối lƣợng kiến thức học phần: Toán rời rạc (TH01C) - 3TC - Giới thiệu quan hệ tương đương quan hệ thứ tự - Các phép tính bool, hàm bool, đại số bool Đơn giản công thức tổng hợp hàm bool - Trình bày khái niệm logic – vị từ, lượng từ cách diễn giải câu thông thường thành biểu thức logic - Trình bày phương pháp chứng minh Toán rời rạc (TH02C) - 3TC - Trình bày số vấn đề lý thuyết số đại số đại cương: cách biểu diễn số; tính chất chia hết, UCLN, BCNN, nguyên tố; giới thiệu lý thuyết đồng dư, cấu trúc đại số (nhóm, vành, trường) - Những kiến thức Lý thuyết đồ thị: Khái niệm, định nghĩa, giải thuật duyệt đồ thị, đồ thị Euler, đồ thị Hamilton Một số tốn có ứng dụng thực tiễn quan trọng: Bài tốn tơ màu đồ thị, tốn tìm đường ngắn nhất, tốn khung, phân nhánh có trọng số nhỏ toán luồng cực đại mạng Phƣơng pháp nghiên cứu khoa học (PP01C) – 2TC Môn học giảng dạy cho sinh viên (1) phương pháp tìm, đọc lược khảo tài liệu khoa học; (2) phương pháp xây dựng đề cương nghiên cứu khoa học theo loại hình khác (bao gồm đề cương luận văn tiểu luận tốt nghiệp đại học); (3) phương pháp viết luận văn/tiểu luận tốt nghiệp đại học, viết báo khoa học viết báo cáo đề tài/dự án; (4) phương pháp chuẩn bị trình bày báo cáo nói (oral) trình bày báo tường (poster) Tin học (TH05C) – 4TC - Mục tiêu môn học cung cấp cho sinh viên hiểu biết công nghệ thông tin Từ nguyên tắc hoạt động đến quy trình xử lý thơng tin máy tính Thơng qua thực hành, rèn luyện cho sinh viên kỹ năng: sử dụng hệ điều hành Windows, soạn thảo văn Microsoft Word, xử lý bảng tính Microsoft Excel, trình bày báo cáo Microsoft Powerpoint, sử dụng Internet Email Sau học xong học phần sinh viên đạt trình độ tương đương Chuẩn kỹ sử dụng công nghệ thông tin - Mơn học bao gồm phần sau: Phần I: Cơ công nghệ thông tin Phần II: Sử dụng máy tính Phần III: Xử lý văn Phần IV: Sử dụng bảng tính Phần V: Sử dụng trình chiếu Phần VI: Sử dụng internet Trang 12 Anh văn chuyên ngành tin học (TH06C) – 2TC Mục tiêu học phần nhằm trang bị cho sinh viên kiến thức cách sử dụng từ vựng liên quan lĩnh vực CNTT để biểu đạt giao tiếp mức độ bản, sử dụng hình thức văn phạm khác để biểu đạt giao tiếp mức độ Ngồi ra, mơn học trang bị cho sinh viên kỹ đọc tài liệu kỹ thuật đơn giản lĩnh vực CNTT môi trường làm việc, kỹ diễn đạt thảo luận theo hình thức nói chủ đề lĩnh vực CNTT môi trường làm việc, kỹ nghe hiểu trình bày đơn giản lĩnh vực CNTT môi trường làm việc, kỹ viết chủ đề CNTT môi trường làm việc Nội dung học phần cung cấp cho sinh viên khả sử dụng tiếng Anh mức độ cho tình giao tiếp ngắn đơn giản môi trường làm việc lĩnh vực CNTT Lập trình A (TH07C) – 4TC - Mục tiêu mơn học giúp sinh viên có kỹ lập trình, biết lập trình cho tốn ngơn ngữ lập trình C làm tảng cho việc học môn học lập trình nâng cao - Mơn học gồm có phần: Phần 1: Giới thiệu toán chương trình, kiểu liệu Phần 2: Giới thiệu ngơn ngữ lập trình C, ứng dụng giải tốn lập trình Kiến trúc máy tính (TH08C) – 2TC - Mục tiêu mơn học trang bị cho sinh viên kiến thức kiến trúc phần mềm tổ chức xử lý, chức nguyên lý hoạt động thành phần hệ thống máy tính - Nội dung môn học giới thiệu kiểu kiến trúc máy tính; kiểu cấu trúc CPU; kiểu nhớ; thiết bị ngoại vi; cách truy xuất liệu Lập trình quản lý (TH09C) – 4TC - Mục tiêu môn học sử dụng phần mềm Microsoft Access lập trình ứng dụng quản lý, tổ chức, tìm kiếm biểu diễn thơng tin, thao tác liệu, liên kết công cụ truy vấn mạnh mẽ giúp q trình tìm kiếm thơng tin nhanh - Nội dung môn học: Giới thiệu Microsoft Access khả kết xuất liệu cho phép người sử dụng thiết kế biểu mẫu báo cáo phức tạp đáp ứng đầy đủ yêu cầu quản lý, vận động liệu kết hợp biểu mẫu va báo cáo tài liệu trình bày kết theo dạng thức chuyên nghiệp, giới thiệu lệnh có sẵn (macro), trình bày ngơn ngữ lập trình Access Basic (Visual Basic For application) Trang 13 Cấu trúc liệu (TH10C) – 4TC Mục đích môn học nhằm giúp sinh viên nắm bắt phương pháp tổ chức lưu trữ thơng tin máy tính Từ biết lựa chọn cấu trúc liệu để giải tốn Nội dung mơn học bao gồm: Những vấn đề mối quan hệ cấu trúc liệu giải thuật, phân tích thiết kế thuật toán, giải thuật đệ qui; Giới thiệu số cấu trúc liệu (mảng, danh sách, cây, đồ thị ), thuật tốn xếp, tìm kiếm 10 Giải thuật (TH11C) – 3TC - Mục tiêu môn học giúp sinh viên có kỹ phân tích thiết kế giải thuật nhằm ứng dụng lập trình cho máy tính - Mơn học gồm có phần: Phần 1: Trình bày khái niệm thời gian thực chương trình, độ phức tạp giải thuật Phần 2: Trình bày, phân tích, đánh giá giải thuật xếp Phần 3: Trình bày kỹ thuật thiết kế giải thuật, vận dụng vào giải toán thực tế Phần 4: Các phương pháp tổ chức lưu trữ thông tin tập tin giải thuật tìm, xen, xóa thơng tin tập tin 11 Hệ điều hành (TH12C) – 3TC Mục tiêu môn học nhằm trang bị cho người học kiến thức: - Khái niệm Hệ điều hành - Mơ tả điểm yếu hệ điều hành - Vai trò lực hệ điều hành hệ thống máy tính - Những thuật giải tiêu chuẩn đánh giá sử dụng hệ điều hành - Xem xét chiến lược hệ điều hành phổ biến cách tác động đến dịch vụ hệ điều hành đại 12 Cơ sở liệu (TH13C) - 2TC - Các khái niệm CSDL (quan hệ, thuộc tính, ràng buộc liệu, lược đồ quan hệ ) - Các mơ hình liệu: mơ hình mạng, mơ hình phân cấp mơ hình quan hệ, đặc biệt nguyên tắc thiết kế cài đặt CSDL quan hệ - Giới thiệu ngôn ngữ SQL để thao tác CSDL quan hệ như: tạo, truy cấn cập nhật - Trình bày khái niệm: phụ thuộc hàm, khóa lược đồ quan hệ, dạng chuẩn cách thức chuẩn hóa lược đồ quan hệ 13 Phân tích thiết kế hệ thống thông tin (TH14C) – 3TC Mục tiêu môn học cung cấp cho người học kiến thức hệ thống nói chung đặc biệt hệ thống thông tin, cách tiếp cận, phương pháp Trang 14 điều tra để tìm hiểu hệ thống, công cụ dùng để mô tả, tổng hợp kết điều tra sở bước xây dựng mơ hình (mơ hình liệu mức quan niệm, mơ hình liệu mức logic lưu đồ dòng liệu) cho thành phần ứng với giai đoạn tiếp cận hệ thống để người tham gia xây dựng hệ thống thông tin góp phần tự động hóa tổ chức, làm cho hệ thống hoàn thiện Giúp người học biết viết báo cáo phân tích thiết kế hệ thống thơng tin 14 Lập trình hƣớng đối tƣợng C++ (TH15C) – 3TC Mục tiêu môn học nhằm trang bị cho sinh viên kiến thức kỹ thuật lập trình với ngơn ngữ lập trình C++ phương pháp lập trình hướng đối tượng Nghiên cứu đối tượng lớp, phương thức, tính đa hình, tính thừa kế, trừu tượng trình bày bước để thiết kế chương trình theo hướng đối tượng,…Từ giúp sinh viên có khả ứng dụng phương pháp lập trình thiết kế phát triển phần mềm 15 Mạng máy tính (TH16C) – 3TC Mục tiêu môn học nhằm trang bị cho người học kiến thức sau: - Các khái niệm liên quan đến mạng máy tính lợi ích mạng máy tính - Cơ sở truyền thơng truyền liệu mạng máy tính - Kiến trúc phân tầng mạng máy tính - Chức năng, nhiệm vụ thành phần hệ thống máy tính - Các giao thức thường sử dụng mạng máy tính Nội dung mơn học trình bày: Tổng quan mạng máy tính, thành phần mạng máy tính, nguyên tắc thiết kế phân tầng hệ thống mạng máy tính, giao thức thường sử dụng m i tầng 16 Thiết kế Web (TH17C) – 3TC - Mục tiêu môn học giúp sinh viên có kỹ thiết kế website có chức tra cứu, quản lý, thương mại - Mơn học gồm có phần: Phần 1: Giới thiệu qui trình thiết kế website Phần 2: Sử dụng phần mềm FrontPage, Flash để thiết kế website Phần 3: Sử dụng ngôn ngữ ASP, VB.Net để thiết kế trang web động với sở liệu Access, SQL, Phần 4: Trình bày cách xuất web lên mạng cục bộ, Internet, cách đăng ký tên miền, host, 17 Thực tập thực tế (TH18C) – 1TC Mục tiêu môn học cho sinh viên tham quan thực tế công ty, tổ chức có ứng dụng cơng nghệ thơng tin đại, từ thực tế sinh viên có hướng học tập nghiên cứu tốt Trang 15 18 Ngơn ngữ lập trình (TH19A) – 3TC Mơn học cung cấp cho sinh viên kiến thức việc định nghĩa ngơn ngữ lập trình – văn phạm, cú pháp Nêu vài nét việc xử lý ngơn ngữ lập trình máy tính Những nguyên lý thực ngôn ngữ lập trình liệu – Các loại liệu cách thực chúng Các nguyên lý điều khiển: điều khiển trình điều khiển liệu Giới thiệu họ ngơn ngữ lập trình 19 Lập trình đồ họa (TH20A) – 2TC Học phần cung cấp cho sinh viên kiến thức đồ họa hệ tọa độ, giới thiệu đối tượng đồ họa, điểm ảnh Trình bày tổng quan số cơng nghệ lập trình đồ họa Sau đó, học viên tìm hiểu chi tiết kỹ thuật vẽ đối tượng đồ họa ngơn ngữ lập trình Java thơng qua thư viện lập trình JavaFX tích hợp sẵn từ Java Khi kết thúc học phần, sinh viên vẽ đối tượng đồ họa 2D, 3D định nghĩa kiện đối tượng Nội dung bao gồm chương sau: Chương 1: Tổng quan lập trình Java Chương 2: Giới thiệu lập trình đồ họa cơng nghệ Chương 3: Kiến trúc cấu trúc ứng dụng JavaFX Chương 4: Lập trình tạo số đối tượng đồ họa 2D, 3D Chương 5: Sự kiện, hiệu ứng chuyển dịch đối tượng Chương 6: Hình ảnh màu sắc 20 Tin học lý thuyết (TH21A) – 3TC Mục tiêu môn học giúp sinh viên nắm hai lý thuyết sở lĩnh vực khoa học máy tính: lý thuyết ngơn ngữ hình thức lý thuyết ôtômát Lý thuyết ngôn ngữ hình thức giúp cho sinh viên hiểu khái niệm ngơn ngữ nói chung (ngơn ngữ lập trình ngôn ngữ tự nhiên) Lý thuyết ôtômat lý thuyết cho việc nghiên cứu mơ hình tự động để làm tiền đề cho phát triển máy tính số Mơn học trình bày nội dung về: Ngôn ngữ, văn phạm, ôtômat Cách xây dựng văn phạm sinh ngôn ngữ, từ ngôn ngữ sinh văn phạm, ôtômat sinh ngôn ngữ, ngôn ngữ sinh ôtômat, 21 Chuyên đề hệ điều hành (TH22A) – 2TC Mục tiêu mơn học giúp sinh viên tìm hiểu, khai thác ứng dụng hệ điều hành Windows 7, Linux, 22 Hệ quản trị sở liệu (TH23A) – 3TC Mục tiêu môn học nhằm giúp cho sinh viên có khả hiểu hệ quản trị sở liệu gì, có chức giới thiệu tóm lược số hệ quản trị sở liệu thông dụng nay; Tổ chức lưu trữ liệu Trang 16 cho cất giữ lượng lớn liệu lấy lại liệu cần thiết mau chóng; Biết khái niệm khả tuần tự, khả xung đột, khả view, khả phục hồi cascadeless, thuật toán kiểm thử tính khả xung đột khả view; Hiểu kỹ thuật điều khiển cạnh tranh : kỹ thuật dựa chốt, kỹ thuật dựa tem thời gian, kỹ thuật h n hợp hiểu kỹ thuật điều khiển deadlock 23 Nhập môn công nghệ phần mềm (TH24A) – 2TC Cơng nghệ phần mềm qui trình quan trọng việc xây dựng phần mềm chuyên ngành công nghệ thông tin Nội dung môn học cung cấp kiến thức công nghệ phần mềm giai đoạn yếu q trình phát triển ứng dụng, phương pháp cơng cụ cho giai đoạn, cải tiến tiến trình phần mềm bảo trì phần mềm 24 Trí tuệ nhân tạo (TH25A) – 3TC - Mục tiêu môn học giới thiệu cho sinh viên số khái niệm lĩnh lực tự động hóa hành vi thông minh bao gồm cấu trúc liệu dùng cho việc biểu diễn tri thức, thuật toán cần thiết để áp dụng tri thức - Nội dung môn học giới thiệu tổng quan ngành khoa học trí tuệ nhân tạo, bước tiếp cận giải vấn đề khác trí tuệ nhân tạo, suy luận vị từ, phương pháp tìm kiếm khơng gian trạng thái, vét cạn Hueristic, hệ chuyên gia, mạng Neuron, giải thuật di truyền 25 Chƣơng trình dịch (TH26A) – 2TC Mơn học Chương trình dịch mơn học ngành khoa học máy tính Mục đích môn học sinh viên học thuật tốn phân tích ngữ pháp kỹ thuật dịch, hiểu thuật toán xử lý ngữ nghĩa tối ưu hóa q trình dịch từ nắm vững ngun lý lập trình: Hiểu ngơn ngữ, điểm mạnh điểm yếu nó, từ ta chọn ngơn ngữ thích hợp cho dự án Biết chọn chương trình dịch thích hợp Phân biệt cơng việc chương trình dịch thực chương trình ứng dụng thực 26 Phân tích hệ thống hƣớng đối tƣợng (TH27A) – 3TC - Mục tiêu mơn học giúp sinh viên phát triển phần mềm theo quy trình phương pháp hướng đối tượng Nắm bắt ngơn ngữ mơ hình hợp (UML) mẫu Biết vận dụng kiến thức vào toán thực tế từ việc lấy đặc tả hệ thống việc phát triển ứng dụng triển khai cài đặt ứng dụng - Nội dung môn học: + Giới thiệu lý thuyết hướng đối tượng khái quát UML; mô hình theo khía cạnh (động – tĩnh) hệ thống Sử dụng cơng cụ phân tích hệ thống hướng đối tượng StarUML để áp dụng vào toán cụ thể phát sinh mã trình Trang 17 + Trình bày mơ hình: Biểu đồ Usecase, biểu đồ tương tác (trình tự cộng tác), biểu đồ lớp (Class Diagram) quản lý theo gói (Package), biểu đồ chuyển trạng thái biểu đồ hoạt động, biểu đồ kiến trúc vật lý phát sinh mã trình… + Tìm tốn khả thi, khảo sát tiến trình tác nghiệp, phân tích lĩnh vực, phân tích hệ thống, xây dựng biểu đồ, phát sinh mã trình Đề nghị sử dụng phần mềm StarUML 27 Lắp ráp cài đặt (TH28C) – 2TC - Mục tiêu môn học nhằm trang bị cho người học kiến thức sau: Khái niệm cấu trúc máy tính Hiểu biết kỹ thuật thao tác lắp ráp an tồn Giải thích thành phần MAINBOARD Hiểu biết chipset, hệ thống bus Hiểu biết chuẩn giao tiếp, công nghệ MAINBOARD Hiểu biết cấu tạo nguyên lý hoạt động, thông số kỹ thuật, công nghệ CPU, RAM Phương pháp lắp ráp, cài đặt giải pháp nâng cấp CPU, RAM Giải thích chuẩn giao tiếp thơng số kỹ thuật HDD, CD, DVD Hiểu biết thiết bị ngoại vi, nhận diện loại card mở rộng Nắm bắt nhu cầu sử dụng máy tính đối tượng Qui trình lắp ráp hồn chỉnh hệ thống máy tính Tạo tập tin ảnh (Ghost): Backup Restore gặp cố - Nội dung mơn học trình bày: Phần cứng bản, lắp ráp máy tính, cài đặt phần mềm vào máy tính, vận hành bảo trì máy tính 28 Bảo mật thông tin (TH29A) - 3TC - Nhắc lại kiến thức toán học (Số nguyên tố, số giả nguyên tố, Định lý Euler, định lý Fermat, định lý số dư Trung hoa,…) số thuật toán kiểm tra số nguyên tố, phân tích số tích thừa số nguyên tố, làm tảng cho giải thuật mã hóa thơng tin - Trình bày lý thuyết Bảo mật thông tin với phương pháp tạo mã đối xứng theo khối (Symmetric Block Cypher) với giải thuật: DES, ECB, CBC,… - Trình bày phương pháp tạo mã bât đối xứng (Asymmetric Block Cypher) với khóa cơng khai khóa bí mật: Hệ mã mũ Polig Helman, hệ mã RSA, hệ mã Rabin, Eliptic Curver,…… - Giới thiệu ứng dụng hệ mã việc tạo chữ ký điện tử, bảo mật sở liệu,… Trang 18 29 Niên luân (TH30C) – 1TC Mục tiêu môn học giúp sinh viên sử dụng kiến thức học mơn học Lập trình A, Cấu trúc liệu, Giải thuật, Phương pháp tính, Lý thuyết đồ thị để làm tập lớn để tạo điều kiện cho sinh viên bước đầu làm quen với đề tài làm tảng cho sinh viên làm đồ án tốt nghiệp tốt 30 Niên luận (TH31C) - 1TC Mục tiêu môn học giúp sinh viên làm quen với việc lập trình quản lý với sở liệu thông qua đề tài mơ tả Từ sinh viên có sở để tự thiết kế xây dựng chương trình cho riêng Mơn học cịn giúp sinh viên hệ thống lại nội dung học môn lập trình quản lý, sở liệu, phân tích thiết kế hệ thống thơng tin 31 Niên luận (TH32A) – 1TC Mục tiêu môn học nhằm giúp sinh viên hệ thống lại kiến thức mà sinh viên học môn học lập trình Web, lập trình bản, phân tích thiết kế hệ thống thông tin, cấu trúc liệu giải thuật,….Rèn luyện kỹ lập trình, tư duy, sáng tạo với ngôn ngữ mà sinh viên học để trường viết ứng dụng như: xây dựng Website, xây dựng ứng dụng đồ họa,… 32 Lập trình JAVA (TH33A) – 3TC Mục tiêu môn học cung cấp cho sinh viên kiến thức ngơn ngữ lập trình đại, đa đa ứng dụng Hiểu kiến trúc ứng dụng: đơn tầng, đa tầng Tính chất hướng đối tượng đặc trưng JAVA Nắm bắt kỹ nghệ kết nối sở liệu JAVA Nội dung môn học: - Phần lý thuyết ngôn ngữ JAVA: từ lịch sử ngôn ngữ, phân tích lợi điểm mạnh ngơn ngữ JAVA Trình bày ký pháp JAVA, hướng đối tượng JAVA, điểm lý thuyết quan trọng luồng (Thread) - Phần kiến trúc ứng dụng: kiến trúc đơn tầng, hai tầng đa tầng ứng dụng Giới thiệu hàm (Lớp – đối tượng) JAVA h trợ xây dựng ứng dụng PipeLine, Socket (TCP – UDP), RMI - Phần kết nối sở liệu ngôn ngữ JAVA (Thực hành): giới thiệu cách kết nối sở liệu JAVA, trọng sử dụng kết nối loại (Pure Java) Sử dụng sở liệu MySQL để minh họa 33 Lập trình Pascal (TH35C) – 2TC Mục tiêu môn học trang bị cho sinh viên kỹ lập trình gơn ngữ lập trình Pascal giúp sinh viên trường giảng dạy lập trình trường phổ thơng Nội dung mơn học giới thiệu khái niệm lập trình ngơn ngữ lập trình Pascal; kiểu liệu chuẩn, kiểu mảng, kiểu chu i, kiểu mẫu tin, kiểu tập tin, cấu trúc điều khiển rẽ nhánh, lặp, chương trình con, Trang 19 34 Lập trình C#.NET (TH36A) – 2TC Mục tiêu môn học nhằm hệ thống lại kiến thức môn học như: lập trình bản, giải thuật, lập trình hướng đối tượng,…Trang bị cho sinh viên kiến thức ngơn ngữ lập trình C# NET FrameWork để giải số toán Xây dựng phần mềm ứng dụng từ nhỏ đến lớn,… 35 Lập trình PHP (TH37C) – 2TC Mục tiêu mơn học nhằm giúp cho sinh viên có khả biết PHP gì, cách cài đặt PHP; Biết khái niệm ngôn ngữ PHP, cú pháp lệnh bản, biến, mảng, toán tử, cấu trúc điều khiển, hàm, form; Biết khái niệm MySQL, tạo sở liệu MySQL, xuất liệu MySQL lên web; Vận dụng kiến thức trước để xây dựng ứng dụng mà chủ yếu thiết kế website đơn giãn tự nghiên cứu để xây dựng ứng dụng đáp ứng nhu cầu người dùng 36 Lập trình VB.NET (TH38A) – 2TC Mục tiêu môn học hệ thống lại kiến thức mơn học như: lập trình bản, giải thuật, lập trình hướng đối tượng,… Trang bị cho sinh viên kiến thức co NET FrameWork dựa ngôn ngữ lập trình VB.NET để giải số tốn Xây dựng phần mềm ứng dụng từ nhỏ đến lớn,… 37 Lập trình ứng dụng cho Mobile (TH39A) – 2TC - Mục tiêu môn học cung cấp hiểu biết điện toán di động, thiết bị di động, lập trình di động nguyên tắc trao đổi thông tin giới thiết bị di động Một thiết bị di động lập trình Học viên có khả chọn lựa cơng cụ ngơn ngữ thích hợp để triển khai ứng dụng thiết bị di động - Nội dung mơn học chia thành phần sau: + Khái niệm bản: điện toán di động (Mobile Computing), thiết bị di động (Mobile devices), lập trình di động (Mobile Programming), hệ mạng di động (Mobile Network), tảng (Platform) phát triển công nghệ di động Giới thiệu Platform tồn phát triển + Lập trình với giải pháp không phụ thuộc Platform thiết bị với J2ME (Java Micro Edition), dạng cấu hình (Configuration), định nghĩa profile MIDP (Mobile Information Device Profile) Môi trường phát triển J2ME Hệ thống lưu trữ thiết bị di động (Record Management System – RMS) Các hàm RMS… Sự xuất Generic Connection Framework (GCF): class, interfaces protocols h trợ GCF - Phần ứng dụng: chọn ví dụ tập minh họa 38 Thƣơng mại điện tử (TH40C) – 2TC Mục tiêu môn học nhằm giúp cho sinh viên có khả hiểu biết kiến thức chung thương mại điện tử; Hiểu mơ hình thương mại điện tử; Hiểu vấn đề liên quan đến phát triển hệ thống thương mại điện tử (thanh Trang 20 toán qua mạng, tiếp thị qua mạng,…); Hiểu hạ tầng công nghệ phát triển thương mại điện tử; Có kiến thức tảng để triển khai, áp dụng thương mại điện tử cho doanh nghiệp kinh doanh trực tuyến 39 Xây dựng hệ thống thông tin (TH41A) – 2TC Mục tiêu môn học cung cấp cho sinh viên bước cần thiết xây dựng hệ thống thơng tin Sau kết thúc mơn học phân tích hệ thống học viên có mơ hình cho liệu cho xử lý, để xây dựng hệ thống thông tin phải tiến hành bước thiết kế (thiết kế mơ hình tổng thể cho hệ thống thông tin, thành phần liệu, thành phần xử lý, giao diện), cài đặt mà bước phụ thuộc nhiều yếu tố Người xây dựng hệ thống thông tin phải lựa chọn giải pháp phù hợp 40 Khai mở liệu (TH42A) – 2TC - Mục tiêu môn học giúp học viên hiểu chất khai mở liệu (data mining) cách sử dụng data mining để giải vấn đề thực tế Nội dung mơn học: - Quy trình Data mining - Một số chiến lược khai phá liệu - Hiểu biết số kỹ thuật khai phá liệu, xây dựng huấn luyện mơ hình để giải vấn đề thực tế 41 Quản lý dự án tin học (TH43C) – 2TC Mục tiêu môn học cung cấp cho sinh viên kiến thức kỹ để lập quản lý dự án tin học đặc biệt dự án phần mềm Nội dung môn học giới thiệu nguyên tắc quản lý dự án bản, xây dựng kế hoạch, ước lượng chi phí tài nguyên, xây dựng quản lý đội ngũ, quan hệ khách hàng, phân bổ tài ngun, theo dõi kiểm sốt tiến trình thực 42 Thiết kế & cài đặt mạng (TH44C) – 2TC - Mục tiêu môn học giúp sinh viên kiến thức sau: Tiến trình xây dựng mạng máy tính vấn đề cần quan tâm Các chuẩn mạng cục phổ biến thiết bị mạng thường sử dụng để xây dựng mạng cục LAN Các sơ đồ mở rộng mạng LAN vấn đề cải thiện băng thông cho mạng LAN Vấn đề chọn đường xây dựng mạng diện rộng WAN Cơ chế điều khiển truy cập tài nguyên mạng Các giao thức liên quan đến vấn đề quản trị mạng Qui trình thiết kế mạng LAN - Nội dung mơn học trình bày sở cầu nối hoán chuyển, sở chọn đường, danh sách điều khiển truy cập, quản trị mạng, thiết kế mạng Lan 43 Lý thuyết xếp hàng (TH45C) – 2TC Mục tiêu môn học xây dựng phương pháp phân tích, đánh giá cải tiến hệ thống phục vụ có đầu vào (input) đầu (output) phát sinh ngẫu nhiên Đầu Trang 21 vào hiểu phát sinh ngẫu nhiên khách hàng vào hệ thống để phục vụ với mật độ xác định Đầu hiểu trạm phục vụ khách hàng với khoảng thời gian ngẫu nhiên Lượng khách hàng phục vụ xong khỏi hệ thống với mật độ xác định m i trạm Nếu trạm phục vụ bận phục vụ khách hàng khách hàng tiếp tục phát sinh, hệ thống có chậm trể “hàng đợi” sinh Kết nghiên cứu lý thuyết xếp hàng ứng dụng quản lý hệ thống dịch vụ xã hội, việc tổ chức hàng đợi hệ điều hành máy tính mạng máy tính 44 Lập trình Web (TH46C) – 2TC Mục tiêu mơn học giúp sinh viên có kỹ thiết kế website chuyên nghiệp có chức ứng dụng thực tiễn Sử dụng ngôn ngữ ASP.Net, VB.Net, C#.Net với sở liệu SQL để thiết kế website quản lý, thương mại học tập 45 Cơ sở liệu phân tán (TH47A) – 2TC Mục tiêu môn học nhằm giới thiệu sinh viên sở liệu phân tán, vấn đề cần phải giải môi trường sở liệu phân tán Nội dung giới thiệu sở liệu phân tán, xây dựng chương trình ứng dụng thuộc mức suốt phân tán Thiết kế sở liệu phân tán, biến đổi truy vấn toàn cục thành truy vấn mảnh 46 Đa phƣơng tiện (TH49A) – 2TC Mục tiêu môn học nhằm trang bị cho sinh viên kiến thức đa phương tiện: hình ảnh, âm thanh, video, Sử dụng thành thạo số công cụ để chỉnh sửa ảnh, chỉnh sửa âm thanh, thiết kế biên tập video, làm phim,… Từ giúp sinh viên có khả ứng dụng thực tế sống công việc 47 XML ứng dụng (TH50A) - 2TC XML (eXtensible Markup Language), ngôn ngữ đánh dấu với mục đích chung W3C đề nghị, để tạo ngôn ngữ đánh dấu khác Nghiên cứu tập đơn giản SGML, có khả mô tả nhiều loại liệu khác XML đơn giản hóa việc chia sẻ liệu hệ thống khác nhau, đặc biệt hệ thống kết nối với Internet Sử dụng ngôn ngữ RDF, RSS, MathML, XHTML, SVG, GML cXML định nghĩa theo cách thông thường, cho phép chương trình sửa đổi kiểm tra hợp lệ ngơn ngữ mà khơng cần có hiểu biết trước hình thức chúng 48 Điện tốn đám mây (TH51A) – 2TC Cung cấp cho sinh viên khái niệm điện toán đám mây, đặc trưng điện toán đám mây, phân loại đám mây Đưa khái niệm dịch vụ điện tốn đám mây, cơng nghệ ứng dụng xây dựng, khai thác, quản lý điện toán đám mây, cơng nghệ ảo hóa, vấn đề bảo mật đám mây Giới thiệu khái niệm điện toán đám mây di động, phát triển tạo ứng dụng dựa đám mây Trang 22 - Triển khai ứng dụng điện toán đám mây - Quản lý đám mây - Bảo mật điện tốn đám mây - Có thái độ ứng xử với nhà cung cấp dịch vụ việc sử dụng triển khai điện tốn đám mây - Hình thành thói quen làm việc nhóm triển khai ứng dụng đám mây 49 Big Data (TH52A) - 2TC Dữ liệu lớn (Big data) thuật ngữ cho việc xử lý tập hợp liệu lớn phức tạp mà ứng dụng xử lý liệu truyền thống khơng xử lý Mơn học phân tích tập hợp liệu tìm tương quan tới "xu hướng kinh doanh tại, phòng bệnh tật, chống tội phạm vân vân Big Data thường bao gồm tập hợp liệu với kích thước vượt xa khả công cụ phần mềm thông thường để thu thập, hiển thị, quản lý xử lý liệu thời gian chấp nhận Môn học nghiên cứu kỹ thuật “3Vs” Áp dụng phần mềm Hadoop để phân tích liệu tiêu biểu lĩnh vực 50 Hệ thống nhúng (TH53A) - 2TC Hệ thống nhúng (embedded system) nghiên cứu hệ thống có khả tự trị nhúng vào mơi trường hay hệ thống mẹ Đó hệ thống tích hợp phần cứng phần mềm phục vụ toán chuyên dụng nhiều lĩnh vực cơng nghiệp, tự động hố điều khiển, quan trắc truyền tin, hoạt động ổn định có tính tự động hoá cao 51 Phần mềm nguồn mở (TH54A) - 2TC Học phần giới thiệu hệ thống mã nguồn mở, lịch sử phát triển, nguyên tắc luật quyền, phần mềm tự loại giấy phép thơng dụng; trình bày tóm lược hệ thống GNU/LINUX bao gồm lịch sử phát triển, hệ thống tập tin, người dùng quyền truy xuất tài nguyên hệ thống, phần mềm thông dụng hệ điều hành mã nguồn mở GNU/LINUX; trình bày phần quản trị hệ thống GNU/LINUX bao gồm lệnh LINUX, quản trị tập tin thư mục, quản trị người dùng, quản lý tiến trình phân quyền truy xuất tài nguyên hệ thống; giới thiệu lập trình Shell LINUX, cơng cụ biên dịch GCC phát triển ứng dụng với ngơn ngữ C/C++; trình bày dịch vụ hệ điều hành mã nguồn mở GNU/LINUX bao gồm cách cài đặt, cấu hình sử dụng dịch vụ web, sở liệu, dịch vụ tên miền, thư điện tử truyền tập tin 52 Hệ quản trị nội dung (TH55A) - 2TC Học phần giới thiệu số khái niệm liên quan đến hệ quản trị nội dung giới thiệu cụ thể hệ quản trị nội dung sử dụng phổ biến cách cài đặt, thao tác quản trị hệ thống xây dựng hệ quản trị nội dung đó, thao tác thêm, sửa, xóa nội dung hệ thống,… Trang 23 53 Xử lý ảnh (TH56A) - 2TC Môn học chia làm chương: Chương 1, trình bày Tổng quan xử lý ảnh, khái niệm bản, sơ đồ tổng quát hệ thống xử lý ảnh vấn đề xử lý ảnh Chương 2, trình bày kỹ thuật nâng cao chất lượng ảnh dựa vào thao tác với điểm ảnh, nâng cao chất lượng ảnh thông qua việc xử lý điểm ảnh lân cận điểm ảnh xét Chương trình bày kỹ thuật nâng cao chất lượng ảnh nhờ vào phép tốn hình thái Chương 3, trình bày kỹ thuật việc phát biên đối tượng ảnh theo hai khuynh hướng: Phát biên trực tiếp phát biên gián tiếp Chương thể kỹ thuật tìm xương theo khuynh hướng tính tốn trục trung vị hướng tiếp cận xấp xỉ nhờ thuật toán làm mảnh song song gián tiếp Và cuối Chương với kỹ thuật hậu xử lý 54 Nguyên lý máy học (TH57A) - 2TC Mục tiêu học phần nhằm trang bị cho sinh viên kiến thức máy học (học tự động) như: định nghĩa máy học, thành phần hệ thống máy học, phân biệt phương pháp học (giám sát, không giám sát, bán giám sát), trình bày ý tưởng giải thuật định, trình bày mơ hình mạng nơ-ron, perceptron, mạng nơ-ron đa tầng, áp dụng giải thuật huấn luyện mạng nơ-ron để huấn luyện mạng nơ- ron với tập liệu cho trước, áp dụng luật Bayes để tính xác suất có điều kiện, áp dụng giải thuật Bayes ngây thơ để huấn luyện dự báo tập liệu nhỏ, áp dụng giải thuật k láng giềng để dự báo tập liệu nhỏ, trình bày phương pháp giải thuật di truyền Ngồi ra, học phần cịn giúp sinh viên có kỹ vận dụng kiến thức để giải tốn thực tế, viết báo cáo trình bày nội dung thực hành, cài đặt giải thuật định ID3, cài đặt giải thuật huấn luyện Perceptron, cài đặt giải thuật bayes ngây thơ, cài đặt giải thuật k láng giềng Nội dụng học phần nghiên cứu xây dựng chương trình máy tính có khả tự cải tiến lực thơng qua kinh nghiệm (ví dụ: chương trình nhận dạng mặt người, nhận dạng âm thanh, đề xuất phim, lái xe tự động) Học phần cung cấp kiến thức lý thuyết giải thuật thực hành cho máy học như: định, mạng nơ-ron, phương pháp Bayes, k láng giềng giải thuật di truyền 55 Hệ thống thông tin địa lý (GIS) – 2TC Cung cấp cho người học kiến thức kiến trúc tổng quan hệ thống thông tin (HTTT) địa lý, vai trò HTTT địa lý lĩnh vực ứng dụng, xây dựng ứng dụng GIS dựa công nghệ Google Map API, GeoServer + OpenLayer API Trang 24 56 Hệ thống đa tác tử (Multi-Agent) – 2TC Mục tiêu môn học nhằm trang bị cho sinh viên kiến thức hệ thống đa tác tử gồm nhiều thực thể vận hành nên mơi trường cụ thể mà nhúng bên Hiểu phân biệt yếu tố tác tử có thuộc tính, hành vi, khả nhận thức giao tiếp Từ giúp sinh viên có khả ứng dụng lĩnh vực mô giải vấn đề phức tạp nhiều lĩnh vực thực tế 57 Ngơn ngữ lập trình mơ (TH60A) – 2TC Mục tiêu môn học nhằm trang bị cho sinh viên kiến thức mô ngơn ngữ GAMA, thiết kế mơ hình hệ thống thực thực thí nghiệm Mơ máy tính bao gồm chạy xáo trộn mơ hình cách có kiểm sốt để trả lời câu hỏi cụ thể: Bằng thời điểm, thời gian khác nhau; Bằng cách liên tục chạy với thông số khác nhau; Bằng cách thay đổi cấu trúc Từ giúp sinh viên có khả ứng dụng lĩnh vực mô mục đích hiểu biết hành vi hệ thống / đánh giá chiến lược khác cho hoạt động hệ thống để giải vấn đề phức tạp nhiều lĩnh vực thực tế HIỆU TRƢỞNG (Đã ký) TS Trần Văn Chiêu Trang 25