현재 이 사이트는 활발히 개발 중입니다. 문제를 발견하시면 신고해 주세요! - 문제 신고하기

PROGRAMMING II

COMPSCI 300
과목 설명

Introduction to Object-Oriented Programming using classes and objects to solve more complex problems. Introduces array-based and linked data structures: including lists, stacks, and queues. Programming assignments require writing and developing multi-class (file) programs using interfaces, generics, and exception handling to solve challenging real world problems. Topics reviewed include reading/writing data and objects from/to files and exception handling, and command line arguments. Topics introduced: object-oriented design; class vs. object; create and define interfaces and iterators; searching and sorting; abstract data types (List,Stack,Queue,PriorityQueue(Heap),Binary Search Tree); generic interfaces (parametric polymorphism); how to design and write test methods and classes; array based vs. linked node implementations; introduction to complexity analysis; recursion.

선수과목

Satisfied QR-A and (COMPSCI 200 , COMPSCI 220 , 302, COMPSCI 310 , 301, or placement into COMPSCI 300 ) or (COMPSCI/ECE 252 and ECE 203 ); graduate/professional standing; declared in Capstone Certificate in COMP SCI. Not open to students with credit for COMP SCI 367.

충족 요건
학점

3

개설 시기

Fall, Spring, Summer

평점
2.98

-7.47% 과거 데이터 대비

수료율
93.29%

-1.45% 과거 데이터 대비

A 비율
17.79%

-47.38% 과거 데이터 대비

학급 규모
596

-12.42% 과거 데이터 대비

2026 Summr Grade Distribution

강사 (2026 Summr)

다음 사이트의 평점순으로 정렬 Rate My Professors

유사 과목