Mô tả
Một khóa lập trình thứ hai nhấn mạnh giải quyết vấn đề và tư duy máy tính trong ngôn ngữ hướng đối tượng. Các chủ đề bao gồm trừu tượng hóa, cấu trúc dữ liệu biến đổi, phương thức, kế thừa, đa hình, đệ quy, hiệu năng chương trình, kiểm thử và gỡ lỗi.
Tiền đề
- Điều kiện tiên quyết: COMP 1005 hoặc COMP 1405.
Điều kiện và thủ tục
- Cũng được liệt kê là COMP 1406.
- Loại trừ tín chỉ bổ sung cho BIT 2400, BUSI 2402, ITEC 2400, ITEC 2401, SYSC 2004.
- Điều kiện tiên quyết: COMP 1005 hoặc COMP 1405.
- Học: ba giờ giảng mỗi tuần, một buổi hướng dẫn một tiếng rưỡi mỗi tuần.
Văn bản tham chiếu bằng ngôn ngữ gốc
A second course in programming emphasizing problem solving and computational thinking in an object-oriented language. Topics include abstraction, mutable data structures, methods, inheritance, polymorphism, recursion, program efficiency, testing and debugging.
- Prerequisite(s): COMP 1005 or COMP 1405 .
- Also listed as COMP 1406 .
- Precludes additional credit for Precludes additional credit for BIT 2400 , BUSI 2402 , ITEC 2400 , ITEC 2401 , SYSC 2004 .
- Lectures three hours a week, tutorial one and a half hours a week.
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/undergrad/courses/COMP/