CMPT 115: Principles of Computer Science
- Introduces more of the basic concepts of computer science and object-oriented software development with an emphasis on fundamental data structures (lists, stacks, queues, trees) and associated algorithms. This course includes recursion, abstract data types and selected topics exploring some of the breadth of computer science.
- Credit units
- Term description
- Arts and Science
- Computer Science
- CMPT 106 or 111.
- Students can have credit for at most one of CMPT 115 and 117. Students may not take CMPT 100, 102, 106, 120 or 175 for credit concurrently with or after CMPT 115.