About AP computer at TJ

Anonymous
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!
Anonymous
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.



Anonymous
Thanks very much for reply so detail !
Anonymous
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.



Kind of surprised they didn't learn about arrays and lists in the more basic course.
Anonymous
PP is correct. This is basically a data structures course. Very hard. Take it only if ur kid has a solid foundation.
post reply Forum Index » Advanced Academic Programs (AAP)
Message Quick Reply
Go to: