Mô tả vắn tắt học phần
1. Tên học phần:
Lập trình hàm
2. Ngôn ngữ giảng dạy:
Tiếng Việt
3. Mã học phần:
M141120
4. Bộ môn phụ trách giảng dạy:
CNTK - Khoa Công nghệ thông tin kinh doanh / Bộ môn Công nghệ thông tin
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ờ TC
- Làm việc nhóm, thảo luận:
- Đố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: 15 giờ TC
- Tự nghiên cứu, tự học: 45 giờ TC
- Đồ á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:
Dữ liệu đang cập nhật...
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 | M123458 | 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:
12. Mô tả vắn tắt nội dung học phần:
Môn lập trình hàm là một trong những môn học lập trình cơ bản trang bị cho sinh viên cách lập trình dựa trên những hàm thuần tuý giống như các hàm toán học. Môn học giúp sinh viên ứng dụng các kiến thức toán học vào việc lập trình để chứng minh rằng một chương trình thực hiện nhiệm vụ của nó một cách chính xác hoặc tìm ra các giải pháp đơn giản dễ hiểu hơn để giải quyết bài toán. Sinh viên sẽ được trang bị kỹ năng lập trình hàm thông qua các ngôn ngữ phổ biến như Haskell hoặc javascript.