Mô tả vắn tắt học phần

1. Tên học phần:

Lập trình hệ thống

2. Ngôn ngữ giảng dạy:

Tiếng Việt

3. Mã học phần:

INF509155

4. Bộ môn phụ trách giảng dạy:

CNTK - Khoa Công nghệ thông tin kinh doanh

5. Trình độ:

Đại Học

6. Số tín chỉ:

3

7. Phân bổ thời gian:

  • Đối với hoạt động trên lớp:
  • Lý thuyết: 30 giờ
  • Làm việc nhóm, thảo luận:: 15 giờ
  • Đối với hoạt động tại phòng máy tính, phòng mô phỏng, …:
  • Thực hành, làm việc nhóm, thảo luận
  • Tự nghiên cứu, tự học: 105 giờ
  • Đồ án, Đề án, Dự án
  • Thực tập

8. Tính chất học phần:

Dữ liệu đang cập nhật...

9. Ngành áp dụng:

Khoa học máy tính

10. Điều kiện tiên quyết:

STT Mã học phần Tên học phần (VN) Tên học phần (EN) Số tín chỉ
1 INF509116 Kiến trúc máy tính và hệ điều hành Computer Architecture and Operating Systems 3

11. Mục tiêu học phần:

Học phần này tập trung vào cách thức các ứng dụng được tạo ra bằng các phối hợp từ các chương trình nhỏ và trao đổi thông qua các đường dẫn (pipes), tập tin, bộ nhớ chung hoặc mạng. Môn học cũng trang bị kỹ năng lập trình đa luồng và chia sẽ bộ nhớ trên nền tảng kiến trúc máy tính NUMA (mô hình máy tính hiện đại với một nhiều bộ vi xử lý hoặc nhiều nhân). Ngoài ra, Sinh viên sẽ được trang bị những kiến thức về lập trình song song, sử dụng các cấp độ khác nhau của bộ nhớ đệm, các kiểu khóa và đồng bộ hóa

12. Mô tả vắn tắt nội dung học phần:

Nội dung môn học tập trung vào cách thức các ứng dụng được tạo ra bằng các phối hợp từ các chương trình nhỏ và trao đổi thông qua các đường dẫn (pipes), tập tin, bộ nhớ chung hoặc mạng. Môn học cũng trang bị kỹ năng lập trình đa luồng và chia sẽ bộ nhớ trên nền tảng kiến trúc máy tính NUMA (mô hình máy tính hiện đại với một nhiều bộ vi xử lý hoặc nhiều nhân). Sinh viên sẽ được trang bị những kiến thức về lập trình song song, sử dụng các cấp độ khác nhau của bộ nhớ đệm, các kiểu khóa và đồng bộ hóa