描述
面向对象脚本和 Python 高级算法设计导论。主题包括类设计与封装、继承、多态、面向对象设计、数据和代码抽象、程序效率、用户界面对象、事件驱动系统,以及链表、排序与搜索的入门。
先修课程
- 先决条件:ITEC 1401。
条件与方式
- 不计入额外学分,不计入额外学分 BIT 2400、COMP 1006、COMP 1406、ITEC 2400。
- 先决条件:ITEC 1401。
- 每周六小时讲座/辅导。
原文参考文本
Introduction to advanced object-oriented scripting and algorithm design in Python. Topics include class design and encapsulation, inheritance, polymorphism, object-oriented design, data and code abstraction, program efficiency, user interface objects, event-driven systems, and an introduction to linked-lists, sorting, and searching.
- Prerequisite(s): ITEC 1401 .
- Precludes additional credit for Precludes additional credit for BIT 2400 , COMP 1006 , COMP 1406 , ITEC 2400 .
- Lectures/tutorials six hours a week.
来源与参考
为帮助您核实信息,保留了日期和来源。为便于阅读提供了翻译;以官方来源为准,查看条件和要求。
来源参考 : https://calendar.carleton.ca/undergrad/courses/ITEC/