Computer Science
131
Introduction to Unix and the World Wide Web
Course Syllabus
- CS 131 introduces students to the use of computers at UNM and to
Unix in particular.
Unix is the operating system of choice for computer amateurs, professionals
and academics and is frequently used in other instructional courses at UNM.
-
What is an operating system? It is the heart, mind and personality of a
computer. It is a language that must be understood and mastered to
communicate effectively with the computer. Unix is a open, free and fun
operating system.
In a broader sense Unix is an attitude, a philosophy, a cultural phenomena.
- Grades in the course are based performance on homework assignments and
quizzes over each topic covered. When each topic is concluded a homework
assignment is completed followed by a class period of review and a quiz.
Homework and quizzes are e-mailed in for scoring by grading programs.
- The course runs for 10 weeks and counts for 2 CR.
| Lecture |
Topics |
| Periods |
| 6 |
Introduction to computers and the Unix operating system |
|
- hardware, software, ASCII character encoding, UNM's LAN, servers,
devices, operating systems, terminals, remote login
|
| 6 |
Unix commands and the shell |
|
-
command syntax, basic Unix commands, basic Vi, Unix OS structure and
features, sessions, shells, environments, resources
|
| 4 |
The Unix file system |
|
-
file types, organization and information, logical and physical
file structure, directories and paths, file creation and manipulation
|
| 3 |
Unix file attributes |
|
-
file and system security, ownership, permissions,
links, selecting and operating on files
|
| 2 |
The Vi text editor |
|
-
file editing, search and replace operations, Vi and Vim environments,
advanced features
|
| 3 |
Shell processes |
|
-
shell commands and meta-characters, filters, regular expressions,
redirection, process control, shell varieties and features
|
| 2 |
Basic web page design |
|
-
putting it all together, web addressing and links, basic HTML
|
Additonal Topics (as time allows)
|
-
Unix history and dialects, computer sociology, security issues,
shell and Perl scripting
|
|
Computer Science Department
, Farris Engineering Building,
University of New Mexico
, Albuquerque, NM 87131 Phone: 505/277-3112 Fax: 505/277-6927 Email:
cs131@unm.edu
Last Modified
32931 page accesses.
|
|