<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://rockhopper.monmouth.edu/cs/jchung/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://rockhopper.monmouth.edu/cs/jchung/feed.php">
        <title>Joe Chung&lt;br&gt;Monmouth U. Homepage - cs498gpl</title>
        <description></description>
        <link>http://rockhopper.monmouth.edu/cs/jchung/</link>
        <image rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/_media/wiki/logo.png" />
       <dc:date>2026-05-29T15:57:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_and_overview?rev=1737491682"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_lua?rev=1334924588"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_perl?rev=1770147175"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_python?rev=1772835088"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_ruby?rev=1775588348"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_tcltk?rev=1265332280"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/lua_exercises?rev=1335488491"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_assignment_1?rev=1485654368"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_exercises?rev=1771358031"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_project?rev=1550157254"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_project_sp10?rev=1268859496"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_webadvisor_timetable_output?rev=1455656144"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_assignment_1?rev=1488310618"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_assignment_2?rev=1207608069"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_exercises?rev=1773166690"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_project?rev=1519934472"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_project_sp10?rev=1330311534"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/robots?rev=1252610745"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_assignment_1?rev=1273528714"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_exercises?rev=1775589497"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_project?rev=1398801382"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_project_sp10?rev=1397239245"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/sample_ruby_on_rails_app_-_mydiary?rev=1777058194"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_cs102genedrev2010.docx?rev=1460160509"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_gov.james.florio.docx?rev=1460160482"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_greatadventureflyer2010.docx?rev=1460160435"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/start?rev=1498149529"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl-tk-expect_project?rev=1266270185"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_1?rev=1204319400"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_1_sp10?rev=1265043743"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_2?rev=1203136621"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_examples?rev=1215222658"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_exercises?rev=1264619773"/>
                <rdf:li rdf:resource="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/using_the_cpan_module_shell?rev=1614367284"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://rockhopper.monmouth.edu/cs/jchung/_media/wiki/logo.png">
        <title>Joe Chung<br>Monmouth U. Homepage</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/</link>
        <url>http://rockhopper.monmouth.edu/cs/jchung/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_and_overview?rev=1737491682">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T20:34:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>General Purpose Scripting Languages</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_and_overview?rev=1737491682</link>
        <description>----------

General Purpose Scripting Languages

----------

Introduction &amp; Overview

	*  History of, rationale for development and use of dynamic, interpreted (scripting) languages
	*  General characteristics of dynamic languages
	*  Advantages / disadvantages of dynamic languages</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_lua?rev=1334924588">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-20T12:23:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Introduction to Lua</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_lua?rev=1334924588</link>
        <description>Introduction to Lua

----------

Lua

	*  Creator: Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes, Pontifical Catholic University of Rio de Janeiro, Brazil
	*  Introduced: 1993
	*  Open source
	*  Installable package on many UNIX/Linux systems</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_perl?rev=1770147175">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-03T19:32:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Introduction to Perl</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_perl?rev=1770147175</link>
        <description>Introduction to Perl

The &quot;Practical Extraction and Report Language&quot;

The &quot;Pathologically Eclectic Rubbish Lister&quot;

Perl

	*  Creator: Larry Wall
	*  Introduced: 1987
	*  Open source
	*  Comes standard on many UNIX/Linux systems
	*  MacOS users are encouraged to use the</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_python?rev=1772835088">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T22:11:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Introduction to Python</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_python?rev=1772835088</link>
        <description>Introduction to Python

Python

	*  Creator: Guido van Rossum
	*  Introduced: 1991
	*  Open source
	*  Comes standard on many UNIX/Linux systems, macOS
		*  Note: The system Python on macOS and Linux is currently version 2.x and should not be used for this course.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_ruby?rev=1775588348">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-07T18:59:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Introduction to Ruby</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_ruby?rev=1775588348</link>
        <description>Introduction to Ruby

&quot;A Programmer's Best Friend&quot;

----------

Ruby

	*  Creator: Yukihiro Matsumoto 
	*  Introduced: 1995
	*  Open source
	*  Installable package on many UNIX/Linux systems
	*  Windows installer obtainable from &lt;http://www.ruby-lang.org&gt;
	*  For macOS, installing Ruby through homebrew is recommended:</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_tcltk?rev=1265332280">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-05T01:11:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Introduction to Tcl/Tk</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/introduction_to_tcltk?rev=1265332280</link>
        <description>~~SLIDESHOW~~

Introduction to Tcl/Tk

The &quot;Tool Command Language&quot; / Tk

The &quot;Tool Command Language&quot;

	*  Creator: John Ousterhout
	*  Introduced: 1988
	*  Current version: 8.5.8 (Nov. 2009)
	*  Open source
	*  Comes standard on many UNIX/Linux systems</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/lua_exercises?rev=1335488491">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-27T01:01:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lua Exercises</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/lua_exercises?rev=1335488491</link>
        <description>Lua Exercises

	*  NOTE: Unless otherwise noted, all work listed here is mandatory and counts toward your assignments grade.
	*  Create and change to the cs498gpl/lua/exercises subdirectory:


      $ mkdir -p ~/cs498gpl/lua/exercises
      $ cd ~/cs498gpl/lua/exercises</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_assignment_1?rev=1485654368">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-29T01:46:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl Assignment</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_assignment_1?rev=1485654368</link>
        <description>Perl Assignment

Due: Monday 6/6, 8:30am

Write your answers in perlasn.txt. Make sure perlasn.txt is a plain text file, not a Word or RTF document. Save perlasn.txt to your UNIX account cs698/perl directory. Run the submit.cs698 script. DO NOT email</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_exercises?rev=1771358031">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-17T19:53:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl Exercises</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_exercises?rev=1771358031</link>
        <description>Perl Exercises

	*  Deadline: Tue, Feb 24
		*  Use the Perl exercises dropbox on ecampus. Don't dropbox any input or output files.
		*  ecampus will reject files with the .pl extension, so either rename your files to .txt or zip your .pl files and dropbox them.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_project?rev=1550157254">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-14T15:14:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl Project - Retrieve Web Advisor Course Timetable</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_project?rev=1550157254</link>
        <description>Perl Project - Retrieve Web Advisor Course Timetable

Due: Tuesday, Feb 26, 2019, 11:59pm

Work in groups of 2-3.

Write a Perl script, wa_timetable.pl, to retrieve a department course timetable from &lt;https://www2.monmouth.edu/muwebadv/wa3/search/SearchClassesV2.aspx&gt;.

wa_timetable.pl will take the following command line arguments:</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_project_sp10?rev=1268859496">
        <dc:format>text/html</dc:format>
        <dc:date>2010-03-17T20:58:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl Project - Web Advisor Course Opening Alert Script</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_project_sp10?rev=1268859496</link>
        <description>Perl Project - Web Advisor Course Opening Alert Script

----------

Due date: Monday, 3/22, 11:59pm

This is a group project. Write a Perl script, webadv_alert.pl, to automate the process of searching for a class in &lt;http://www2.monmouth.edu/muwebadv/wa3/search/SearchClasses.aspx&gt; and then generating an alert (email) when a previously closed class has an opening.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_webadvisor_timetable_output?rev=1455656144">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-16T20:55:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl Project Script Sample Output</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/perl_webadvisor_timetable_output?rev=1455656144</link>
        <description>Perl Project Script Sample Output

valid run output


   $ perl -w perlproject.pl &quot;16/SP - 2016 Spring&quot; &quot;HH 208&quot;

   Schedule for HH 208:
   SE-104-01	LEC F 01:15PM 02:35PM
   SE-485B-01	LEC T 10:05AM 01:00PM
   SE-695B-50	LEC W 06:05PM 09:00PM


--help option</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_assignment_1?rev=1488310618">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-28T19:36:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python Assignment</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_assignment_1?rev=1488310618</link>
        <description>Python Assignment

Due: Friday, 3/10, 11:59pm

Write your answers in pythonAssignment.txt. Make sure pythonAssignment.txt is a plain text file, not a Word or RTF document. Save pythonAssignment.txt and other assignment files to your UNIX account cs371/python/assignment</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_assignment_2?rev=1207608069">
        <dc:format>text/html</dc:format>
        <dc:date>2008-04-07T22:41:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python Assignment 2</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_assignment_2?rev=1207608069</link>
        <description>Python Assignment 2

Due: Fri, Apr. 4, 6pm

Save or copy all work to a “cs498gpl/python_assign2” subdirectory.

1. Write prob1.py to read each line of your cs498roster into a dictionary, swapping the order of the last name and first name in the process. The dictionary key will be the student name, and the dictionary value will be the student email address. You might want to use the string.split() method mentioned in Chapter 5.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_exercises?rev=1773166690">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-10T18:18:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python Exercises</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_exercises?rev=1773166690</link>
        <description>Python Exercises

	*  Deadline: Friday, Mar 20, 11:59pm
		*  Use the Python exercises dropbox on ecampus. Don't dropbox any input or output files.


	*  NOTE: Unless otherwise noted, all work listed here is mandatory and counts toward your assignments grade.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_project?rev=1519934472">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-01T20:01:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python Project - Interact with Webadvisor</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_project?rev=1519934472</link>
        <description>Python Project - Interact with Webadvisor

Due: Friday, 3/23/18, 11:59pm

webadv_timetable.py

Write a Python script, webadv_timetable.py, to retrieve a department course timetable from &lt;http://www2.monmouth.edu/muwebadv/wa3/search/SearchClassesV2.aspx&gt;.

webadv_timetable.py will take the following command line arguments:</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_project_sp10?rev=1330311534">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-27T02:58:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Python Project - Create RSS feed of CSSE Dept. News</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/python_project_sp10?rev=1330311534</link>
        <description>Python Project - Create RSS feed of CSSE Dept. News

Due: Fri, 3/9, 6pm

Description

This is a group project. Write a Python script, cssenewsfeed.py, to create a  RSS feed of the news items at &lt;http://www.monmouth.edu/academics/CSSE/news.asp&gt;

Provide the following:

	*  The cssenewsfeed.py script
		*  Use a</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/robots?rev=1252610745">
        <dc:format>text/html</dc:format>
        <dc:date>2009-09-10T19:25:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/robots?rev=1252610745</link>
        <description>User-agent: *
Disallow: /</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_assignment_1?rev=1273528714">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-10T21:58:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ruby Assignment 1</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_assignment_1?rev=1273528714</link>
        <description>Ruby Assignment 1

Due: Mon, Apr 19, 11:59pm

Save or copy all work to a “cs498gpl/assignments/ruby” subdirectory.

1. Complete Ruby exercise 4.  Save as rubyex4.rb.

2. In q2.txt, answer this question:  What is the concept of reflection in computer programming?  How does the Ruby language apply the concept of</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_exercises?rev=1775589497">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-07T19:18:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ruby Exercises</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_exercises?rev=1775589497</link>
        <description>Ruby Exercises

	*  Deadline: Mon, Apr 27
		*  Use the Ruby Exercises dropbox on ecampus. Don't dropbox any input or output files.


	*  NOTE: Unless otherwise noted, all work listed here is mandatory and counts toward your assignments grade.

	*  NOTE 2:</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_project?rev=1398801382">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-29T19:56:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ruby Project - docxview.rb</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_project?rev=1398801382</link>
        <description>Ruby Project - docxview.rb

Deadline: Mon, 5/5, 7pm

	*  Only one person in your group should email me your group's script by the deadline.

----------

Description

This is a group project. Write a Ruby script, docxview.rb, that processes a Microsoft Word</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_project_sp10?rev=1397239245">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-11T18:00:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/ruby_project_sp10?rev=1397239245</link>
        <description>Gone.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/sample_ruby_on_rails_app_-_mydiary?rev=1777058194">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T19:16:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>A sample Rails application - mydiary</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/sample_ruby_on_rails_app_-_mydiary?rev=1777058194</link>
        <description>A sample Rails application - mydiary

	*  We'll be working through the creation of the mydiary Rails app, a sample online diary application.

Starting with a blank rails app

	*  Run these commands in a Terminal.
		*  pay attention to the comments marked with</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_cs102genedrev2010.docx?rev=1460160509">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-09T00:08:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>docxview.rb output</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_cs102genedrev2010.docx?rev=1460160509</link>
        <description>docxview.rb output

	*  input file: CS102GenEdRev2010.docx



MASTER COURSE SYLLABUS


Course Code:  CS 102

Title:  Applied Computing for Problem Solving

Catalog Description:  An introduction to word processing, spreadsheets, slide
presentations, databases, and the Internet with special emphasis on scientific
computations and technical reports and presentations.  Introduces social and
ethical issues related to computing.

Expanded Description of Course: Introduction to the use of computer appl…</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_gov.james.florio.docx?rev=1460160482">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-09T00:08:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>docxview.rb output</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_gov.james.florio.docx?rev=1460160482</link>
        <description>docxview.rb output

	*  input file: gov.james.florio.docx




You are cordially invited to a lecture given by the
Honorable James Florio
Governor of New Jersey, 1990-1994
on
The Politics of Climate Change

As a member of the US House of Representatives, Jim Florio authored 
the landmark Superfund Law that has given him an honored place 
in American history. As Governor, he transcended partisanship, 
working with others to advance the best interests of New Jersey.


Welcome and Introduction
Mr. A…</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_greatadventureflyer2010.docx?rev=1460160435">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-09T00:07:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>docxview.rb output</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/script_output_for_greatadventureflyer2010.docx?rev=1460160435</link>
        <description>docxview.rb output

	*  input file: GreatAdventureFlyer2010.docx




The Employee Activity Committee is selling DISCOUNTED tickets
 to Six Flags Great Adventure Theme Park, Wild Safari and
Hurricane Harbor.  

This year we are selling the 3 Park Season Pass for $105.00 per pass, 
this entitles you to visit the Theme Park, Safari and Hurricane Harbor
.

The Season Pass for the Theme Park &amp;amp; Safari is $85.00 per pass, 
no minimum number of Season Passes necessary.

Regular daily admission ticke…</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/start?rev=1498149529">
        <dc:format>text/html</dc:format>
        <dc:date>2017-06-22T16:38:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>CS 498 - General Purpose Scripting Languages</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/start?rev=1498149529</link>
        <description>CS 498 - General Purpose Scripting Languages

Semester: Spring 2014

----------

Information / Announcements

----------

Content

	*  Introduction and Overview (UPDATED: 1/21)

	*  Introduction to Perl (UPDATED: 1/28)
		*  Supplemental reading: The Importance Of Perl, Tim O'Reilly, Ben Smith, 1998


	*  Introduction to Python (UPDATED: 2/21)</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl-tk-expect_project?rev=1266270185">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-15T21:43:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tcl / Tk / Expect Project - tkwrite:  a Front-End to the UNIX write Command</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl-tk-expect_project?rev=1266270185</link>
        <description>Tcl / Tk / Expect Project - tkwrite:  a Front-End to the UNIX write Command

----------

Due Dates

	*  Save all work to the ~/cs498gpl/projects/tcl directory .

	*  Due: Mon. 2/8, 4:00pm - 2-person teams
		*  Tell me with whom you'll be working on this project.</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_1?rev=1204319400">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-29T21:10:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tcl Assignment 1</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_1?rev=1204319400</link>
        <description>Tcl Assignment 1

Due: Tuesday, Feb. 5, 6pm

Save all work to a “cs498gpl/tcl_assign1” subdirectory.

1. Write the complete (and working) sketch program in chapter 1 of the book and save it as tclsketch.tcl. “Adding finishing touches” (Section 1.2.6) is optional. Comment the program extensively to delimit the various sections and indicate your understanding of the code. For example:</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_1_sp10?rev=1265043743">
        <dc:format>text/html</dc:format>
        <dc:date>2010-02-01T17:02:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tcl Assignment 1</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_1_sp10?rev=1265043743</link>
        <description>Tcl Assignment 1

Due: Monday, Feb. 1, 11:59pm

Save all work to the “cs498gpl/assignments/tcl/assign1” subdirectory (folder).

1. Write a C++ or Java program to compute all prime numbers between 3 and 5000.  Then, write an equivalent Tcl program to do the same.  Measure the performance of both programs by using the UNIX</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_2?rev=1203136621">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-16T04:37:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tcl Assignment 2</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_assignment_2?rev=1203136621</link>
        <description>Tcl Assignment 2

Due: Wednesday, Feb. 13, 6pm

Save or copy all work to a “cs498gpl/tcl_assign2” subdirectory.

1. Write a Tcl/Tk front end (tkpasswd.tcl) to the Linux passwd command. See the  Expect extension notes for the Expect statements that we used in class to interface with the</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_examples?rev=1215222658">
        <dc:format>text/html</dc:format>
        <dc:date>2008-07-05T01:50:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tcl/Tk Exercises</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_examples?rev=1215222658</link>
        <description>Tcl/Tk Exercises

	*  All work listed here is mandatory.

----------

Preliminary stuff

Create the cs498gpl directory

	*  Create a cs498gpl directory under your home directory
		*  Use lowercase and no spaces

        $ mkdir -p ~/cs498gpl/exercises</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_exercises?rev=1264619773">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-27T19:16:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tcl/Tk Exercises</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/tcl_exercises?rev=1264619773</link>
        <description>Tcl/Tk Exercises

	*  NOTE: All work listed here is mandatory and counts toward your assignments grade.

----------

Preliminary stuff

Create the cs498gpl directory

	*  Create a cs498gpl directory under your home directory
		*  Use lowercase and no spaces</description>
    </item>
    <item rdf:about="http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/using_the_cpan_module_shell?rev=1614367284">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-26T19:21:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Using the CPAN Module Shell</title>
        <link>http://rockhopper.monmouth.edu/cs/jchung/cs498gpl/using_the_cpan_module_shell?rev=1614367284</link>
        <description>Using the CPAN Module Shell

Installing Perl modules via CPAN (example):

   (These commands will likely only work on a Linux system with Perl.)
 Get CPAN shell:

    $ perl -MCPAN -e shell

    Install desired module (example):

       cpan&gt; [force] install MP3::Info

       (&quot;force&quot; forces install even if regression tests fail)

    Other useful commands in CPAN shell:

       i /mp3/        - search for all modules with /mp3/ in the name
       i MP3::Info    - show information about this mod…</description>
    </item>
</rdf:RDF>
