Bilgi University Masthead
CS COMP 149 - “How to Solve It”
Semester One Week One
Rubrics

Groups

Evaluations

Score Sheets

Portfolio

Projects

Presentations

Role of English



How to Solve It
Readings:

Recommended readings include but are not limited to the following: (Find some basic info about or reviews of the four main authors listed in the Reading list and sketch a short outline of who, what, why, these authors might beimportant.)
  • Morality and machines : Perspectives on Computer Ethics 
    ISBN: 0-7637-0184-X 
    Stacey L. Edgar.  Boston : Jones and Bartlett Publishers, c1997. 
    Dolapdere, General Collection:  QA76.9.M65 E34 1997
  • How to Solve It 
    ISBN: 0-14-012499-3
    Polya, George, 1887-1985  England : Penguin Books, 1990.
    Dolapdere, General Collection      CALL NO:  QA11 .P6 1990
  • The Hacker Ethic, and the spirit of the Information Age
    ISBN: 0-375-50566-0
    Pekka Himanen
    Imprint New York : Random House, 2001.
    Dolapdere, General Collection QA76.9.M65 H56 2001
  • Being Digital
    (http://archives.obs-us.com/obs/english/books/nn/bdcont.htm)
    ISBN: 0-340-64930-5
    Nicholas Negroponte
    New York : Knopf, 1995.
    Kuştepe, General Collection TK5103.7 .N43 1995
  • The Wired columns of Nicholas Negroponte
    http://web.media.mit.edu/~nicholas/Wired/
  • Eric Steven Raymond: Writings
    http://www.catb.org/~esr/writings/
An additional list of readings of which we will cover some in class and others which Computer Science students may find of interest...

English


The Role of English in the 21st Century:
English Teaching Forum Online
U.S. Department of State, Bureau of Educational and Cultural Affairs, Office of English Language Programs; Volume 39, Number 1 by Melvia A. Hasman
Original article found at:  http://exchanges.state.gov/forum/vols/vol38/no1/p2.htm

English Next: by David Graddol
Why global English may mean the end of ‘English as a Foreign Language’
Designed and produced by The English Company (UK) Ltd
www.english.co.uk
http://www.britishcouncil.org/learning-research-english-next.pdf
Summary Review of English Next:
http://www.britishcouncil.org/learning-research-englishnext.htm

How To Become A Hacker by Eric Steven Raymond
(English Use in Hackerdom)
http://www.catb.org/~esr/faqs/hacker-howto.html

Critical Thinking

An Introduction to Critical Thinking by  Steven D. Schafersman
January, 1991
http://www.freeinquiry.com/critical-thinking.html

The Third Culture
Dangerous Ideas by Steven Pinker & Richard Dawkins
http://www.edge.org/3rd_culture/dangerous07/dangerous07_index.html

How to Solve It
http://en.wikipedia.org/wiki/How_to_Solve_It
describes common and simple heuristics, which serve as useful illustrative examples

Women in Current Technology
Organizations aimed at encouraging the participation of women in open-source software.
Ubuntu Users Looking For Linux Chicks
Posted by Alexander Wolfe, Oct 8, 2007 03:03 PM
http://www.informationweek.com/blog/main/archives/2007/10/ubuntu_users_lo.html

LinuxChix. http://www.linuxchix.org/

"LinuxChix is a community for women who like Linux and Free Software, and for women and men who want to support women in computing. The membership ranges from novices to experienced users, and includes professional and amateur programmers, system administrators and technical writers."

LinuxChix is a sponsor of She's Geeky, http://shesgeeky.org/
"[it] will provide an agenda-free and friendly environment for women who not only care about building technology that is useful for people, but who also want to encourage more women to get involved."

Ubuntu Women. http://ubuntu-women.org/

Ubuntu-Women is a team functioning under Ubuntu to provide a platform and encouragement for women to contribute to Ubuntu-Linux, a Debian based free and open-source GNU/Linux software. Our main role will be along the lines of supplementing and being the stepping stone toward the larger Ubuntu-Linux world. Membership is open to all.

It's hard to say how large or active this group is, since there's nothing about the membership on the site. They do quote a sobering statistic that only 1.5% of the open-source community is female, compared with 28% in "proprietary" software.

History of Computer and Network Technology

As We May Think by Vannevar Bush
The Atlantic Monthly, July 1945
http://www.theatlantic.com/doc/194507/bush

History of Computing
The History of Computing Project
(Not complete but a possible model for student's further development)
http://www.thocp.net/

The Computer History Museum (Mountain View, CA)
(recent history - 1930's on, has photos of exhibits)
http://www.computerhistory.org/

History of Computing Science: Computer History from the Past
http://www.eingang.org/Lecture/
An overview of the developments that allowed the modern day computer to arise from first principles. A lecture in slideshow format by Michelle A. Hoyle from the Shamanistic tradition (counting) to the present.
Good for students to browse and get a sense of history

The Modern History of Computing
First published Mon Dec 18, 2000; substantive revision Fri Jun 9, 2006
http://plato.stanford.edu/entries/computing-history/

A Brief History of Computing - Complete Timeline (500 BC to 2003)
http://trillian.randomstuff.org.uk/~stephen/history/timeline.html
A long list but useful for students to browse and find information. Good jumping off place for other information.

The History of Computing (not well designed and difficult to navigate)
http://ei.cs.vt.edu/~history/
This collection of materials relating to the history of computing is provided courtesy of the Department of Computer Science at Virginia Tech, also has a photo of the Computer History Museum (above) --  Has an index which leads the reader to links about the history of computers and other related subjects.
NOTE: the list of women pioneers
Women in Computing History

The History of Computing - Wikipedia
http://en.wikipedia.org/wiki/History_of_computing

Timeline of History of Computers from PBS
http://www.pbs.org/nerds/timeline/

History of Personal Computing (A student's view-scroll down to see flash video)
http://www.myspace.com/jasonscottpage

Internet Pioneers
http://www.ibiblio.org/pioneers/index.html
This web site profiles ten individuals whose work has contributed significantly to the development of the Internet. A Master's project, it is useful for students to concentrate on a historic few.

Ted Nelson
http://www.ibiblio.org/pioneers/nelson.html
His biggest project, Xanadu, was to be a world-wide electronic publishing system that would have created a sort universal libary for the people.He is known for coining the term "hypertext."

Douglas Englebart
http://www.ibiblio.org/pioneers/engelbart.html
as far back as the 1960s he was touting the use of computers for online conferencing and collaboration. Engelbart's most famous invention is the computer mouse, also developed in the 1960s

Artificial Intelligence
Alan M. Turing, 1950. Computing Machinery and Intelligence
Full Text
http://loebner.net/Prizef/TuringArticle.html

Alan Turing proposed an operational test of intelligence as a replacement for the philosophical question, "Can machines think?" Variations of this test have been used to assess performance levels of many AI programs.
http://www.aaai.org/AITopics/html/turing.html

John Searle - Argument against AI
http://en.wikipedia.org/wiki/John_Searle#Artificial_Intelligence

John R. Searle, 1990 . Is the Brain’s Mind a Computer Program?. Scientific American.
An argument against machine intelligence.

Rodney Brooks (Proponent of AI and machine life)
http://people.csail.mit.edu/brooks/books.shtml
Director of the MIT Computer Science and Artificial Intelligence Laboratory

Rodney Brooks
http://en.wikipedia.org/wiki/Rodney_Brooks
Panasonic Professor of Robotics at the Massachusetts Institute of Technology. He is Chief Technical Officer and sits on the Board of iRobot Corp. From July 1, 2003 until June 30, 2007, he was director of the MIT Computer Science and Artificial Intelligence Laboratory; prior to that, he was director of the MIT Artificial Intelligence Laboratory.

Rodney Brooks forecasts the future, 18 November 2006
NewScientist.com news service
http://www.newscientist.com/article/mg19225780.110-rodney-brooks-forecasts-the-future.html

Eric Horvitz forecasts the future, 18 November 2006
NewScientist.com news service
http://www.newscientist.com/article/mg19225780.121-eric-horvitz-forecasts-the-future.html

Eric Horvitz
Principal Researcher and Research Area Manager
Adaptive Systems & Interaction Group, Microsoft Research
http://research.microsoft.com/users/horvitz/default.htm

Ray Kurzweil predicts the future, 10:34 21 November 2006
NewScientist.com news service
http://www.newscientist.com/article/dn10620-ray-kurzweil-predicts-the-future.html

A Brief Career Summary of Ray Kurzweil
http://www.kurzweiltech.com/aboutray.html
Ray Kurzweil was the principal developer of the first omni-font optical character recognition, the first print-to-speech reading machine for the blind, the first CCD flat-bed scanner, the first text-to-speech synthesizer, the first music synthesizer capable of recreating the grand piano and other orchestral instruments, and the first commercially marketed large-vocabulary speech recognition.

The Wired Diaries 2000
Wired Magazine Issue 8.01 January 2000
http://www.wired.com/wired/archive/8.01/diaries_pr.html
Engage a few dozen big-brain luminaries in a conversation about the future, and what do you get? Streaming consciousness.

We Are the Web by Kevin Kelly
Originally published in Wired Magazine August 2005. Published on KurzweilAI.net January 19, 2006. http://www.wired.com/wired/archive/13.08/tech.html
The planet-sized "Web" computer is already more complex than a human brain and has surpassed the 20-petahertz threshold for potential intelligence as calculated by Ray Kurzweil. In 10 years, it will be ubiquitous. So will superintelligence emerge on the Web, not a supercomputer?

Only Connect By George Johnson
Wired Magazine Issue 8.01 January 2000
http://www.wired.com/wired/archive/8.01/nets_pr.html
From swarms of smart dust to secure collaborative zones, the Omninet comes to you.

The Digital Gaia By Vernor Vinge
Wired Magazine Issue 8.01 January 2000
http://www.wired.com/wired/archive/8.01/forward_pr.html
As computing power accelerates, the network knows all - and it's everywhere.
Imagine this: Moore's law holds. For another 20 years.
For another 20 years, the density of transistors on integrated circuits doubles every 18 months. There's at least one application with the depth to absorb the resulting exponential improvement in CPU speed, bandwidth, memory capacity. That application is embedded computer networks.

Blade Runner: The Final Cut - Interview with Ridley Scott, director about his new film.
http://www.wired.com/entertainment/hollywood/magazine/15-10/ff_bladerunner

Blade Runner Reviews:
Roger Ebert Chicago Sun Times:
http://rogerebert.suntimes.com/apps/pbcs.dll/article?AID=/19820101/REVIEWS/201010306/1023

Blade Runner Plot Summary: Internet Movie Database
http://us.imdb.com/title/tt0083658/plotsummary

Terminator 2: Judgement Day:
Roger Ebert Chicago Sun Times:
http://rogerebert.suntimes.com/apps/pbcs.dll/article?AID=/19910703/REVIEWS/107030301/1023

Plot Summary: Internet Movie Database
http://us.imdb.com/title/tt0103064/

SKYNET- America's first neural net defense network super computer (Fiction)
http://www.goingfaster.com/term2029/skynet.html

Questioning
How To Ask Questions The Smart Way
http://www.catb.org/~esr/faqs/smart-questions.html

The Cathedral and the Bazaar by Eric S. Raymond
http://www.catb.org/~esr/writings/cathedral-bazaar/

Hacker Ethic
Brief history of hackerdom
http://www.catb.org/~esr/writings/cathedral-bazaar/hacker-history/

The hacker ethic, and the spirit of the information age
by Pekka Himanen.
Pekka Himanen Home Site:
http://www.pekkahimanen.org/index.html

Pekka Himanen
http://en.wikipedia.org/wiki/Pekka_Himanen
Himanen is trying to understand the core of informationalism, the post-industrialist paradigm, extending the ideas of Manuel Castells' Information Age.

Max Weber Biography
http://en.wikipedia.org/wiki/Max_Weber

The Protestant Ethic and the Spirit of Capitalism: (online)
http://xroads.virginia.edu/~HYPER/WEBER/cover.html

The Protestant Ethic and the Spirit of Capitalism
http://en.wikipedia.org/wiki/The_Protestant_Ethic_and_the_Spirit_of_Capitalism
Weber wrote that capitalism evolved when the Protestant (particularly Calvinist) ethic influenced large numbers of people to engage in work in the secular world, developing their own enterprises and engaging in trade and the accumulation of wealth for investment. In other words, the Protestant ethic was a force behind an unplanned and uncoordinated mass action that led to the development of capitalism. This idea is also known as "the Weber thesis".

Mark U. Jr. Edwards
http://findarticles.com/p/articles/mi_m1058/is_12_118/ai_73827730/print
The Hacker Ethic and the Spirit of the Information Age. - critical review of Pekka Himanen's book

Book Review: The Hacker Ethic by Pekka Himanen
Submitted by platypus matt on May 22, 2005 - 13:26.
http://kairosnews.org/book-review-the-hacker-ethic-by-pekka-himanen
The Hacker Ethic and the Spirit of the Information Age. - positive review of Pekka Himanen's book

Manuel Castells
http://en.wikipedia.org/wiki/Manuel_Castells
thinks that the innovations produced by hackers are the foundations of the development of the whole culture. According to Himanen, the social hackerism begins from such things as vegetarianism, whereas the opposite of it is represented by Microsoft and the licensing of computer programs. Himanen thinks that in the information society we need a radical lack of prejudice, such as he has met in philosophy lessons to children. A critical challenge of the Internet era is the ability to meet the other human being.

Review of Castells Information Trilogy: The Network Paradigm: Social Formations in the Age of Information
http://www.indiana.edu/~tisj/readers/full-text/14-4%20Stalder.html

Information Age: 
http://en.wikipedia.org/wiki/Information_age

Fourth World:
http://en.wikipedia.org/wiki/4th_World


Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
End of Semester


01 Introduction

02 Why a University?

03 Course Criteria

04 In Class Writing

05 Plagiarism

06 Groups

07 Check Our Progress

08 Discovery Learning

09 Honesty and Truth

10 Readings