Mô tả
Nghiên cứu nâng cao về các mô hình lập trình từ góc nhìn thực hành. Các mô hình có thể bao gồm lập trình hàm, mệnh lệnh, đồng thời, phân tán, sinh tạo, lập trình theo khía cạnh và hướng đối tượng, và lập trình logic. Nhấn mạnh các nguyên lý cơ bản. Các chủ đề có thể bao gồm: kiểu, mô-đun, kế thừa, ngữ nghĩa, continuations, trừu tượng và phản chiếu.
Văn bản tham chiếu bằng ngôn ngữ gốc
Advanced study of programming paradigms from a practical perspective. Paradigms may include functional, imperative, concurrent, distributed, generative, aspect- and object-oriented, and logic programming. Emphasis on underlying principles. Topics may include: types, modules, inheritance, semantics, continuations, abstraction and reflection.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/grad/courses/COMP/