CMPT 145
Principles of Computer Science
Lec 02 and Lab L02 selected
This course builds on CMPT 141 by introducing additional problem solving methods and computer science principles, to solve larger problems that are more data intensive, or require more sophisticated techniques. These principles include data structures for efficient storage and retrieval of data, selection of appropriate data structures, algorithmic paradigms for solving difficult problems, and analysis of algorithms time and space requirements. This course also emphasizes fundamental principles of coding style, testing, and top-down design for writing robust, maintainable software.
Sections
Lecture, pick one
Lec 02
Mon, Wed, Fri 12:30-13:20
Lec 04
Mon, Wed, Fri 8:30-9:20
Lab, pick one
Lab L02
Tue 11:30-12:50
Lab L04
Thu 16:00-17:20
Lab L08
Mon 13:30-14:50
Lab L10
Mon 15:30-16:50
Syllabus
Have the syllabus for CMPT 145? Share it and everyone gets the grading, textbooks and rules.