Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chương trình đào tạo
: : - Coggle Diagram
Chương trình đào tạo
: :
Năm 1
Học kỳ 1
Tiếng Anh 1 (1)
Cung cấp kiến thức cơ bản về tiếng Anh, tập trung vào các kỹ năng nghe, nói, đọc, viết. Nội dung học bao gồm ngữ pháp cơ bản, từ vựng thông dụng, và các tình huống giao tiếp hàng ngày.
-
Điều kiện
*Điều kiện đăng ký: Đây là học phần dành cho người mới bắt đầu hoặc có trình độ tiếng Anh sơ cấp, không yêu cầu điều kiện.
-
-
Thực hành đều đặn các kỹ năng nghe, nói, đọc, viết và tham gia vào các hoạt động giao tiếp bằng tiếng Anh
Triết học Mác - Lênin
-
Cung cấp kiến thức về tư tưởng triết học, lý luận về lịch sử phát triển của xã hội, và các nguyên tắc cơ bản của chủ nghĩa Mac-Lenin.
Kỹ năng phân tích, tư duy lý luận và lập luận dựa trên quan điểm của triết học Mac-Lenin.
*Điều kiện đăng ký: Đây là học phần bắt buộc cho tất cả các sinh viên đại học, không yêu cầu điều kiện.
-
-
Quan tâm đến các vấn đề xã hội, lịch sử và chính trị.
Đại số tuyến tính
-
Cung cấp kiến thức về không gian vector, ma trận, hệ phương trình tuyến tính, phép biến đổi tuyến tính, giá trị riêng và vector riêng.
Kỹ năng giải quyết các bài toán liên quan đến đại số tuyến tính, áp dụng vào các lĩnh vực như kinh tế, khoa học máy tính, và kỹ thuật.
-
-
Nắm vững kiến thức toán học cơ bản, đặc biệt là về phương trình, ma trận.
-
Giải tích
-
Cung cấp kiến thức về giải tích hàm số, giới hạn, đạo hàm, tích phân, chuỗi và phép tính vi phân.
Kỹ năng giải quyết các bài toán về giải tích và áp dụng vào thực tế, đặc biệt trong các ngành kỹ thuật, kinh tế và khoa học tự nhiên.
*Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết, nhưng cần có kiến thức về toán học phổ thông.
-
Khả năng tư duy logic và phân tích tốt, nắm chắc kiến thức về phương trình và hình học.
-
Toán logic(a)
-
Giới thiệu về các khái niệm cơ bản của logic toán học, bao gồm các khái niệm về mệnh đề, lượng từ, suy luận.
Kỹ năng tư duy logic, chứng minh mệnh đề và giải quyết các bài toán toán học dựa trên lý luận logic.
-
Thực hành máy tính (lắp ráp, cài đặt, bảo trì)
-
Cung cấp kiến thức về phần cứng máy tính, bao gồm các bộ phận như CPU, RAM, ổ cứng, bo mạch chủ, và cách lắp ráp các thành phần này để tạo thành một hệ thống hoàn chỉnh.
Kỹ năng cài đặt hệ điều hành, cấu hình phần mềm và bảo trì máy tính, kiểm tra và khắc phục sự cố phần cứng và phần mềm.
-
Cung cấp kiến thức về phần cứng máy tính, bao gồm các bộ phận như CPU, RAM, ổ cứng, bo mạch chủ, và cách lắp ráp các thành phần này để tạo thành một hệ thống hoàn chỉnh.
Kỹ năng cài đặt hệ điều hành, cấu hình phần mềm và bảo trì máy tính, kiểm tra và khắc phục sự cố phần cứng và phần mềm.
Lập trình cơ bản
-
Giới thiệu các khái niệm cơ bản về lập trình, như cấu trúc điều khiển, vòng lặp, mảng, và các khái niệm lập trình hàm trong một ngôn ngữ lập trình cụ thể như C, C++.
Kỹ năng viết mã nguồn, thực hiện các bài toán đơn giản và hiểu các thuật toán cơ bản.
*Điều kiện đăng ký: Không yêu cầu điều kiện, đây là học phần cơ bản dành cho người mới bắt đầu.
-
Tư duy logic tốt, có khả năng phân tích bài toán và áp dụng thuật toán để giải quyết.
-
Học kỳ 2
-
Pháp luật đại cương
-
Cung cấp kiến thức về hệ thống pháp luật Việt Nam, quyền và nghĩa vụ công dân, các nguyên tắc cơ bản về pháp luật dân sự, hình sự, hành chính, kinh tế.
-
*Điều kiện đăng ký: Đây cũng là một học phần đại cương, không yêu cầu điều kiện tiên quyết.
-
-
Tinh thần học hỏi, cập nhật các thay đổi trong luật pháp.
Kỹ năng giao tiếp (a)
-
-
Cung cấp các kỹ năng cơ bản trong giao tiếp như thuyết trình, làm việc nhóm, thương lượng, và giao tiếp phi ngôn ngữ.
Kỹ năng lắng nghe, truyền đạt ý tưởng một cách hiệu quả và xử lý các tình huống giao tiếp phức tạp.
-
-
-
Tự tin, sẵn sàng cải thiện kỹ năng mềm thông qua phản hồi từ giảng viên và bạn học.
Tiếng Anh 2(1)
-
Nâng cao khả năng sử dụng tiếng Anh trong giao tiếp hàng ngày và chuyên môn, phát triển các kỹ năng nghe, nói, đọc, viết.
Kỹ năng viết luận, giao tiếp trong các tình huống công việc hoặc học tập.
-
Nhập môn Thuật toán
-
Giới thiệu các khái niệm cơ bản về thuật toán, cách biểu diễn và phân tích thuật toán, các kỹ thuật giải quyết vấn đề cơ bản.
Kỹ năng thiết kế, phân tích và tối ưu các thuật toán, lập trình giải thuật.
-
Phương pháp tính
-
-
Kỹ năng sử dụng các công cụ tính toán trong lập trình và áp dụng vào giải quyết các bài toán thực tế.
*Điều kiện đăng ký: Yêu cầu kiến thức nền tảng về giải tích toán học (hoàn thành các học phần toán cơ bản).
-
-
-
-
Năm 2
Học kỳ 3
-
.Xác suất thống kê
-
Cung cấp kiến thức về lý thuyết xác suất, các biến ngẫu nhiên, phân phối xác suất và các phương pháp thống kê cơ bản.
Kỹ năng tính toán các xác suất, phân tích dữ liệu thống kê, và áp dụng các phương pháp thống kê trong thực tế.
*Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết, nhưng cần kiến thức toán cơ bản.
-
-
-
Kỹ thuật lập trình(1)
-
Cung cấp kiến thức về các kỹ thuật lập trình cơ bản và nâng cao, như lập trình cấu trúc, kỹ thuật tối ưu mã nguồn, và quản lý bộ nhớ.
Kỹ năng viết mã hiệu quả, xử lý lỗi và tối ưu hóa chương trình.
*Điều kiện đăng ký: Thường yêu cầu đã hoàn thành môn "Lập trình cơ bản" hoặc các học phần tương đương.
-
-
-
Toán rời rạc
-
Cung cấp kiến thức về các khái niệm cơ bản của toán rời rạc như đồ thị, logic mệnh đề, tập hợp, và phương pháp đếm.
Kỹ năng phân tích và giải quyết các bài toán toán học ứng dụng trong lĩnh vực CNTT, như tối ưu hóa mạng, cấu trúc dữ liệu và thuật toán.
*Điều kiện đăng ký: Không yêu cầu điều kiện tiên quyết, nhưng cần có kiến thức toán học nền tảng.
-
-
-
Nhập môn mạng máy tính
-
Giới thiệu về kiến trúc, các thành phần, và hoạt động của mạng máy tính, bao gồm mô hình OSI, TCP/IP, địa chỉ IP, và các giao thức mạng.
Kỹ năng cấu hình và quản lý các thiết bị mạng cơ bản, xử lý các vấn đề kết nối mạng, và hiểu rõ cách mạng máy tính hoạt động.
-
-
-
-
-
Học Kỳ 4
-
Thực tập nhận thức
-
Giúp sinh viên làm quen với môi trường làm việc thực tế, tìm hiểu quy trình công việc và áp dụng kiến thức lý thuyết vào thực tế.
Kỹ năng quan sát, giao tiếp và học hỏi trong môi trường làm việc.
*Điều kiện đăng ký: Thường yêu cầu hoàn thành một số học phần cơ bản trước khi tham gia thực tập, có thể phải đạt đủ số tín chỉ theo quy định.
-
Chuẩn bị kỹ về kiến thức chuyên ngành và kỹ năng mềm (giao tiếp, làm việc nhóm).
-
Nhập môn cơ sở dữ liệu
-
Giới thiệu các khái niệm cơ bản về cơ sở dữ liệu, bao gồm cách thiết kế, xây dựng và truy vấn cơ sở dữ liệu bằng SQL.
Kỹ năng tạo và quản lý cơ sở dữ liệu, tối ưu hóa truy vấn và bảo mật dữ liệu.
*Điều kiện đăng ký: Thường không yêu cầu điều kiện tiên quyết, nhưng có thể yêu cầu kiến thức về lập trình cơ bản.
-
Khả năng tư duy logic, hiểu biết về các khái niệm cơ bản của lập trình.
-
Lập trình trên Desktop
-
Học cách phát triển ứng dụng desktop trên các nền tảng phổ biến như Windows hoặc Linux, sử dụng các ngôn ngữ như C#, Java, hoặc Python.
Kỹ năng xây dựng giao diện người dùng (UI), quản lý dữ liệu và xử lý sự kiện trong ứng dụng desktop.
*Điều kiện đăng ký: Yêu cầu hoàn thành các môn lập trình cơ bản (như Lập trình cơ bản, Lập trình hướng đối tượng).
-
-
Thành thạo một ngôn ngữ lập trình như C#, Java hoặc Python.
-
-
Cấu trúc dữ liệu(1)
-
Giới thiệu các cấu trúc dữ liệu cơ bản như mảng, danh sách liên kết, cây, đồ thị, ngăn xếp, hàng đợi và các thuật toán thao tác trên các cấu trúc này.
Kỹ năng lập trình, thiết kế và tối ưu thuật toán, áp dụng cấu trúc dữ liệu vào giải quyết các bài toán thực tế.
*Điều kiện đăng ký: Yêu cầu đã hoàn thành học phần Nhập môn lập trình và nắm vững các kiến thức cơ bản về lập trình.
-
-
-
Năm 3
Học Kỳ 5
Tư tưởng Hồ Chí Minh
-
Cung cấp kiến thức về tư tưởng, quan điểm chính trị, và những đóng góp của Chủ tịch Hồ Chí Minh trong việc hình thành đường lối phát triển đất nước, đặc biệt là các tư tưởng về độc lập dân tộc, dân chủ, và công bằng xã hội.
-
*Điều kiện đăng ký: Không có điều kiện tiên quyết, là môn bắt buộc trong chương trình đại học Việt Nam.
-
Có sự quan tâm đến các vấn đề chính trị, lịch sử và xã hội.
-
Khởi nghiệp
-
Cung cấp kiến thức về các mô hình khởi nghiệp, lập kế hoạch kinh doanh, phân tích thị trường, quản lý tài chính, và phát triển sản phẩm/dịch vụ.
Kỹ năng xây dựng chiến lược kinh doanh, thuyết trình và gọi vốn từ các nhà đầu tư.
-
-
-
Quan tâm đến việc kinh doanh, phát triển sản phẩm, và các hoạt động kinh tế.
Quản trị mạng
-
Cung cấp kiến thức về quản lý và bảo trì hệ thống mạng máy tính, các giao thức mạng, bảo mật mạng, và cấu hình các thiết bị mạng.
Kỹ năng triển khai, giám sát và quản lý các mạng LAN, WAN, và các hệ thống mạng phức tạp.
*Điều kiện đăng ký: Nên đã hoàn thành môn "Nhập môn mạng máy tính" hoặc có kiến thức cơ bản về mạng máy tính.
-
-
-
Nguyên lý hệ điều hành
-
Cung cấp kiến thức về các nguyên lý hoạt động của hệ điều hành, như quản lý tiến trình, bộ nhớ, hệ thống file, và thiết bị ngoại vi.
Kỹ năng thiết kế, cài đặt và tối ưu hệ điều hành, cũng như quản lý các tài nguyên hệ thống một cách hiệu quả.
*Điều kiện đăng ký: Thường yêu cầu hoàn thành các môn như "Kỹ thuật lập trình" và "Cấu trúc dữ liệu".
-
-
-
-
-
Thực hành làm việc nhóm
-
Cung cấp kiến thức về các kỹ năng làm việc nhóm, quản lý thời gian, giải quyết xung đột, và giao tiếp hiệu quả trong nhóm.
Kỹ năng phối hợp làm việc trong nhóm, phân công nhiệm vụ, và đảm bảo tiến độ công việc.
-
-
Kỹ năng giao tiếp, lắng nghe và làm việc với nhiều người khác nhau.
-
Học kỳ 6
-
-
-
Khai phá dữ liệu
-
Cung cấp kiến thức về các phương pháp khai phá dữ liệu, tìm kiếm mẫu dữ liệu tiềm ẩn, học máy, và ứng dụng trong phân tích dữ liệu.
-
-
-
-
-
Điện toán đám mây
-
Giới thiệu các khái niệm và công nghệ điện toán đám mây, các nền tảng đám mây như AWS, Azure, Google Cloud.
Kỹ năng triển khai, quản lý và vận hành các ứng dụng trên môi trường đám mây.
-
-
-
-
Công nghệ Web(1)
-
Kiến thức về các công nghệ phát triển ứng dụng web, từ front-end (HTML, CSS, JavaScript) đến back-end (PHP, Node.js, v.v.).
Kỹ năng phát triển ứng dụng web hoàn chỉnh, quản lý cơ sở dữ liệu và bảo mật web.
-
-
-
Quản trị mạng Windows 1
-
Cung cấp kiến thức cơ bản về quản trị hệ thống mạng trên nền tảng Windows, thiết lập và cấu hình các dịch vụ mạng.
Kỹ năng quản lý, bảo trì và tối ưu hệ thống mạng Windows.
-
-
-
-
Quản lý mạng máy tính
-
Cung cấp kiến thức về quản lý, giám sát và tối ưu hóa hệ thống mạng doanh nghiệp.
-
-
-
-
Lập trình mạng
-
Cung cấp kiến thức về lập trình các ứng dụng mạng, giao tiếp giữa các máy chủ và máy khách thông qua giao thức TCP/IP.
Kỹ năng phát triển ứng dụng mạng như chat, truyền dữ liệu, và quản lý kết nối.
-
-
-
Quản trị mạng Linux
-
Cung cấp kiến thức về quản trị hệ thống mạng trên nền tảng Linux, từ cài đặt hệ điều hành đến cấu hình mạng.
Kỹ năng quản lý hệ thống Linux, bảo mật và giám sát mạng.
-
-
-
Lập trình Python(2)
-
Cung cấp kiến thức và kỹ năng lập trình Python, từ cơ bản đến nâng cao.
-
-
-
-
Thuật toán nâng cao
-
Giới thiệu các thuật toán nâng cao như thuật toán đồ thị, thuật toán tối ưu, và các kỹ thuật thiết kế thuật toán tiên tiến.
-
-
-
Kỹ năng phân tích, tư duy thuật toán và lập trình tốt.
Học máy 1(5)
-
Cung cấp các kiến thức cơ bản về học máy (Machine Learning), các thuật toán phân loại, hồi quy, và clustering.
-
-
-
-
Xử lý ảnh số
-
Cung cấp kiến thức về các kỹ thuật xử lý ảnh số, từ cơ bản đến nâng cao như biến đổi hình ảnh, lọc ảnh, phân đoạn ảnh, và nén ảnh.
Kỹ năng áp dụng các thuật toán để phân tích và xử lý ảnh, bao gồm cải thiện chất lượng ảnh, nhận dạng đối tượng, và tái tạo ảnh.
Học về các công cụ và thư viện phổ biến trong xử lý ảnh như OpenCV, MATLAB hoặc Python (với các thư viện như NumPy, Pillow, và Scikit-Image).
*Điều kiện đăng ký: Thường yêu cầu các học phần nền tảng về lập trình, toán học ứng dụng (như đại số tuyến tính, xác suất thống kê) và có thể yêu cầu kiến thức cơ bản về học máy.
-
Hiểu biết về toán học ứng dụng, đặc biệt là về ma trận và các phép biến đổi hình ảnh.
Kỹ năng lập trình tốt, đặc biệt là trong Python hoặc MATLAB để áp dụng các thuật toán xử lý ảnh.
-
Xử lý ngôn ngữ tự nhiên
-
Cung cấp kiến thức về xử lý ngôn ngữ tự nhiên, bao gồm các thuật toán và kỹ thuật phân tích ngữ nghĩa, cú pháp, và phân loại văn bản.
Kỹ năng phát triển các hệ thống xử lý ngôn ngữ, dịch tự động, phân tích cảm xúc, chatbot.
*Điều kiện đăng ký: Đã học qua các môn về lập trình, học máy, và thuật toán cơ bản.
-
Hiểu biết về học máy, xử lý văn bản, và kỹ năng lập trình tốt, đặc biệt là Python và các thư viện NLP như NLTK, SpaCy.
-
Ngôn ngữ mô hình hóa(3)
-
Cung cấp kiến thức về cách sử dụng các ngôn ngữ mô hình hóa như UML để mô hình hóa hệ thống thông tin, phần mềm.
Kỹ năng sử dụng công cụ mô hình hóa và phân tích các quy trình kinh doanh, yêu cầu hệ thống và thiết kế phần mềm.
-
-
Kỹ năng tư duy phân tích, hiểu biết về hệ thống phần mềm và các công cụ mô hình hóa.
-
Học Kỳ 7
Thiết kế phần mềm
-
Cung cấp các phương pháp, kỹ thuật và công cụ để thiết kế các hệ thống phần mềm phức tạp.
Kỹ năng phân tích yêu cầu, thiết kế hệ thống sử dụng UML, và lập tài liệu thiết kế phần mềm.
Điều kiện đăng ký: Yêu cầu hoàn thành "Nhập môn công nghệ phần mềm" hoặc các học phần liên quan đến phát triển phần mềm.
-
-
-
-
Kiểm thử tự động
-
Cung cấp kiến thức về các công cụ và phương pháp kiểm thử phần mềm tự động, như kiểm thử đơn vị, kiểm thử hồi quy và kiểm thử tích hợp.
-
-
-
-
Kỹ năng sử dụng các công cụ kiểm thử tự động như Selenium, JUnit
-
-
Phân tích dữ liệu lớn
-
Cung cấp kiến thức về các phương pháp và công cụ để phân tích dữ liệu lớn, như Hadoop, Spark, và các kỹ thuật học máy cho dữ liệu lớn.
-
-
-
Hiểu biết về xác suất, thống kê và lập trình.
Kỹ năng sử dụng các công cụ phân tích dữ liệu như Python, R.
Học máy 2
-
Cung cấp kiến thức nâng cao về các mô hình và thuật toán học máy, như học sâu (deep learning), học tăng cường (reinforcement learning).
-
-
-
Kiến thức tốt về toán học (giải tích, xác suất) và lập trình.
-
-
-
Quản trị mạng Windows 2
-
Cung cấp kiến thức nâng cao về quản trị hệ thống mạng sử dụng Windows, như Active Directory, quản lý tài khoản và bảo mật mạng.
-
-
-
-
-
Phân tích thiết kế mạng
-
Cung cấp kiến thức về phân tích yêu cầu và thiết kế hệ thống mạng phù hợp cho các doanh nghiệp và tổ chức.
Kỹ năng sử dụng các công cụ để thiết kế và mô phỏng mạng, đảm bảo hiệu suất và bảo mật.
-
-
-
-
-