Anonymous wrote:
Anonymous wrote:My kid will have AP computer at TJ next year. is there a textbook about this course ? if no, can refer some good books for this course? Thanks a lot for all reply!
TJ AP Computer Science + is data structures and algorithms course. Title is misleading as it is not just the AP Computer Science course. Most of what the AP Computer Science exam needs is already covered in the TJ Foundations of CS.
TJ AP Computer Science + course description:
This course is a standard 2nd semester college level course on algorithims and data structures in an object-oriented environment. The sorting algorithims studied include selection, insertion, merge, quick, and heap. The data structures studied include arrays, array lists, linked lists, stacks, queues, trees, sets, maps, and graphs. Additional topics include recursion, the Java Collections framework, Big-O analysis, and class design. The programming language is Java. Approximately 75% of the time is spent learning material that is above and beyond the material on the AP Computer Science A exam.