Over 8,000 websites created by students around the world who have participated in a ThinkQuest Competition.

Compete | FAQ | Contact Us

Computer Science: Serving the Technology World

2001
Many sites and books try to teach you how to program in a certain language, but ours is different. Why? We want to teach you the concepts and theories of computer science that provides the background for actual programming. With this knowledge, one can easily switch to a programming language of their choice since computer science is common to all programming languages while syntax (grammar) is not. In our particular site, we illustrate the basic elements of computer science, such as data structures, time analysis, and object-oriented programming (OOP), and for our example code, we chose the Java programming language because of its relative simplicity. For those unfamiliar with Java or even with programming in general, don't worry; we have a complete Java programming tutorial for you.

Team

JonathanSARATOGA HIGH, Saratoga, CA, United States


AbhishekCAMARILLO (ADOLFO) HIGH, Camarillo, CA, United States


VincentHome School, Sacramento, CA, United States


Age Range

19 & under

Coaches

Victor YeungMassachusetts Institute of Technology, Cambridge, MA, United States


Category

Computers & the Internet

Science & Technology > Technology

Audience

All ages

Language

English