설명
BCS 학생을 위한 프로그래밍의 두 번째 과정으로, 객체지향 언어에서의 문제 해결과 계산적 사고를 강조한다. 주제에는 추상화, 가변 데이터 구조, 메서드, 상속, 다형성, 재귀, 프로그램 효율성, 테스트 및 디버깅이 포함된다.
선수 과목
- 선수과목: COMP 1005 또는 COMP 1405 . B.C.S. 프로그램, B.Cyber. 프로그램, B.D.S. 프로그램, 컴퓨터과학·수학 복합 우등, 우등 컴퓨터수학, 우등 컴퓨터통계에 등록한 학생으로 제한됨.
조건 및 세부사항
- 또한 COMP 1006 로도 등재됨.
- 추가 학점 인정 제외: BIT 2400 , BUSI 2402 , ITEC 2400 , ITEC 2401 , SYSC 2004 에 대한 추가 학점 인정 제외.
- 선수과목: COMP 1005 또는 COMP 1405 . B.C.S. 프로그램, B.Cyber. 프로그램, B.D.S. 프로그램, 컴퓨터과학·수학 복합 우등, 우등 컴퓨터수학, 우등 컴퓨터통계에 등록한 학생으로 제한됨.
- 주당 강의 3시간, 튜토리얼 1.5시간.
원문 참조 텍스트
A second course in programming for BCS students, 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 . Restricted to students registered in the B.C.S. program, B.Cyber. program, B.D.S. program, combined Honours in Computer Science and Mathematics, Honours Computer Mathematics, and Honours Computer Statistics.
- Also listed as COMP 1006 .
- 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.
출처 및 참고문헌
날짜와 출처는 정보를 확인하는 데 도움이 되도록 보관됩니다. 번역은 읽기 편의를 위해 제공되며 조건과 요건은 공식 출처가 기준입니다.
출처 참조 : https://calendar.carleton.ca/undergrad/courses/COMP/