설명
Python에서의 고급 객체지향 스크립팅 및 알고리즘 설계 소개. 주제는 클래스 설계와 캡슐화, 상속, 다형성, 객체지향 설계, 데이터 및 코드 추상화, 프로그램 효율성, 사용자 인터페이스 객체, 이벤트 기반 시스템, 연결 리스트, 정렬 및 탐색 소개를 포함.
선수 과목
- 선수과목: ITEC 1401.
조건 및 세부사항
- 추가 학점 인정 제외: BIT 2400, COMP 1006, COMP 1406, ITEC 2400에 대한 추가 학점 인정 제외.
- 선수과목: ITEC 1401.
- 주당 강의/튜토리얼 6시간.
원문 참조 텍스트
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/