KUIT250: Enhancing Websites with PHP

Location: Kaplan University, Online
Terms: 1
Class size: ~ 10 students/term

Students in IT250 learn the fundamentals of programming in PHP to enhance websites. Topics covered include fundamentals of programming, processing HTML form data, database connections using MySQL, and using MySQL as a backend data store.

Reading Materials

  • Meloni, J. C. (2004). PHP 5: Fast & Easy Web Development (3rd ed.). Boston, MA: Thomson Course Technology.

FCPS: Fundamentals of Computer Science

Location: Kaneohe, HI; Lancaster, PA; Saratoga Springs, NY
Terms: Summer 2003 – 2009
Class size: ~ 30 students/term

FCPS is an introductory computer science course offered by Johns Hopkins Center for Talented Youth, a program serving talented & gifted teenagers. Students in FCPS study algorithms, Turing Machines, programming, recursion, data representation, digital copyright, digital ethics, artificial intelligence, and game design.

Continue reading FCPS: Fundamentals of Computer Science

R Statistical Programming Language

The R Project provides a comprehensive, free, open source statistical programming language and environment based on the S language. R is the name of both the language and the environment in which you generally use the language. It’s an interactive environment where the commands you enter generate immediate results that you can use to guide your analyses.

Your Best Starting Point

Download and install R. Download and install RStudio. Read R for Data Science.

Continue reading R Statistical Programming Language

IST100: Internet & Information Access

Location: University at Albany, State University of New York
Terms: Fall 2008
Class size: ~ 350 students/term

IST100 is an introduction to citation and information management in the digital age. Students are introduced to the fundamentals of research, intellectual property, information sourcing, database searching, and citation management using Zotero software.

Reading Materials

  • Various online sources and tutorials

IST659: Digital Imaging & The Web

Location: University at Albany, State University of New York
Terms: Fall 2008
Class size: ~ 20 students/term

IST659 introduces students to image capture, storage, manipulation, retrieval, and use in a Web environment. Students create a portfolio project demonstrating their mastery of the skills and knowledge developed in this course.

Reading Materials

  • Powers, S. (2008). Painting the Web: O’Reilly Media, Inc.

Mr. Justice Brandeis on Liberty

Experience should teach us to be most on our guard to protect liberty when the government’s purposes are beneficent. Men born to freedom are naturally alert to repel invasion of their liberty by evil-minded rulers. The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding.

OLMSTEAD v. U.S., 277 U.S. 438 (1928)
Mr. Justice BRANDEIS (dissenting)

On Assuming I Know What I Mean When First I Speak

I often begin reasoning from first principles of which I may not initially be aware; they unfold to me as I explain my thinking over minutes, days, and weeks. I don’t see this as a matter for concern. I follow in the step of many writers who have expressed the idea that they learn what they think as they write and re-write it.

However, this can lead to the impression that I’m not trying to be precise or decisive. Quite the opposite is true. My willingness to continue refining my thoughts, often times in private and slowly, is just that: my attempt to be both precise and decisive, albeit in the face of imperfect information.

How can any of us claim to be honestly engaged in conversation if we’re unwilling or unable to refine our thoughts?

What will you improve today?