Colleges Using Linux

Casper College is located in the city of Casper, Wyoming. Its total enrollment stands at about 4,000, with students coming from Wyoming, 26 other states and 9 foreign countries. You can visit Casper College's home page at http://www.cc.whecn.edu/.
The college uses several Unix systems for e-mail, web services, student records and accounting. At present, the bulk of teaching is done using personal computers running Windows 95, which are networked together with Novell Netware. Netscape is available on most machines.
Casper College first used Linux as a teaching tool during the Spring 1995 semester when Ralph Anderl taught a short “Introduction to Unix” class. At first, Ralph used an SCO host, and later switched to a Linux host. Ralph worried that Linux might lock up when two dozen students simultaneously accessed it. His worry changed to amazement after Linux proved it could easily handle two dozen students and more. Linux found a home at Casper College and Ralph named the new Linux host “breeze”.
Why breeze? Well, Casper sees a lot of wind. Sometimes airline pilots come to Casper in order to train in windy conditions. The wind blows new pilots miles off course during landings, and even experienced pilots find it difficult to touch down smoothly. So, in honor of its wind, Casper College gives its hosts names such as: “wind”, “breeze” and “dust”.
LISP and C programming classes are taught directly on breeze by using a TELNET session on each student's computer. Other classes use home accounts on breeze as a private area where students can send and receive computer files containing handouts, tests and assignments.
I teach a class named “Computer Information Systems”, which introduces students to PC hardware, Windows 95 and applications such as PowerPoint. This is the first computer class for many students. Normally, e-mail is the best method to transfer tests, assignments and handouts between instructors and students. However, in this particular class, most students lack an e-mail account. So I set up a system that allows students to send and receive files using Netscape.
The first step involved setting up a web server on breeze. We used a CERN server at first and later switched to an Apache server. At this point, instructors could publish public course materials such as syllabi, HOWTOs and tests on Casper College's Intranet. However, ensuring private communication between instructors and students required a bit more work.
To ensure privacy, we created a breeze user account for each student which was readable only by the student. That allowed instructors, as root, to place confidential information such as test scores in each student's home directory. It also allowed students to send homework, assignments and tests to a private place.
Classroom experience taught me that students new to computers absolutely must use a web browser to transfer files. Although new students take to a GUI interface like a fish to water, a console interface such as FTP stops them dead in their tracks.
Fortunately, students can transfer files to or from their home directories using Netscape and opening a URL, such as ftp://don@breeze.
This causes Netscape to prompt for a password, then allows the user (in this case, Don) to access files in his home directory. To make things convenient we create mime types for Access, Excel, Lotus, PowerPoint, Schedule, Word and WordPerfect file types. We then add Netscape helper applications to each Windows 95 PC. Now, when a student clicks on a Lotus file, Netscape will automatically start up a Lotus application using the file as input.
Students take tests by using the Edit Document feature in Netscape Gold. This method provides the added benefit of giving them some practical experience with modifying web pages.
Remember that “Introduction to Unix” class I mentioned at the start of this article? Now Ralph uses Linux exclusively to teach the class. He also teaches out of a book which comes with its very own Linux CD-ROM. One class period is devoted to installing Linux on the personal computers in the lab. Many students also install Linux on their home computers. The UMSDOS file system comes in handy for students who are new to hard drive partitions, because it allows them to install Linux into a familiar file system.

Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- New Products
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- Designing Electronics with Linux
- Dynamic DNS—an Object Lesson in Problem Solving
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Using Salt Stack and Vagrant for Drupal Development
- Reply to comment | Linux Journal
6 hours 26 min ago - Nice article, thanks for the
17 hours 7 min ago - I once had a better way I
22 hours 53 min ago - Not only you I too assumed
23 hours 10 min ago - another very interesting
1 day 1 hour ago - Reply to comment | Linux Journal
1 day 2 hours ago - Reply to comment | Linux Journal
1 day 9 hours ago - Reply to comment | Linux Journal
1 day 10 hours ago - Favorite (and easily brute-forced) pw's
1 day 11 hours ago - Have you tried Boxen? It's a
1 day 17 hours ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




Comments
Vast changes in just 8 years
It's fun to read this now (late 2006) and see how the ante on students assumed knowledge is way up. Which is a good sign that much "technical" knowledge is now mainstream and no longer "nerdy". :)