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

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

Lập trình cho Kiến trúc Thuật toán

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

Tiếng Việt

3. Mã học phần:

SCM549067

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

CNTK - Viện Đô thị thông minh và quản lý

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
  • 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: 90 giờ
  • Tự nghiên cứu, tự học: 60 giờ
  • Đồ án, Đề án, Dự án
  • Thực tập

8. Ngành áp dụng:

Kiến trúc và Thiết kế đô thị thông minh (K51.TV) - Kiến trúc đô thị - Kiến trúc và Thiết kế đô thị thông minh (K51.TV) (7580104) - Đại Học

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

Không có môn học bắt buộc phải hoàn thành trước học phần này

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

Học phần Lập trình cho Kiến trúc Thuật toán trang bị kiến thức cơ bản về lập trình tham số và thuật toán thiết kế cho sinh viên ngành kiến trúc đô thị. Mục tiêu là phát triển tư duy thuật toán và kỹ năng lập trình để tạo mô hình kiến trúc linh hoạt, phức tạp. Sinh viên sẽ học cách ứng dụng thuật toán giải quyết bài toán thiết kế, phân tích, tối ưu hóa và trực quan hóa kết quả. Học phần hướng tới việc đào tạo sinh viên có khả năng tích hợp công nghệ vào quy trình thiết kế.

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

Học phần Lập trình cho Kiến trúc Thuật toán được thiết kế nhằm trang bị cho sinh viên ngành kiến trúc các kỹ năng lập trình tham số và thuật toán, từ đó mở ra những khả năng sáng tạo và giải quyết vấn đề thiết kế kiến trúc một cách hiệu quả. Trong bối cảnh kiến trúc hiện đại, việc sử dụng các công cụ lập trình để tạo ra các mô hình kiến trúc phức tạp và linh hoạt ngày càng trở nên quan trọng. Học phần này sẽ giới thiệu cho sinh viên các khái niệm cơ bản về lập trình tham số, các thuật toán thiết kế phổ biến, và các công cụ mô hình hóa và lập trình chuyên dụng (ví dụ: Grasshopper, Dynamo, R Programming). Sinh viên sẽ được học cách áp dụng các thuật toán và phương pháp lập trình để giải quyết các bài toán thiết kế kiến trúc cụ thể, từ việc tạo ra các hình khối cơ bản đến việc tối ưu hóa các giải pháp thiết kế. Học phần cũng chú trọng vào việc phát triển kỹ năng trực quan hóa dữ liệu thiết kế, giúp sinh viên trình bày và giao tiếp ý tưởng thiết kế một cách hiệu quả. Thông qua các bài tập thực hành và dự án cuối kỳ, sinh viên sẽ có cơ hội áp dụng kiến thức đã học vào thực tế, từ đó nâng cao khả năng sáng tạo và giải quyết vấn đề trong lĩnh vực thiết kế kiến trúc. Học phần này sẽ mang đến cho sinh viên những công cụ và kỹ năng cần thiết để trở thành những kiến trúc sư có khả năng tư duy thiết kế tham số một cách tối ưu và sử dụng công nghệ một cách hiệu quả.