Table of Contents

UNIX

Although not set in stone, the following will be a rough sketch of the anticipated topics to be covered in the class this semester:

  • Introductions & Getting Started
  • Basic Utilities and their Manual Pages
  • Directories and Files
  • Text Processing
  • The VI editor
  • The UNIX Shell
  • Job Control and Multitasking
  • The UNIX Programming Environment
  • Introduction to Pattern Matching
  • Pattern Matching with Regular Expressions
  • Filtering
  • Shell Scripting
  • networking, UNIX Networking Tools
  • 'Netiquette, Security
  • X Window System
  • High-Performance Computing

ASM

Although not set in stone, the following will be a rough sketch of the anticipated topics to be covered in the class this semester:

  • Introductions & Getting Started
  • Developing Programs in Assembly
  • Binary Number Representation
  • Hexadecimal Number Representation
  • Logic
  • Computer Arithmetic
  • Architecture Details
  • Processor & Memory Organization
  • Addressing Schemes
  • Registers
  • Instruction Sets
  • Control and Data Flow
  • Subroutines
  • Storage
  • Data Representation
  • Linking, Object and Machine Code

HPC0

Although not set in stone, the following will be a rough sketch of the anticipated topics to be covered in the class this semester:

  • Introduction & Getting Started
  • UNIX review (as a user)
  • UNIX review (as a developer)
  • UNIX as an administrator
  • UNIX networking tools
  • security
  • package management
  • file access / transfer
  • networking services
  • system administration
  • documentation
  • backups
  • virtualization
  • visualization
  • installation
  • configuration

HPC2

Although not set in stone, the following will be a rough sketch of the anticipated topics to be covered in the class this semester:

  • lab operations
  • maintenance
  • logging
  • accessibility
  • upgrades
  • backups
  • documentation
  • resource usability
  • remote administration
  • on-site administration
  • security - internal
  • log analysis
  • troubleshooting
  • security - external

SYSNET

Although not set in stone, the following will be a rough sketch of the anticipated topics to be covered in the class this semester:

  • Communication
  • Concurrency
  • Documentation
  • Investigation
  • Creation
  • Collaboration
  • Clusters
  • Resource Utilization
  • Exploration
  • Projects
  • Deployment
  • Implementation