INSTRUCTOR:
Jim Fuller
Office: BH-16b
Phone: 541-881-8822 ext. 231
E-mail: Fuller@tvcc.ccCREDITS: 4
TERM: Winter 2003
COURSE DESCRIPTION:
This is an introduction to installing and using the Linux operating system on PC-compatible computers.
The course will cover installing Linux on a dedicated computer, in a Unix partition of a non-dedicated computer, and in a MS-DOS partition of a non-dedicated computer. It will also include basic Linux/Unix console commands, X-Windows, and some Linux/Unix application programs.
PREREQUISITE:
BA 131 or CS 101 or equivalent.
COURSE GOALS:
At the end of this course, the student shall be able to do the following:
1. The student will install the Linux operating system on one or more configuaration of PC-compatible computers.
1.1 Install Linux on their personal computers and/or on a school computer.
2. The student will use the X-Windows program they have set up.
1.2 Know where to find various distrutions of Linux.
1.3 Discuss the different methods of installing Linux including on a dedicated machine, in a Unix partition on a non-dedicated machine, and in a MS-DOS partition on a non-dedicated machine.2.1 Configure X-Windows for a specific display and display driver.
3. Set up a computer to talk to a modem or network card and access InterNet from the system running the Linux operating system.
2.2 Successfully start -- Windows.
2.3 Use X-Window productivity tools such as Star Office.
4. Do some simple Linux/Unix system commands.4.1 Set up accounts for other people to use, using the root login.
4.2 Compose amd use files on the Linux system, as a non-root user.
4.3 Use one of the shell languages, including writing shell scripts, to maintain the files on the Linux system.COURSE OUTLINE
WEEK #1 The history of UNIX and LINUX. Demonstration of installing Linux on a specific PC. WEEK #7 Graphics Tools. Learning Math and Financial Tools
WEEK #2 Students install Linux on one or more types of PCs. WEEK #8 Personal Productivity Tools. Home Office Management with StarOffice.
WEEK #3 Learning Linux basics. Manipulation and searching commands. Using the Shell. WEEK #9 Relaxation and playing Linux games. Basic System Administration. Handling files and your file system.
WEEK #4 Using the Xws system. Exploring the K Desktop Environment. Using Communication Programs. Connecting to the Internet. WEEK #10 Backing up and restoring your system. Using scheduling to automate system management.
WEEK #5 Configuring Internet E-mail. Configuring Internet News. WEEK #11
WEEK #6 Internet Downloading and Browsing. Text Processing. Preparing Documents. FINAL Hands-on project EQUIPMENT NEEDED:
REQUIRED TEXT FOR THE COURSE:
METHODS OF INSTRUCTION:
Lecture notes will be furnished on Internet. Those notes will included commonly asked question and answers.
Students can e-mail the instructor with any questions about the course.
Students are expected to read the notes. In addition students are expected to read and work through each chapter in the book using the computer software furnished with the book. NOTE: If you don't work through the chapter then you may have some files missing which you need to do all the end of chapter work!
Students are expected to do the assigned projects at the end of each section of the book. Programming assignments should include design notes and diagrams, program source listing, list of test data used, and screen prints of the results of executing the program.
All assignments should be e-mailed to the instructor by the posted due date.
METHODS OF EVALUATING OUTCOMES:
The course will be evaluated by the instructor on the basis of total points earned on exams, quizzes, and assignments. In borderline cases, attendance and/or participation in classroom and on-line execises will be considered.
CS 140 L - Op. Environments: Linux Web Site Menu Copyright © 2002 by James L. Fuller, all rights reserved.
Information | Syllabus | Schedule | Online "Lectures" | Projects | Quizzes | Web Board