<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://132.161.132.157/drupal6"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Computer Science - API</title>
 <link>http://132.161.132.157/drupal6/taxonomy/term/205/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>CS Table 4/17/2018: Oracle v. Google Ruling</title>
 <link>http://132.161.132.157/drupal6/node/971</link>
 <description>&lt;p&gt;We will revisit the Oracle v. Google case after the recent appeals ruling in favor of Oracle. We will look at the circumstances surrounding the case, revisit definitions of patent and copyright, and try to understand what the ramifications of this decision are for users of Java, Android, open-source software, and the tech sector as a whole.&lt;/p&gt;

&lt;p&gt;There are four readings, but if you are pressed for time, we recommend &quot;A Brief History of Oracle v. Google&quot; first and then reviewing the definitions of &quot;Trademark, Patent, and Copyright&quot; as needed.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A brief article to review the concepts of trademark, patent, and copyright: &lt;a href=&quot;https://www.uspto.gov/trademarks-getting-started/trademark-basics/trademark-patent-or-copyright&quot;&gt;Trademark, Patent, or Copyright?  United States Patent and Trademark Office.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Read this article to learn about the most recent decision in Oracle v. Google: &lt;a href=&quot;https://www.bloomberg.com/news/articles/2018-03-27/oracle-wins-revival-of-billion-dollar-case-against-google&quot;&gt;Susan Decker.  Google Could Owe Oracle $8.8 Billion in Android Fight.  March 27, 2018.  Bloomberg Technology.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A summary of the history of the Oracle v. Google case: &lt;a href=&quot;https://www.plagiarismtoday.com/2018/03/29/a-brief-history-of-oracle-v-google/&quot;&gt;Jonathan Bailey.  A Brief History of Oracle v. Google.  March 29, 2018.  Plagiarism Today.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For more depth, dive into Wikipedia&#039;s history and background on the case: &lt;a href=&quot;https://en.wikipedia.org/wiki/Oracle_America,_Inc._v._Google,_Inc.&quot;&gt;Oracle America, Inc. v. Google, Inc.  Wikipedia.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Computer science table (CS Table) is a weekly meeting of Grinnell College community members (students, faculty, staff, etc.) interested in discussing topics related to computing and computer science. CS Table meets Tuesdays from 12:00–12:45pm in JRC &lt;strong&gt;224A&lt;/strong&gt; (inside the Marketplace). Contact the CS faculty for the weekly reading. Students on meal plans, faculty, and staff are expected to cover the cost of their meals. Visitors to the College and students not on meal plans can charge their meals to the department (sign in at the Marketplace front desk).&lt;/em&gt;&lt;/p&gt;</description>
 <comments>http://132.161.132.157/drupal6/node/971#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/474">Android</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/205">API</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/95">copyright</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/41">CS Table</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/206">Google</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/16">Java</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/669">Oracle</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/135">Patent</category>
 <pubDate>Tue, 17 Apr 2018 13:49:12 +0000</pubDate>
 <dc:creator>petersos</dc:creator>
 <guid isPermaLink="false">971 at http://132.161.132.157/drupal6</guid>
</item>
<item>
 <title>Thursday Extra 4/27: Project Gadfly</title>
 <link>http://132.161.132.157/drupal6/node/920</link>
 <description>&lt;p&gt;Thursday, April 27, 2017&lt;br /&gt;
4:15 p.m. in Science 3821&lt;br /&gt;
Refreshments at 4:00 p.m. in the Computer Science Commons (Science 3817). &lt;br /&gt;
Everyone is welcome to attend!
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project Gadfly: Students and Alums Coding for Social Good&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;
Over spring break, six mentors and eight Grinnell students created Project Gadfly, a system designed to help U.S. residents contact their elected representatives. With Gadfly, users can create sample call scripts and share them with friends using QR codes. Anyone who sees these codes can scan them with the app and have the script and a button to call their representatives at their fingertips. The students created a web client, two native app clients, a database, a server, an API, and an Iowa non-profit in 12 days, balancing security and design decisions with rapid development. Students who worked on Project Gadfly will discuss both the design of the system and what it was like to work with mentors on a rapid-learning, rapid-development project.
&lt;/p&gt;</description>
 <comments>http://132.161.132.157/drupal6/node/920#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/182">alumni</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/205">API</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/454">computing for social good</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/634">non-profit</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/211">politics</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/635">rapid development</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/42">Thursday Extras</category>
 <pubDate>Wed, 26 Apr 2017 12:56:50 +0000</pubDate>
 <dc:creator>petersos</dc:creator>
 <guid isPermaLink="false">920 at http://132.161.132.157/drupal6</guid>
</item>
<item>
 <title>Thursday Extra: &quot;Enhancing Myro Java using Android&quot;</title>
 <link>http://132.161.132.157/drupal6/node/766</link>
 <description>&lt;p&gt;
On Thursday, April 17, Nora Bresette Buccino will discuss the development of an application programming interface for small robots in Java, with extensions to the Android environment:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
The use of personal robots in computing is becoming more ubiquitous as robots are a good way to attract students and introduce them to the subject of computer science. Therefore, it is important to make use of all the features of the robots to give users a sense of the capabilities provided by robotics. The API (Application Programming Interface) defined by the Institute for Personal Robots in Education, called Myro, originally created in Python, has now been adapted to many other popular programming languages including Java. The Myro Java API created for the Scribbler robots by Professor Douglas Harms of DePauw University included most of the features of Myro Python. Our goals in this project were to add features to the Myro Java API, to enhance the user&#039;s capabilities, and to attempt to incorporate Android development into Myro Java.
&lt;/p&gt;

&lt;p&gt;
Smart phones and tablets have become an integral part of the way we communicate and learn. Not only can these devices be used to communicate with other people, but they can also communicate with other devices through Bluetooth and infrared sensors. Thus these types of devices can interact with devices such as robots and applications can be created to control these robots. Therefore, we decided to integrate Myro and Android to provide the opportunity to not only learn about robotics but to also learn about Android programming and mobile application development.
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
At 4:15&amp;nbsp;p.m., refreshments will be served in the Computer Science Commons.  The talk, &amp;ldquo;Enhancing Myro Java using Android,&amp;rdquo; will begin at 4:30&amp;nbsp;p.m. in Noyce&amp;nbsp;3821.  Everyone is welcome to attend!
&lt;/p&gt;
</description>
 <comments>http://132.161.132.157/drupal6/node/766#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/474">Android</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/205">API</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/181">applications</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/16">Java</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/574">Myro</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/326">robots</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/42">Thursday Extras</category>
 <pubDate>Mon, 13 Apr 2015 23:38:17 +0000</pubDate>
 <dc:creator>stone</dc:creator>
 <guid isPermaLink="false">766 at http://132.161.132.157/drupal6</guid>
</item>
<item>
 <title>Thursday Extra: &quot;An introduction to the Google Maps API&quot;</title>
 <link>http://132.161.132.157/drupal6/node/492</link>
 <description>&lt;p&gt;
On Thursday, May 13, Tony Pan will demonstrate some basics of the Google
Maps Application Programming Interface by building a 2010 Iowa Census map
in ten simple steps.
&lt;/p&gt;

&lt;p&gt;
Refreshments will be served at 4:15 p.m. in the Computer Science
Commons (Noyce 3817).  The talk, &lt;q&gt;An introduction to the Google Maps &lt;acronym title=&quot;Application Programming Interface&quot;&gt;API&lt;/acronym&gt;,&lt;/q&gt; will
follow at 4:30 p.m. in Noyce 3821.  Everyone is welcome to attend!
&lt;/p&gt;</description>
 <comments>http://132.161.132.157/drupal6/node/492#comments</comments>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/205">API</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/206">Google</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/207">Google Maps</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/132">Programming</category>
 <category domain="http://132.161.132.157/drupal6/taxonomy/term/42">Thursday Extras</category>
 <pubDate>Mon, 10 May 2010 16:22:21 +0000</pubDate>
 <dc:creator>stone</dc:creator>
 <guid isPermaLink="false">492 at http://132.161.132.157/drupal6</guid>
</item>
</channel>
</rss>
