Please enable JavaScript.
Coggle requires JavaScript to display documents.
CTDT Công Nghệ Thông Tin QNU - Coggle Diagram
CTDT Công Nghệ Thông Tin QNU
Khối kiến thức giáo dục đại cương
Triết học Mác-Lênin
Kiến thức: Cơ sở lý luận về chủ nghĩa Mác-Lênin.
Kỹ năng: Phân tích và áp dụng tư tưởng Mác-Lênin vào thực tiễn.
Điều kiện đăng ký: Không yêu cầu.
Điều kiện để học tốt: Tích cực tham gia thảo luận.
Kinh tế chính trị Mác-Lênin
Kiến thức: Nguyên lý kinh tế chính trị.
Kỹ năng: Phân tích các vấn đề kinh tế xã hội.
Điều kiện đăng ký: Không yêu cầu.
Điều kiện để học tốt: Đọc tài liệu trước.
Pháp luật đại cương
Điều kiện đăng ký: Không yêu cầu
Kiến thức: Các quy định pháp luật cơ bản
Kỹ năng: Áp dụng pháp luật vào thực tiễn
Điều kiện để học tốt: Tham gia thảo luận nhóm và đọc tài liệu
Tư tưởng Hồ Chí Minh
Kiến thức: Tư tưởng Hồ Chí Minh về cách mạng.
Kỹ năng: Phân tích và vận dụng tư tưởng vào thực tiễn.
Điều kiện đăng ký: Không yêu cầu
Điều kiện để học tốt: Đọc tài liệu liên quan.
Giáo dục thể chất
Kiến thức: Kỹ năng thể thao cơ bản.
Kỹ năng: Rèn luyện sức khỏe.
Điều kiện đăng ký: Không yêu cầu.
Điều kiện để học tốt: Tham gia đầy đủ các buổi học.
Giáo dục quốc phòng - An ninh
Kiến thức: Kiến thức về quốc phòng và an ninh.
Kỹ năng: Nhận thức và thực hiện nghĩa vụ quốc phòng.
Điều kiện đăng ký: Không yêu cầu.
Điều kiện để học tốt: Tham gia đầy đủ các buổi học.
Tiếng Anh
Kỹ năng: Giao tiếp cơ bản bằng tiếng Anh.
Điều kiện đăng ký: Không yêu cầu.
Điều kiện để học tốt: Thực hành giao tiếp thường xuyên và học nhiều từ vựng và làm bài tập
Kiến thức: Ngữ pháp và từ vựng cơ bản.
Lịch sử Đảng Cộng Sản Việt Nam
Kiến thức: Hiểu biết về quá trình phát triển của Đảng Cộng Sản Việt Nam
Kỹ năng: Phân tích các vấn đề chính trị, xã hội.
Điều kiện đăng ký: Không yêu cầu.
Điều kiện để học tốt: Tham gia đầy đủ và tích cực.
Khởi nghiệp
Kỹ năng: Lập kế hoạch kinh doanh và làm việc nhóm.
Điều kiện đăng ký: Không yêu cầu.
Kiến thức: Hiểu biết về quy trình khởi nghiệp.
Điều kiện để học tốt: Thảo luận nhóm và chuẩn bị trước nội dung.
Kỹ năng Giao tiếp
Kiến thức:Hiểu biết về các nguyên tắc cơ bản của giao tiếp hiệu quả, bao gồm cả giao tiếp bằng lời nói và phi ngôn ngữ.
Kỹ Năng
Kỹ năng giao tiếp rõ ràng và tự tin trong các tình huống khác nhau.
Kỹ năng lắng nghe và phản hồi hiệu quả.
Kỹ năng thuyết trình và trình bày ý tưởng một cách thuyết phục.
Điều kiện đăng ký:Không yêu cầu điều kiện tiên quyết, sinh viên có thể đăng ký học phần này ngay từ đầu chương trình đào tạo.
Điều kiện để học tốt:
Sinh viên cần thực hành giao tiếp thường xuyên, tham gia các hoạt động nhóm và thuyết trình.
Tích cực tham gia các buổi học và thực hành để cải thiện kỹ năng giao tiếp của mình.
Kiến thức cơ sở ngành và khối ngành
Giải tích
Kiến thức: Nắm vững các khái niệm cơ bản về hàm số, giới hạn, đạo hàm, tích phân và ứng dụng của chúng trong giải quyết các bài toán thực tế.
Kỹ năng: Kỹ năng phân tích và giải quyết các bài toán liên quan đến hàm số, tối ưu hóa và tính toán tích phân…..
Điều kiện để học tốt:Sinh viên cần có nền tảng vững về toán học cơ bản và thường xuyên thực hành giải bài tập.
Điều kiện đăng ký:
-Không yêu cầu điều kiện tiên quyết.
Đại số tuyến tính
Kiến thức: Hiểu biết về ma trận, định thức, không gian vector, hệ phương trình tuyến tính và ứng dụng của chúng
Kỹ năng: Kỹ năng giải hệ phương trình tuyến tính, thực hiện các phép toán với ma trận và ứng dụng trong các lĩnh vực khác nhau như khoa học máy tính và kỹ thuật
Điều kiện đăng ký:Không yêu cầu điều kiện tiên quyết.
Điều kiện để học tốt:Sinh viên nên làm quen với các khái niệm cơ bản về đại số và thực hành thường xuyên.
Chuyên ngành
Học phần Giới thiệu ngành CNTT
Kiến thức: Cung cấp cái nhìn tổng quan về ngành Công nghệ thông tin, các lĩnh vực ứng dụng, xu hướng phát triển và vai trò của CNTT trong xã hội hiện đại
Kỹ năng: Kỹ năng phân tích và đánh giá các vấn đề liên quan đến CNTT, khả năng nhận diện các lĩnh vực chuyên môn trong ngành
Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết
Điều kiện để học tốt: Sinh viên cần có sự quan tâm đến ngành CNTT và chủ động tìm hiểu thêm về các lĩnh vực trong ngành.
Lập trình cơ bản
Kiến thức: Nắm vững các khái niệm cơ bản về lập trình, cấu trúc dữ liệu, thuật toán và ngôn ngữ lập trình cơ bản C.
Kỹ năng: Kỹ năng lập trình, giải quyết bài toán thông qua lập trình, khả năng phân tích và thiết kế thuật toán
Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết.
Điều kiện để học tốt: Sinh viên cần có nền tảng toán học tốt và khả năng tư duy logic. Thực hành thường xuyên để củng cố kỹ năng lập trình.
Hệ quản trị cơ sở dữ liệu
Kiến thức: Hiểu biết về các khái niệm cơ bản của cơ sở dữ liệu, hệ quản trị cơ sở dữ liệu, mô hình dữ liệu, và ngôn ngữ truy vấn SQL
Kỹ năng: Kỹ năng thiết kế, triển khai và quản lý cơ sở dữ liệu, khả năng viết truy vấn SQL để thao tác với dữ liệu
Điều kiện đăng ký: Học phần này yêu cầu sinh viên đã hoàn thành học phần “Lập Trình Cơ Bản “.
Điều kiện để học tốt:
Sinh viên cần có nền tảng toán học tốt và khả năng tư duy logic. Thực hành thường xuyên để củng cố kỹ năng lập trình.
Nhập môn mạng máy tính
Kiến thức, kỹ năng: Cung cấp kiến thức cơ bản về mạng máy tính, các giao thức mạng, cấu trúc mạng, và các thiết bị mạng. Kỹ năng thiết kế và triển khai mạng cơ bản.
Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết
Điều kiện học tốt: Nắm vững kiến thức cơ bản về máy tính và hệ điều hành
Cấu trúc dữ liệu
Kiến thức, kỹ năng: Giới thiệu các cấu trúc dữ liệu cơ bản như danh sách, ngăn xếp, hàng đợi, cây, đồ thị và các thuật toán liên quan. Kỹ năng phân tích và thiết kế thuật toán
Điều kiện học tốt: Kỹ năng lập trình tốt và khả năng tư duy logic.
Điều kiện học tốt: Nắm vững kiến thức về lập trình và cấu trúc dữ liệu
Lập trình ứng dụng Web
Kiến thức, kỹ năng: Cung cấp kiến thức về phát triển ứng dụng trên nền tảng web, bao gồm các công nghệ và ngôn ngữ lập trình web như HTML, CSS, JavaScript, và các framework phổ biến
Kỹ năng thiết kế và phát triển giao diện người dùng, xử lý dữ liệu từ phía máy chủ và máy khách, cũng như quản lý cơ sở dữ liệu cho ứng dụng web
Điều kiện đăng ký:Thường yêu cầu hoàn thành các học phần Lập trình và có kiến thức cơ bản về Cơ sở dữ liệu
Nhập môn cơ sở dữ liệu
Kiến thức, kỹ năng: Cung cấp kiến thức về các hệ quản trị cơ sở dữ liệu, mô hình dữ liệu, ngôn ngữ truy vấn SQL. Kỹ năng thiết kế và quản lý cơ sở dữ liệu
Điều kiện đăng ký: Nắm cơ bản SQL.
Điều kiện học tốt: Nắm vững kiến thức về lập trình và cấu trúc dữ liệu
Lập trình hướng đối tượng
Kiến thức, kỹ năng: Giới thiệu các khái niệm lập trình hướng đối tượng như lớp, đối tượng, kế thừa, đa hình. Kỹ năng lập trình trong môi trường hướng đối tượng bằng Ngôn ngữ lập trình Java.
Điều kiện đăng ký: Thường yêu cầu hoàn thành học phần Lập trình cơ bản
Điều kiện học tốt: Nắm vững kiến thức về lập trình và tư duy trừu tượng
Quản trị mạng
Điều kiện học tốt: Kiến thức vững về mạng máy tính và kỹ năng giải quyết vấn đề.
Kiến thức, kỹ năng: Cung cấp kiến thức về quản lý và bảo trì hệ thống mạng, an ninh mạng, và các công cụ quản trị mạng. Kỹ năng thiết kế và triển khai mạng.
Điều kiện đăng ký: Thường yêu cầu hoàn thành học phần Nhập môn mạng máy tính.
Nhập môn thuật toán
Kiến thức, kỹ năng: Giới thiệu các thuật toán cơ bản, phân tích độ phức tạp thuật toán. Kỹ năng thiết kế và phân tích thuật toán
Điều kiện đăng ký: Thường yêu cầu hoàn thành học phần Lập trình cơ bản.
Điều kiện học tốt: Kỹ năng lập trình và tư duy logic.
Nhập môn trí tuệ nhân tạo
Điều kiện học tốt: Kiến thức về lập trình và thống kê.
Điều kiện đăng ký: Thường yêu cầu hoàn thành học phần về Lập Trình
Kiến thức, kỹ năng: Cung cấp kiến thức về các khái niệm cơ bản trong trí tuệ nhân tạo, học máy, và các ứng dụng. Kỹ năng lập trình các ứng dụng AI đơn giản..
Kỹ thuật lập trình
Kiến thức, kỹ năng: Cung cấp kiến thức về các phương pháp lập trình, quy trình phát triển phần mềm. Kỹ năng lập trình hiệu quả và tổ chức mã nguồn bằng C++.
Điều kiện đăng ký: Thường yêu cầu hoàn thành học phần Lập trình cơ bản.
Điều kiện học tốt: Kỹ năng lập trình và khả năng làm việc nhóm và khả năng tư duy logic.
Lập trình trên Desktop
Kiến thức, kỹ năng: Cung cấp kiến thức về phát triển ứng dụng trên nền tảng desktop, giao diện người dùng. Kỹ năng lập trình ứng dụng desktop
Điều kiện đăng ký: Thường yêu cầu hoàn thành học phần Lập trình hướng đối tượng.
Điều kiện học tốt: Kỹ năng lập trình và khả năng thiết kế giao diện người dùng.
. Nguyên lý hệ điều hành
Kiến thức, kỹ năng: Cung cấp kiến thức về cấu trúc và hoạt động của hệ điều hành, bao gồm quản lý tài nguyên, quản lý tiến trình, quản lý bộ nhớ và hệ thống tệp.
Kỹ năng phân tích và thiết kế các hệ thống điều hành, hiểu biết về các thuật toán và cấu trúc dữ liệu liên quan đến hệ điều hành.
Điều kiện đăng ký: Thường yêu cầu hoàn thành các học phần Lập trình và có kiến thức cơ bản về Cấu trúc dữ liệu.
Toán Rời Rạc
Kiến thức: Nắm vững các khái niệm về tập hợp, quan hệ, hàm, đồ thị, lý thuyết đồ thị và các thuật toán cơ bản
Kỹ năng: Kỹ năng phân tích và thiết kế thuật toán, làm việc với cấu trúc dữ liệu và giải quyết các bài toán liên quan đến đồ thị.
Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết.
Điều kiện để học tốt: Sinh viên cần có khả năng tư duy logic và thường xuyên thực hành giải bài tập..
Xác suất thống kê
Kiến thức: Hiểu biết về các khái niệm cơ bản của xác suất, biến ngẫu nhiên, phân phối xác suất và thống kê mô tả
Kỹ năng: Kỹ năng phân tích dữ liệu, tính toán xác suất và áp dụng các phương pháp thống kê trong nghiên cứu và thực tiễn.
Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết.
Điều kiện để học tốt: Sinh viên cần có khả năng tư duy logic và thường xuyên thực hành giải bài tập.
Phương pháp tính
Kỹ năng: Kỹ năng sử dụng các phương pháp tính toán để giải quyết các bài toán khoa học và kỹ thuật.
Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết
Điều kiện để học tốt: Sinh viên cần có khả năng tư duy phân tích và thực hành thường xuyên với các bài toán tính toán.
Kiến thức: Nắm vững các phương pháp tính toán, giải tích số và ứng dụng trong giải quyết các bài toán thực tế
Kiến thức ngành, chuyên ngành
Kiến thức chuyên ngành CNPM
Học phần bắt buộc
Ngôn ngữ mô hình hóa
Kiến thức và kỹ năng: Hiểu về UML (Unified Modeling Language), các sơ đồ mô hình hóa (sơ đồ lớp, sơ đồ trình tự, sơ đồ trạng thái); cách áp dụng mô hình hóa trong phát triển phần mềm.
Điều kiện đăng ký: Kiến thức cơ bản về lập trình và phát triển phần mềm
Điều kiện học tốt: Sự kiên nhẫn và tư duy logic. Nên thực hành mô hình hóa qua các bài tập thực tế.
. Phân tích và đặc tả yêu cầu phần mềm
Kiến thức và kỹ năng: Phân tích yêu cầu, cách viết yêu cầu rõ ràng, phương pháp thu thập và quản lý yêu cầu
Điều kiện đăng ký: Kiến thức cơ bản về quản lý dự án hoặc phát triển phần mềm
Điều kiện học tốt: Kỹ năng giao tiếp tốt và sự chú ý đến chi tiết.
Kiểm thử và đảm bảo chất lượng phần mềm
Kiến thức và kỹ năng: Các phương pháp kiểm thử, viết kế hoạch kiểm thử, kỹ thuật kiểm thử tự động, đảm bảo chất lượng tổng thể.
Điều kiện đăng ký: Kiến thức về lập trình hoặc phát triển phần mềm cơ bản.
Điều kiện học tốt: Khả năng phân tích kỹ lưỡng và có khả năng tư duy phản biện
Công nghệ web
Kiến thức và kỹ năng: HTML, CSS, JavaScript, các framework web như Angular, React, và cách xây dựng ứng dụng web.
Điều kiện đăng ký: Kiến thức cơ bản về lập trình web
Điều kiện học tốt: Tình yêu với việc học hỏi công nghệ mới và thực hành
Thiết kế phần mềm
Kiến thức và kỹ năng: Nguyên tắc thiết kế phần mềm, mẫu thiết kế, các phương pháp thiết kế hệ thống.
Điều kiện đăng ký: Nắm vững kiến thức lập trình và kỹ thuật phát triển phần mềm
Điều kiện học tốt: Kỹ năng tư duy sáng tạo và khả năng làm việc nhóm.
Kiểm thử tự động
Kiến thức và kỹ năng: Sử dụng công cụ kiểm thử tự động, viết kịch bản kiểm thử, các phương pháp kiểm thử tự động.
Điều kiện đăng ký: Kiến thức cơ bản về kiểm thử phần mềm.
Điều kiện học tốt: Kỹ năng lập trình tốt và chú ý đến chi tiết
Phát triển phần mềm hướng đối tượng
Kiến thức và kỹ năng: Nguyên lý lập trình hướng đối tượng, các mô hình, thiết kế và phát triển phần mềm dựa trên đối tượng
Điều kiện đăng ký: Nắm vững kiến thức cơ bản về lập trình hướng đối tượng
Điều kiện học tốt: Khả năng phân tích và mô hình hóa các thực thể trong thế giới thực.
Một số vấn đề hiện đại trong CNPM
Kiến thức và kỹ năng: Cập nhật công nghệ mới, phương pháp hiện đại trong phát triển phần mềm như Agile, DevOps
Điều kiện đăng ký: Kiến thức về phát triển và quản lý dự án phần mềm
Điều kiện học tốt: Khả năng tiếp nhận thông tin mới nhanh
Học phần tự chọn
Công nghệ DotNet
Kiến thức và kỹ năng: Lập trình trong môi trường .NET, sử dụng C# và các công nghệ liên quan.
Điều kiện đăng ký: Kiến thức cơ bản về lập trình máy tính và một ngôn ngữ lập trình khác
Điều kiện học tốt: Đam mê với lập trình và thực hành thường xuyên
Lập trình mobile
Kiến thức và kỹ năng: Phát triển ứng dụng di động trên các nền tảng như Android, iOS; sử dụng ngôn ngữ lập trình phù hợp
Điều kiện đăng ký: Kiến thức cơ bản về lập trình và hệ điều hành di động.
Điều kiện học tốt: Thực hành trên các dự án thực tế và khả năng xử lý vấn đề
Lập trình game
Kiến thức và kỹ năng: Thiết kế và phát triển game, hiểu biết về đồ họa và vật lý trong game
Điều kiện đăng ký: Nắm vững kiến thức lập trình và có niềm đam mê với game.
Điều kiện học tốt: Tư duy sáng tạo và kỹ năng làm việc độc lập.
. Phát triển phần mềm nguồn mở
Kiến thức và kỹ năng: Cách tham gia vào dự án nguồn mở, các công cụ hỗ trợ phát triển phần mềm nguồn mở
Điều kiện đăng ký: Kiến thức lập trình tốt và hiểu biết về quy trình phát triển phần mềm
Điều kiện học tốt: Kỹ năng làm việc nhóm và tích cực tham gia cộng đồng.
Lập trình nhúng
Kiến thức và kỹ năng: Phát triển ứng dụng cho các thiết bị nhúng, viết mã cho phần cứng.
Điều kiện đăng ký: Kiến thức về lập trình và hệ thống nhúng cơ bản
Điều kiện học tốt: Kiên nhẫn và khả năng làm việc với phần cứng.
. Bảo trì phần mềm
Kiến thức và kỹ năng: Các phương pháp bảo trì phần mềm, xử lý và quản lý lỗi.
Điều kiện đăng ký: Kiến thức về phát triển và kiểm thử phần mềm.
Điều kiện học tốt: Kỹ năng phân tích tốt và khả năng làm việc với mã nguồn cũ
Phát triển phần mềm chuyên nghiệp
Kiến thức và kỹ năng: Quy trình phát triển phần mềm, phương pháp và công cụ phát triển phần mềm chuyên nghiệp.
Điều kiện đăng ký: Kiến thức cơ bản về công nghệ và quy trình phát triển phần mềm
Điều kiện học tốt: Tinh thần cầu tiến và có kế hoạch học tập cụ thể
Quản lý dự án phần mềm
Điều kiện đăng ký: Kiến thức cơ bản về phát triển phần mềm và quy trình quản lý
Điều kiện học tốt: Kỹ năng giao tiếp tốt và khả năng tổ chức công việc.
Kiến thức và kỹ năng: Các phương pháp quản lý dự án, lập kế hoạch, theo dõi và đánh giá dự án
Kiến thức chuyên ngành Hệ Thống Thông tin
Học phần bắt buộc
. Phân tích và thiết kế hệ thống thông tin
Kiến thức và kỹ năng: Nắm vững các bước phân tích và thiết kế hệ thống, kỹ thuật thu thập yêu cầu, cách sử dụng mô hình hóa để thiết kế hệ thống thông tin
Điều kiện đăng ký: Kiến thức cơ bản về lập trình và các nguyên tắc quản lý dự án.
Điều kiện học tốt: Kỹ năng phân tích logic và tư duy hệ thống
Công nghệ lập trình ứng dụng
Kiến thức và kỹ năng: Phát triển ứng dụng sử dụng các ngôn ngữ lập trình khác nhau, hiểu biết về các công cụ phát triển ứng dụng hiện đại.
Điều kiện đăng ký: Kiến thức lập trình cơ bản.
Điều kiện học tốt: Tinh thần tự học và thực hành lập trình thường xuyên.
Hệ quản trị cơ sở dữ liệu nâng cao
Kiến thức và kỹ năng: Quản lý và tối ưu hóa cơ sở dữ liệu, sử dụng SQL nâng cao, các kỹ thuật backup và restore, quản lý giao dịch
Điều kiện đăng ký: Kiến thức cơ bản về cơ sở dữ liệu
Điều kiện học tốt: Tinh thần tự học và thực hành lập trình thường xuyên
Khai phá dữ liệu
Kiến thức và kỹ năng: Các phương pháp khai thác và phân tích dữ liệu, tư duy thống kê, và học máy để trích xuất thông tin từ dữ liệu lớn.
Điều kiện đăng ký: Kiến thức về cơ sở dữ liệu và thống kê.
Điều kiện học tốt: Kỹ năng lập trình và khả năng tư duy phân tích.
An toàn và bảo mật hệ thống thông tin
Kiến thức và kỹ năng: Nguyên tắc bảo mật thông tin, các phương pháp mã hóa, và cách thức bảo vệ hệ thống thông tin khỏi các mối đe dọa.
Điều kiện đăng ký: Kiến thức về mạng máy tính và hệ thống thông tin
Điều kiện học tốt: Sự nhạy bén với các vấn đề bảo mật và thực hành với các công cụ bảo mật.
Điện toán đám mây
Kiến thức và kỹ năng: Các mô hình điện toán đám mây (IaaS, PaaS, SaaS), cách sử dụng và triển khai dịch vụ điện toán đám mây, bảo mật trong môi trường đám mây
Điều kiện đăng ký: Kiến thức về mạng và hệ thống thông tin.
Điều kiện học tốt: Kỹ năng nghiên cứu và khả năng tiếp cận công nghệ mới.
Quản trị hệ thống thông tin
Kiến thức và kỹ năng: Quản lý và vận hành hệ thống thông tin, đảm bảo hệ thống hoạt động hiệu quả và an toàn.
Điều kiện đăng ký: Kiến thức cơ bản về hệ thống thông tin
Điều kiện học tốt: Kỹ năng tổ chức và quản lý thời gian
Phân tích dữ liệu lớn
Kiến thức và kỹ năng: Kỹ thuật và công cụ phân tích dữ liệu lớn, Hadoop, Spark, và các nền tảng phân tích dữ liệu
Điều kiện đăng ký: Kiến thức về thông tin và dữ liệu lớn
Điều kiện học tốt: Khả năng phân tích và làm việc với ngôn ngữ lập trình như Python hoặc R.
Học phần tự chọn
Hệ thống phân tán
Kiến thức và kỹ năng: Nguyên tắc hoạt động của hệ thống phân tán, lập trình và thiết kế ứng dụng cho môi trường phân tán.
Điều kiện đăng ký: Kiến thức về mạng máy tính và lập trình.
Điều kiện học tốt: Sự kiên nhẫn và khả năng làm việc nhóm
Blockchain và ứng dụng
Kiến thức và kỹ năng: Nguyên lý hoạt động của blockchain, cách tạo và sử dụng hợp đồng thông minh, ứng dụng trong các lĩnh vực khác nhau
Điều kiện đăng ký: Kiến thức cơ bản về công nghệ thông tin
Điều kiện học tốt: Đam mê với công nghệ mới và khả năng tư duy phản biện
Thương mại điện tử
Kiến thức và kỹ năng: Hệ thống và quy trình thương mại điện tử, lập kế hoạch và xây dựng một trang web thương mại điện tử
Điều kiện đăng ký: Kiến thức về công nghệ web
Điều kiện học tốt: Kỹ năng marketing số và tư duy kinh doanh
Hệ thống kinh doanh thông minh
Điều kiện đăng ký: Kiến thức về quản lý dự án và cơ sở dữ liệu
Điều kiện học tốt: Kỹ năng phân tích số liệu và khả năng tư duy logic.
Kiến thức và kỹ năng: Phân tích và ra quyết định trong kinh doanh dựa trên dữ liệu, công cụ BI (Business Intelligence).
Trực quan hóa dữ liệu
Kiến thức và kỹ năng: Kỹ thuật trực quan hóa dữ liệu, sử dụng các công cụ để truyền đạt thông tin từ dữ liệu một cách hiệu quả.
Điều kiện đăng ký: Kiến thức về khai phá dữ liệu
Điều kiện học tốt: Tư duy sáng tạo và sự chú ý đến thiết kế.
Cơ sở dữ liệu NoSQL
Kiến thức và kỹ năng: Hiểu biết về các hệ quản trị cơ sở dữ liệu NoSQL (MongoDB, Cassandra, Redis), ứng dụng và lợi ích của NoSQL
Điều kiện đăng ký: Kiến thức cơ bản về cơ sở dữ liệu
Điều kiện học tốt: Kỹ năng lập trình tốt và thực hành với các hệ thống NoSQL
Kiến thức chuyên ngành mạng máy tính
Học phần bắt buộc
Quản trị mạng Windows 1 và 2
Kiến thức và kỹ năng: Quản lý hệ thống mạng dựa trên Windows, cấu hình máy chủ, quản lý người dùng và quyền truy cập, khắc phục sự cố mạng
Điều kiện đăng ký: Kiến thức cơ bản về hệ điều hành Windows và mạng máy tính
Điều kiện học tốt: Kỹ năng tìm hiểu tài liệu và thực hành nhiều để nắm vững các kỹ thuật quản trị.
Lập trình mạng
Kiến thức và kỹ năng: Xây dựng và phát triển ứng dụng mạng, giao thức truyền thông, lập trình socket
Điều kiện đăng ký: Kiến thức lập trình cơ bản và hiểu biết về mạng máy tính
Điều kiện học tốt: Khả năng lập trình tốt và thực hành lập trình dựa trên các giao thức mạng.
Quản trị mạng Linux
Kiến thức và kỹ năng: Cấu hình và quản lý máy chủ Linux, quản lý dịch vụ mạng, bảo mật hệ thống Linux
Điều kiện đăng ký: Kiến thức cơ bản về hệ điều hành Linux.
Điều kiện học tốt: Thực hành thao tác trên dòng lệnh và khả năng nắm bắt các khái niệm hệ thống.
An toàn và an ninh mạng
Kiến thức và kỹ năng: Các biện pháp bảo mật, phương pháp mã hóa, quản lý rủi ro an ninh mạng
Điều kiện đăng ký: Kiến thức cơ bản về mạng máy tính.
Điều kiện học tốt: Tinh thần cảnh giác với các mối đe dọa và thực hành với các công cụ bảo mật.
Quản lý mạng máy tính
Kiến thức và kỹ năng: Quy trình quản lý mạng, phân tích hiệu suất, và bảo trì mạng.
Điều kiện đăng ký: Kiến thức về mạng và quản trị hệ thống
Điều kiện học tốt: Kỹ năng tổ chức và quản lý dự án nhỏ
Phân tích thiết kế mạng
Kiến thức và kỹ năng: Thiết kế kiến trúc mạng, phân tích nhu cầu, tạo sơ đồ mạng.
Điều kiện đăng ký: Kiến thức nền tảng về thiết kế hệ thống và mạng
Điều kiện học tốt: Kỹ năng tư duy sáng tạo và phân tích.
Một số vấn đề hiện đại của mạng máy tính
Kiến thức và kỹ năng: Xu hướng và công nghệ mới trong mạng máy tính như IoT, SDN (Software-Defined Networking).
Điều kiện học tốt: Khả năng theo dõi tin tức công nghệ và nghiên cứu độc lập.
Điều kiện đăng ký: Kiến thức cơ bản về mạng và công nghệ thông tin.
Học phần tự chọn
Truyền thông đa phương tiện
Kiến thức và kỹ năng: Xử lý và truyền tải dữ liệu đa phương tiện, công nghệ nén dữ liệu, các giao thức truyền thông.
Điều kiện đăng ký: Kiến thức cơ bản về truyền thông và mạng.
Điều kiện học tốt: Kỹ năng làm việc với các định dạng đa phương tiện.
Đánh giá hiệu năng mạng
Kiến thức và kỹ năng: Phân tích hiệu suất mạng, các công cụ giám sát và phân tích lưu lượng.
Điều kiện đăng ký: Kiến thức cơ bản về mạng máy tính.
Điều kiện học tốt: Khả năng làm việc với các công cụ đánh giá hiệu suất và phân tích.
Thiết bị mạng
Kiến thức và kỹ năng: Hiểu biết về các loại thiết bị mạng như router, switch, firewall, cấu hình và quản lý các thiết bị này
Điều kiện đăng ký: Kiến thức căn bản về mạng máy tính
Điều kiện học tốt: Thực hành với thiết bị mạng và hiểu rõ chức năng của từng loại thiết bị
. Công nghệ ảo hóa
Kiến thức và kỹ năng: Hệ thống ảo hóa, các công cụ ảo hóa như VMware, Hyper-V, và cách sử dụng ảo hóa để tối ưu hóa tài nguyên.
Điều kiện đăng ký: Kiến thức về hệ thống máy tính và mạng
Điều kiện học tốt: Kỹ năng thực hành với các công cụ ảo hóa và tư duy về tối ưu hóa hệ thống
Mạng không dây
Kiến thức và kỹ năng: Nguyên lý hoạt động của mạng không dây, công nghệ Wi-Fi, bảo mật mạng không dây
Điều kiện đăng ký: Kiến thức về mạng máy tính
Điều kiện học tốt: Thực hành cấu hình và quản lý các thiết bị không dây.
Kiến thức ngành trí tuệ nhân tạo
Học phần bắt buộc
Lập trình Python
Kiến thức và kỹ năng: Cú pháp và cấu trúc của ngôn ngữ Python, cách viết chương trình, giải quyết vấn đề bằng lập trình
Điều kiện học tốt: Tích cực thực hành, tham gia vào các dự án mã mở, đọc tài liệu và các sách hướng dẫn
Điều kiện đăng ký: Không yêu cầu, nhưng kiến thức cơ bản về lập trình là lợi thế.
Thuật toán nâng cao
Kiến thức và kỹ năng: Các thuật toán phức tạp như cây, đồ thị, quy hoạch động, thuật toán tìm kiếm và sắp xếp
Điều kiện đăng ký: Kiến thức về cấu trúc dữ liệu và thuật toán cơ bản
Điều kiện học tốt: Kỹ năng phân tích và giải quyết vấn đề, thực hành giải bài tập và tham gia vào các cuộc thi thuật toán
Học máy 1 và 2
Kiến thức và kỹ năng: Các khái niệm cơ bản và nâng cao về học máy, bao gồm hồi quy, phân loại, clustering, và kỹ thuật đánh giá mô hình.
Điều kiện đăng ký: Kiến thức về đại số tuyến tính, xác suất và thống kê
Điều kiện học tốt: Thực hành với các bộ dữ liệu, tham gia vào các bài tập thực hành và dự án
Xử lý ảnh số
Kiến thức và kỹ năng: Các kỹ thuật xử lý ảnh như filtrate, phân tích hình ảnh, nhận diện đối tượng
Điều kiện đăng ký: Kiến thức cơ bản về lập trình và toán học.
Điều kiện học tốt: Thực hành với các công cụ xử lý ảnh như OpenCV và MATLAB
Xử lý ngôn ngữ tự nhiên (NLP)
Kiến thức và kỹ năng: Các khái niệm về NLP, phương pháp phân tích cú pháp, xử lý văn bản, sentiment analysis
Điều kiện đăng ký: Kiến thức về lập trình Python và hiểu biết về ngữ nghĩa.
Điều kiện học tốt: Tìm hiểu về các thư viện phổ biến như NLTK, spaCy, và thực hành trên dữ liệu ngôn ngữ
Lập trình trí tuệ nhân tạo
Kiến thức và kỹ năng: Các kỹ thuật và công cụ trong trí tuệ nhân tạo, xây dựng các ứng dụng AI.
Điều kiện đăng ký: Kiến thức cơ bản về lập trình và học máy.
Điều kiện học tốt: Tham gia vào các dự án thực tế và tìm hiểu về các thư viện như TensorFlow và PyTorch.
Học phần tự chọn
Thị giác máy tính
Kiến thức và kỹ năng: Phân tích và hiểu dữ liệu hình ảnh, nhận diện đối tượng, theo dõi và phân tích video.
Điều kiện đăng ký: Kiến thức về xử lý ảnh số và lập trình
Điều kiện học tốt: Thực hành với các dự án thực tế và các công cụ như OpenCV và TensorFlow.
Học sâu ứng dụng
Kiến thức và kỹ năng: Các kỹ thuật học sâu, xây dựng và triển khai các mô hình học sâu cho các bài toán cụ thể
Điều kiện đăng ký: Kiến thức về học máy cơ bản và Python.
Điều kiện học tốt: Thực hành làm việc với các thư viện học sâu và dữ liệu thực tế.
Tương tác người máy
Kiến thức và kỹ năng: Thiết kế các hệ thống tương tác giữa người và máy, hiểu biết về UX/UI và trải nghiệm người dùng
Điều kiện đăng ký: Kiến thức về lập trình và một số nguyên lý thiết kế.
Điều kiện học tốt: Tích cực tham gia vào các dự án thiết kế giao diện và nghiên cứu người dùng
Dự báo chuỗi thời gian
Kiến thức và kỹ năng: Phân tích và dự đoán xu hướng dựa trên dữ liệu chuỗi thời gian, sử dụng các phương pháp thống kê và học máy.
Điều kiện đăng ký: Kiến thức về thống kê và học máy cơ bản
Điều kiện học tốt: Thực hành trên dữ liệu thực tế và tham gia vào các dự án dự báo
Khai phá dữ liệu
Kiến thức và kỹ năng: Các kỹ thuật khai thác thông tin từ dữ liệu lớn, phân tích và trực quan hóa dữ liệu.
Điều kiện đăng ký: Kiến thức nền tảng về thống kê và lập trình
Điều kiện học tốt: Thực hành trên các bộ dữ liệu và sử dụng các công cụ như Weka, RapidMiner.
Phân tích dữ liệu lớn
Điều kiện đăng ký: Kiến thức về lập trình và cơ sở dữ liệu
Điều kiện học tốt: Thực hành trên các công cụ phân tích dữ liệu lớn và tích cực tìm hiểu các tài liệu.
Kiến thức và kỹ năng: Các công nghệ và kỹ thuật để xử lý và phân tích dữ liệu lớn, bao gồm Hadoop, Spark.
Kiến thức bổ trợ
Thực hành máy tính
Kiến thức và kỹ năng: Sử dụng các phần mềm ứng dụng, kỹ năng giải quyết vấn đề qua việc sử dụng máy tính và các công cụ.
Điều kiện đăng ký: Không yêu cầu, nhưng có kiến thức cơ bản về máy tính là lợi thế.
Điều kiện học tốt: Tích cực thực hành và tham gia vào các bài tập thực tế.
Tiếng Anh cho CNTT
Kiến thức và kỹ năng: Tiếng Anh chuyên ngành, từ vựng, ngữ pháp, đọc hiểu tài liệu kỹ thuật
Điều kiện đăng ký: Không yêu cầu, nhưng kiến thức tiếng Anh cơ bản sẽ hữu ích.
Điều kiện học tốt: Thực hành nghe, nói và đọc tài liệu bằng tiếng Anh thường xuyên.
Thực hành làm việc nhóm
Kiến thức và kỹ năng: Kỹ năng làm việc nhóm, giao tiếp, phân công công việc và quản lý thời gian
Điều kiện đăng ký: Không yêu cầu, nhưng có kinh nghiệm làm việc nhóm là lợi thế.
Điều kiện học tốt: Tích cực tham gia vào các dự án nhóm và hoạt động ngoại khóa.
Thực tập nhận thức
Kiến thức và kỹ năng: Tìm hiểu thực tế về ngành nghề, ứng dụng kiến thức vào thực tế
Điều kiện đăng ký: Thường yêu cầu đã hoàn thành một số môn học cơ bản.
Điều kiện học tốt: Tích cực tham gia và đặt câu hỏi trong quá trình thực tập.
Thực tập tốt nghiệp
Kiến thức và kỹ năng: Ứng dụng toàn bộ kiến thức đã học vào một dự án thực tế.
Điều kiện đăng ký: Hoàn thành đủ tín chỉ của các môn học liên quan.
Điều kiện học tốt: Làm việc tích cực với giám sát viên và chủ động trong việc tìm kiếm thông tin.
Khóa luận tốt nghiệp
Kiến thức và kỹ năng: Kỹ năng nghiên cứu, viết báo cáo, trình bày ý tưởng và kết quả nghiên cứu.
Điều kiện đăng ký: Thường yêu cầu hoàn thành một số môn học cơ bản và có đề tài nghiên cứu.
Điều kiện học tốt: Thời gian nghiên cứu nghiêm túc, thường xuyên trao đổi với giảng viên hướng
Những vấn đề hiện đại của CNTT
Kiến thức và kỹ năng: Nắm bắt các xu hướng và thách thức công nghệ mới, chính sách, và các vấn đề xã hội liên quan đến CNTT.
Điều kiện đăng ký: Không yêu cầu đặc biệt, nhưng có kiến thức nền tảng về CNTT sẽ giúp.
Điều kiện học tốt: Cập nhật thông tin thường xuyên từ các nguồn tài liệu và nghiên cứu.
Thực hành chuyên ngành công nghệ phần mềm và mạng máy tính và trí tuệ nhân tạo
Kiến thức và kỹ năng: Kỹ năng lập trình, phát triển phần mềm và quản lý mạng máy tính và trí tuệ nhân tạo.
Điều kiện đăng ký: Kiến thức cơ bản về lập trình và mạng máy tính và trí tuệ nhân tạo.
Điều kiện học tốt: Thực hành qua các dự án thực tế và làm việc nhóm
Kiến thức và kỹ năng: Hiểu biết về các hệ thống thông tin doanh nghiệp, quản lý dữ liệu, và các công cụ hiện đại.
Điều kiện đăng ký: Kiến thức cơ bản về hệ thống thông tin.
Điều kiện học tốt: Nghiên cứu các công nghệ mới trong hệ thống thông tin và tham gia vào các dự án thực tế.
Một số vấn đề hiện đại của Khoa Học dữ liệu
Kiến thức và kỹ năng: Các xu hướng và thách thức trong khoa học dữ liệu, phân tích và khai thác dữ liệu.
Điều kiện đăng ký: Kiến thức cơ bản về dữ liệu và phân tích.
Điều kiện học tốt: Tích cực tham gia vào các bài tập và dự án về xử lý và phân tích dữ liệu.