From World University and School Wiki
World University and School {in a virtual world}

Welcome to World University and School Wiki
which anyone can add to or edit.
The Global, Virtual/Digital, Open, Free, {potentially Degree- and Credit-Granting},
Multilingual University & School
where anyone can teach or take a class or course

  • Add or take a free, open Programming course.


  • Add free, open Programming subjects below.


Add free, open Programming subjects Web Site Organization (if any) Degree / Non-degree Instructor's Name Location Other Info Language Tags
Awesome Courses Awesome universities non-degree, so far Browser List of awesome university courses for learning Computer Science! English
Baking Pi - Operating Systems Development University of Cambridge Non-degree, for credit Alex Chadwick Browser Welcome to Baking Pi: Operating Systems Development! English Anthropology, Evolutionary Biology
The Beauty and Joy of Computing UC Berkeley non-degree Instructor Daniel Garcia Browser Start anytime English Undergraduate
Compilers Stanford Online non-degree Prof. Alex Aiken Browser Start anytime English
CSFirst with Google at World University and School World University and School for credit toward free Bachelor degrees Prof. Scott GK MacLeod CS FIRST: A free computer science curriculum that makes coding easy to teach and fun to learn. Students learn through video tutorials and block-based coding in Scratch. English
Dive into Python Mozilla's School of Webcraft - P2P non-degree Mark Pilgrim Browser Start anytime English
Elements of Software Construction MIT non-degree Prof. Robert Miller English Undergraduate
Engineering Software as a Service BerkeleyX non-degree Prof. Armando Fox Browser Start anytime English Undergraduate
Engineering Software as a Service, Part 2 BerkeleyX non-degree Prof. Armando Fox Browser Start anytime English Undergraduate
A Gentle Introduction to Programming Using Python MIT non-degree Sarina Canelake Browser Start anytime English Undergraduate
A Gentle Introduction to Python Mechanical MOOC non-degree Browser Start anytime English Undergraduate
Getting Unstuck: 21 days. 21 Scratch projects. What will you make? Harvard Graduate School of Education non-degree Paulina Haduong, Karen Brennan Browser Start anytime English

Google's C++ Class Google non-degree Browser Start anytime English
i-Programmer - Stanford's Free Computer Science Courses Stanford University non-degree Browser Eight, free, new courses, beginning, February, 2012, lasting 10 weeks, and online enrollment is now open English Undergraduate
Introduction to C and C++ MIT non-degree Tom Lieber, Kyle Murray, Frank Li Browser Start anytime English Undergraduate
Introduction to C++ MIT non-degree Jesse Dunietz, Geza Kovacs, John Marrero Browser Start anytime English Undergraduate
Introduction to Computer Science: An introduction to the intellectual enterprises of computer science and the art of programming. Harvard non-degree Professor David J. Malan, Nate Hardison, Rob Bowden, Tommy MacWilliam, Zamyla Chan Browser Start anytime English undergraduate
Introduction to Computer Science and Programming MIT non-degree Prof. Eric Grimson, Prof. John Guttag Browser Start anytime English undergraduate
Introduction to Computer Science and Programming MIT non-degree Prof. John Guttag Browser Start anytime English MIT OCW Scholar
Introduction to Computer Science and Programming edX non-degree Eric Grimson, John Guttag, Chris Terman, Larry Rudolph Browser Start anytime English Undergraduate
Introduction to Programming in Java MIT non-degree Evan Jones, Adam Marcus, Eugene Wu English undergraduate
Introductory Programming Courses MIT OCW non-degree English undergraduate, graduate
iPhone Application Programming Stanford Non-degree Browser English programming
Java Preparation for 6.170 MIT non-degree Corey McCaffrey, Justin Mazzola Paluska, Lucy Mendel, Ray He, Robert Toscano, Scott Ostler Browser Start anytime English Undergraduate
Practical Programming in C MIT non-degree Daniel Weller, Sharat Chikkerur English undergraduate
Software as a Service BerkeleyX non-degree Armando Fox, David Patterson English Undergraduate
Software Engineering for Web Applications MIT non-degree Prof. Harold Abelson, Dr. Philip Greenspun English; Español Undergraduate
A Tutorial for the Go Programming Language Google non-degree Browser A New Programming Language That's Python Meets C++ English
Udacity HTML5 Game Programming (CS255) Course Launch Udacity non-degree Colt, Sean, and Peter Browser Start anytime English Undergraduate
Course's Name http:// non-degree Browser Start anytime English

WUaS Idea- and Academic Resources[edit]


Publish my article in a WUaS academic journal in this subject[edit]

Open Journal Systems. 2012. Open Journal Systems. Public Knowledge Project.

(WUaS's wiki, information technologies and criteria for this - informed by the WUaS academic journal subject matter - are developing, since you can already publish your article at

Select Bibliographies[edit]

List of freely available programming books. 2013. List of freely available programming books - Stack Overflow.

Select Blogs[edit]

Select Book Groups, Study Groups, Musical Groups, etc.[edit]

Begin a Google + Hangout:


Select Book Reviews[edit]

Harwani, B.M. 2012. Android Programming Unleashed. India: Sams Publishing.

MassDosage. 2013. Book Review: Super Scratch Programming Adventure!. January 14.

thatpythonguy. 2011. Book Review: The Python Standard Library By Example. August 19.

Select Books[edit]

Abelson, Harold, Gerald J Sussman and Julie Sussman. 1996. Structure and Interpretation of Computer Programs. (2nd Edition). McGraw-Hill Science/Engineering/Math.

Cormen, Thomas H., Charles E. Leiserson, Ronald L. Rivest and Clifford Stein. 2009. Introduction to Algorithms. The MIT Press.

Hunt, Andrew and David Thomas. 1999. The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley Professional.

Kernighan, Brian W and Dennis M Ritchie. 1988. The C Programming Language (2nd Edition). Prentice Hall.

McConnell, Steve. 2004. Code Complete (2nd Edition). Redmond, WA: Microsoft Press.

Select Calendars for Events in this Subject[edit]

Select Channels[edit]

Select Communities, Email lists, etc.[edit]

(See also editable World University and School's 'You at World University' page:

Select Conferences Online[edit]

Select Databases[edit]

Select Facts[edit]

Select Films[edit]

Select Film Reviews[edit]

Select Forums, Spaces, etc.[edit]

Select Funding Sources[edit]

Select Humor[edit]

Select Idea Competitions / Conversations / Dialogues[edit]

Spohrer, Jim. 2015. Does anyone know of any good online service blueprinting tools?. Mountain View, CA: .

Select Images, Infographics, etc.[edit]

Select Institutes, etc.[edit]

Select Interviews[edit]

Select Journals, Serials, etc.[edit]

Select Labs[edit]

Select Lectures[edit]

Select Libraries, Archives, Collections, etc.[edit]

(See also editable World University and School's Library Resources' page:

Select Maps[edit]

Select Multimedia[edit]

Select Museums[edit]

(See also editable World University and School's Museums' page:

Select Newspapers, News[edit]

Select Office Hours[edit]

Select Photos[edit]

Select Programs, Applications, Languages, Software[edit]

Club Compy. Club Compy ... Check it! Kids can make sweet programs like this at ClubCompy!. (

Lifelong Kindergarten Group. 2010. Scratch. Cambridge, MA: The MIT Media Lab.

Lifelong Kindergarten Group. 2023. Octo Studio. Cambridge, MA: The MIT Media Lab.

mame/quine-relay. 2013. mame/quine-relay: An uroboros program with 50 programming languages.

MIT OCW's Simulations, Applets and Visualizations. 2010. MIT OCW's Simulations, Applets and Visualizations. Cambridge, MA: MIT Open Course Ware.

PHP. 2013. PHP. (PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML).

New, Programming Languages

Morgan, Bo. 2013. funk2 CAUSALLY REFLECTIVE PARALLEL PROGRAMMING LANGUAGE. (see, too: Cambridge, MA:

Select Questions, Inquiries, Problems[edit]

Select Quotes, Quotations, etc.[edit]

"A programmer's need to explore, free and openly, is powerful. - Dennis Ritchie, b. 1941.

Select RSS Feeds[edit]

Select Recordings[edit]

Select References[edit]

agent man. 2013. How Early Should Kids Learn To Code?. September 27.

App-Programmierung (P-Seminar). 2014. App-Programmierung (P-Seminar). (In German). Traunstein, Germany: Chiemgau-Gymnasium Youtube channel.

CowboyRobot. 2011. Designing a Programming Language For Embeddability. May 18.

Derndorfer, Christoph. 2011. Controlling LEGO WeDo robots via Scratch on an XO laptop. July 18. Cambridge, MA: OLPC News.

Helft, Miguel. 2011. The Class That Built Apps, and Fortunes. May 7. New York, NY: The New York Times.

How To Prove IT Knowledge Without Expensive Certificates. Ask Slashdot: How To Prove IT Knowledge Without Expensive Certificates? September 14.

itwbennett. 2014. MIT Unifies Web Development In Single, Speedy New Language. December 26. .

James, Mike. 2013. Code Digger Finds The Values That Break Your Code. April 25. Palo Alto, CA:

jfruh. 2012. Do Recreational Drugs Help Programmers? November 08.

Koerner, Brendan. 2013. Forget Foreign Languages and Music. Teach Our Kids to Code. September 26. Wired.

Learn Programming - How long does it take?. 201. Learn Programming - How long does it take?. Learn Programming Youtube channel.

msmoriarty. 2011. How and Why Wall Street Programmers Earn Top Salaries. July 30.

Micene, Matt. 2014. OpenShift, Virtualenvs, And Software Collections. June 10. .

Nerval's Lobster. 2014. Unpopular Programming Languages That Are Still Lucrative. September 09. .

Norvig, Peter. 2001. Teach Yourself Programming in Ten Years. Mountain View, CA:

O'Dell, Jolie. 2011. 4 Free Ways to Learn to Code Online. May 7. San Francisco, CA: Mashable.

Soulskill. 2012. Ask Slashdot: What Defines Good Developer Culture?. June 29.

Timothy. 2012. Ask Slashdot: No-Install Programming At Work?. June 23.

Top Ten Most Influential Programming Books of All Time. 2011. Top Ten Most Influential Programming Books of All Time. Internet Security.

Unknown Lamer. 2011. App Inventor Continues Life at MIT. August 18.

Unknown Lamer. 2011. C++ 2011 and the Return of Native Code. August 16.

Unknown Lamer. 2011. Computer Prediction Used to Design Better Organic Semiconductors. August 18.

Willis, Nathan. 2012. Collaborative coding with Collide and friends.

Woldrich, David. 2010. Why Teach Programming with BASIC. December 28.

Select Reviews[edit]

Select Search Engines[edit]

Select Simulations, Applets and Visualizations[edit]

Select Slideshows[edit]

Select Societies, Associations, Groups, Networks, etc.[edit]

Select Study Guides[edit]

Select Syllabi[edit]

Select Teachers with Email Addresses/Contact Information[edit]

Select Tests, Exams, etc.[edit]

Select Textbooks[edit]

Select Theses, Dissertations, Papers, etc.[edit]

Select Timelines[edit]

Select Twitters[edit]

Select Video and Audio[edit]

Build an Android app using the IBM Mobile Data for Bluemix cloud service. 2014. Build an Android app using the IBM Mobile Data for Bluemix cloud service: Store, delete, update, and query objects stored in the cloud. August 14. .

Contee, Cheryl. 2013. The Innovation Intermission. Cambridge, MA: Berkman Center for Internet and Society at Harvard University.

Jobs, Steve. 2014. Learn programming to learn how to think. CSNYC Youtube Channel.

Raspberry Pi Tutorial. 2011. Raspberry Pi Tutorial 1 - An Introduction to Debian Linux. UK:

Resnick, Mitch. 2013. Reading, Writing, and Programming: Mitch Resnick at TEDxBeaconStreet. Cambridge, MA: TEDxBeaconStreet.

Riper, Van, Stephanie Liu, Fred Sauer and Adriana Cerundolo. 2013. Google Developers Tech Roundup. July 16. Mountain View, CA: GoogleDevelopers Youtube channel.

Select Video Conferences[edit]

Select Videocasts and Podcasts[edit]

Select Websites[edit]

code school. 2012. code school.

Collide. 2012. Collide is an open-source "collaborative IDE" demonstration. Mountain View, CA:

Free Programming Resources. 2010. Free Programming Resources. Free Programming Resources.

The Odin Project. 2015. The Odin Project. SF, CA: .

Programmieren Lernen. 2014. Programmieren Lernen. (In German). Germany:

Scalable Game Design. 2013. Scalable Game Design. Boulder, CO:

Select Wikis[edit]

Morgan, Bo. 2013. bunuelo / funk2. (see, too: Cambridge, MA:

Select Wikis[edit]

Select Writers, Researchers, etc.[edit]

Subject's Social Networking Sites[edit]


Wikimedia Commons[edit]

Wikimedia Commons:









World University and School Links[edit]


Artificial Intelligence:

Brain and Cognitive Sciences:

Brain Computer Interface:

Computer Science:

Computing History:


Database Systems:


Educational Software:

Electrical Engineering:


Engineering - Introduction to:






STEM Education - Science, Technologies, Engineering and Mathematics:,_Technologies,_Engineering_and_Mathematics


Software Libraries:

Virtual Worlds:

Web Page Design and Production:


WUaS Navigation[edit]

Academic Advising at WUaS[edit]

Academic Press at World University and School[edit]

Academic Press at World University and School:

Access to Live, or Email, University Technical Expertise[edit]

Ask a question in a specific discipline, or find, for example, a Robotics' or Computer programmer, or Translator, easily and freely.

Additional Categories[edit]

Admissions at World University and School[edit]

Admissions' Department: h

Flyer seeking degree-oriented, WUaS students: 'Quaker-informed World University & School seeks friendly, undergraduate students for free, online, Greatest Universities-centric, bachelor’s degrees to apply in the autumn of 2013, for matriculation in autumn 2014' - - and accessible here, also - WUaS holds open, electronically-mediated, hour-long, monthly business meeting on the second Saturdays at 9 am Pacific Time, in the manner of Quakers - email if you'd like to participate.

Assistive Technologies[edit]

WUaS plans to anticipate numerous developing assistive technologies for sight-impaired, hearing-impaired, and similar -

Assistive Technologies: h

Blog at World University and School[edit]

Bookstore / Computer Store (New & Used) at World University and School[edit]

Bookstore / Computer Store (New & Used) at WUaS:

with educational electronics, as well; with musical instruments; value pricing ... 2% below market, consistently; available via mail and electronically;

Bulletin Board (like University Bulletin Boards for Students)[edit]

to post things you have for sale, or announcements

Calendar (Schedule what you'd like to teach)[edit]


Join the World University and School Google + Group to add to its wiki-like calendar to teach an open, free class or course, converse about ideas, and jam (e.g. musically or theater improvisation): .


Career counseling:

Finding / creating a job you really love:

WUaS Job hunting:




Geodetic datums such as WGS84 or GPS

Geohash keys

... in a virtual world


Many thanks to each of you!

Please feel free to hyperlink your name to a location of your choice (or tell WUaS where to link to - Please do not hesitate to let WUaS know if you think that somebody (including yourself) has been forgotten, now or in the future; please include a URL, which is, of course, one main way identity created on the internet.

Digital and Print course catalog[edit]

Digital course catalog

Digital To Do[edit]


Brainwave device / Headset

Broadcast to radio frequencies

Broadcast to TV / television

Create EMail group for page

Digital Text to Audio file format (Browse Aloud / Read Aloud?)

Google Glass

OCW Mirror Site Instructions:

Oculus Rift


Publish to DVD


Send to phone




Free Degrees / Credit[edit]

OCW Audio Video Courses:

Admissions at World University and School:

Conference Method of Teaching and Learning:

The College at World University and School:

Ph.D. Degrees at World University and School:

World University Law School:

World University Medical School:

World University Music School:

WUaS International Baccalaureate Diploma and Programme:
(beginning with United Nations' languages - Arabic, Chinese (Mandarin), English, French, (German too), Russian, Spanish)

In Google Earth[edit]

Google Earth.

In Virtual World[edit]

(Search on the word 'lists' here, too:

Active Worlds Educational Universe (AWEDU). 2012.

Alice. 2012.

Minecraft. 2012.

Edusim. 2013.

Gifted 2013.

Google Street View. 2017.

Kaneva. 2014.

Open Cobalt. 2013.

OpenSim. 2012. (

Open Croquet. 2012. and

Open Wonderland. 2012.

Primary Games. 2013.

Quest Atlantis. 2012. (

Second Life - Harvard's virtual island. 2012. - and teach, learn and share ideas - in group voice chat, or in group type chat, and via building.

SmallWorlds. 2014. 2014.

Twinity. 2014.

Unity3D. 2012.

WiloStar3D. 2013.

World of Warcraft in School. 2014.

Add a learning-oriented virtual world here:

Travel to this virtual island to learn building:

Item Number[edit]

Global ID and Multiple IDs - see

Bar code


Learning Networking[edit]

Teach and Learn using free Social Networking software to share what courses, etc., you find edifying, what you enjoy learning ....

About Me - World University and School -'s World University and School -'s World University and School - ('This group may be archived').

Good Reads -

Google + Profiles - - Scott MacLeod -

Google + Profiles Company page - - World University and School -

Google Groups' World University and School -


LinkedIn's World University and School -

Quora -

Research Gate -'s World University and School -'s World University and School -'s World University and School -

Wer Kennt Wen - World University and School -

World University & School 'subject page' group

World University & School Share This

Yahoo Groups' World University and School:

Linked Open Data[edit]

Linked Open Data, Linked Data for artificial intelligence and machine learning, with a focus on privacy and security.

List of Wikipedias[edit]

List of Wikipedias. 2015. List of Wikipedias. .

RSS Feed[edit]

Save this page for download in the following formats[edit]









TV-Live Broadcasting[edit]

Broadcast to television

Teach and learn using free TV-Live Broadcasting software to the web:

Google Meets -

Justin TV -

Livestream TV -

UnHangouts -

Ustream TV -

Video Communication[edit]

Teach and learn using free TV-Live Broadcasting software

Free video conferencing

iChat -

Skype -

Free, group video conferencing

AnyMeeting -

Google Meet -

Meeting Burner - – up to 15 connection

ooVoo -

Paltalk -

sifonr - free communication -‎

Tokbox | OpenTok - API -

Vyew -

Web Huddle - - - Cloud HD Video Meetings -

Universal Translator at WUaS[edit]

Google Translate language:

Sugar Labs: Translation System language:


Select Translators

Babelxl. 2015. Babelxl: the best translator. .

Babylon Online Translation. 2015. Babylon Online Translation. (Offering hundreds of dictionaries and translation in more than 800 language pairs). . 2015. .

Google Translate. 2015. Google Translate. .

SDL Free Translation. 2015. SDL Free Translation. .

Word Lingo Free Translation Tools. 2015. Word Lingo Free Translation Tools and Machine Translation Products. .

Select Video with Subtitles for Translation 2015. Captions, subtitles, and translations simplified. (Amara makes video globally accessible: Captions, subtitles, and translations simplified).

TED Open Translation Project. 2015. TED Open Translation Project. (See - - and - .

The "Universitian" Newspaper at World University and School[edit]

The "Universitian" Newspaper at WUaS

Wiki Software for Courses[edit]

Media Wiki -

PB Works -

Wet Paint -

Wikia -

Wikispaces -

Wikidata / Bots[edit]

World University and School Accreditation[edit]

World University and School Licensing[edit]

World University and School - like Wikipedia with Greatest Universities' OpenCourseWare - incorporated as a nonprofit effective April 2010 and is a 501(c)(3) tax-exempt, educational organization charity.

World University & School is a community of learners and teachers who value — and are themselves strengthened by — the rich diversity of its participants. In order to cultivate a flourishing teaching, learning and creating conversation in a diverse and complex world, WUaS welcomes all languages, students, families, faculty, board members, and staff with differences based on (but not limited to) race, color, ethnicity, religion, age, gender, sexual orientation, family structure, and economic background.

All content on this site is freely available under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) - .

World University and School Main Areas[edit]

Admissions' Department:
Library Resources:
Nation States:
You at World University:
Educational Software:
Hardware Resource Possibilities:
Frequently Asked Questions at World University & School:
World University Foundation:

Templates at World University and School[edit]


Volunteers at World University and School:

For questions, or help editing a page, email:

WUaS's listing - .

Please donate through PayPal to tax-exempt - 501 (c) (3) - World University and School at
Thank you!