AP Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. With a unique focus on creative problem solving and real-world applications, AP Computer Science Principles prepares students for college and career.
Want to make a smart decision about college? Let PayScale help you do your homework. Choose the degree and school that will set you up for the career of your dreams. The 2015-2016 College Salary Report has college rankings for over 1,000 schools by salary potential. Find the best colleges and majors to increase your earning potential.
By 2020, there will be 50 billion devices connected to the Internet. Jonathan Strickland takes us on a tour through a living room of the future to see how this "Internet of Things" (IOT) will impact our daily lives.