I. General Information
1. Course Title:
Advanced Operating Systems: Command Line Administration
2. Course Prefix & Number:
COMP 2113
3. Course Credits and Contact Hours:
Credits: 3
Lecture Hours: 3
Lab Hours: 0
4. Course Description:
This course focuses on the concepts of the command line interface using the Command Prompt window, referred to as the MS-DOS prompt window in earlier versions of Windows. Topics covered include commands, syntax, switches, attributes, pipes, filters, redirection, advanced batch files, optimizing performance and troubleshooting using batch sequence processing, and how to use simple Internet-related internal commands from the command line. Both internal and external commands will be studied and applied in the command interpreter. Students will create batch files and learn how to apply these utilities in an operating system and network operating system environment. Students will build maintenance utility and automation programs using the command line interpreter. Career Preparation: The studies in this course will help students prepare for careers in information technology such as Computer Support Specialist, Network Administrator, Network Engineer, Systems Analyst, Systems Engineer, Business Analyst, Computer Support, Information Technology, and Help Desk/Computer Repair Technician.
5. Placement Tests Required:
6. Prerequisite Courses:
COMP 2113 - Advanced Operating Systems: Command Line Administration
All Course(s) from the following...
Course Code | Course Title | Credits |
COMP 1230 | Network Essentials | 4 cr. |
COMP 1253 | Client Operating System Administration | 4 cr. |
8. Prerequisite (Entry) Skills:
Efficiency with a current Microsoft operating system such as Windows XP, Windows Vista, or Windows 7 at an administrative level. Efficiency with networking fundamentals.
9. Co-requisite Courses:
COMP 2113 - Advanced Operating Systems: Command Line Administration
There are no corequisites for this course.
II. Transfer and Articulation
3. Prior Learning - the following prior learning methods are acceptable for this course:
- Written
- Oral
- Demonstration
- Portfolio
III. Course Purpose
Program-Applicable Courses – This course is required for the following program(s):
Computer Network Administration, AAS
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Utilize appropriate technology |
Use the Microsoft Command Line interpreter to perform system tasks, maintenance, and create automation programming using the batch file tools and syntax available. Completed projects are reviewed for accuracy and technical proficiency. |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
Expected Outcome |
MnTC Goal Area |
Open and identify components of a Command Line session |
|
Understand and use proper command syntax |
|
Use command syntax for disk management |
|
Use directory and subdirectory tools to navigate storage system structure |
|
Identify and use internal command interpreter commands |
|
Identify and use external commands and programs within the command interpreter |
|
Use disk management commands to navigate and manage FAT, FAT32, NTFS and CDFS systems |
|
Use pipes, filters and redirection for both output and input processing |
|
Create a simple batch file using batch reserved commands and syntax |
|
Identify and use connectivity commands for network processing |
|
Set up an automated file management and disk maintenance system |
|
Create an advanced batch file using multiple internal and external commands, batch processing commands, screen outputs to guide user, and file processing. |
|
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
- Starting the Command Line Environment
- OS Versions
- File types and structures
- System configuration
- Default directory
- Altering the Command Line window
- Cd, ver, cls, date, time, diskcopy commands
- Command Line Syntax
- Switches and parameters
- Dir command
- Fixed parameters
- Variable parameters
- Command line editing
- Wildcards
- Subdirectory structure and paths
- Redirection of output to printers and files
- Disks and Formatting
- Formatting
- Partition structure
- Volumes and labels
- /Q parameters
- Programs, Data, and Subdirectories
- Programs
- Shareware and freeware
- Types of programs
- Tree structure
- Cd, md, rd, move, and path commands
- /S switch
- Internal Commands
- Naming rules
- Copy and type commands
- LFNs
- Del, ren, move, and rd /s commands
- External Commands
- Attrib, subst, and xcopy commands
- Doskey and text editing commands
- Using file attributes
- Organizing and Managing Disk Structure
- Files systems
- Tree command
- Chkdsk command
- Verbose parameters
- Repairing disk structure
- Lost clusters and allocation units
- Pipes, Filters and Redirection
- Redirecting standard I/O
- <, >, >> commands
- Sort command
- Find and more filters
- Using pipes in redirection
- Introduction to Batch Files
- Batch and interactive processing
- Writing and editing batch files
- Altering environment using batch files
- Using a batch file to execute programs
- Rem, echo, cls, pause, exit commands
- Replaceable parameters
- Connectivity and Networking
- Network structure
- Printer sharing
- Com and LPT ports
- IP ports
- Permissions and rights
- Drive sharing
- Overview of TCP/IP
- Net command
- Net Use options
- Ipconfig, ping, trace commands
- Nslookup, netstat commands
- Arp commands
- File and Disk Maintenance
- Finding errors
- Repairing disk errors
- Disk cleanup
- Contiguous and noncontiguous files
- Performance optimization
- Disk defragmentation
- Task scheduling
- System management and computer management
- Drivers
- Advanced Batch File Processing
- Rem, pause, echo commands advanced features
- Nul command
- Goto command
- Routines and subroutines
- Shift command
- If command
- Advanced if command functions
- Errorlevel commands
- Writing a script file
I. General Information
1. Course Title:
Advanced Operating Systems: Command Line Administration
2. Course Prefix & Number:
COMP 2113
3. Course Credits and Contact Hours:
Credits: 3
Lecture Hours: 3
Lab Hours: 0
4. Course Description:
This course focuses on the concepts of the command line interface using the Command Prompt window, referred to as the MS-DOS prompt window in earlier versions of Windows. Topics covered include commands, syntax, switches, attributes, pipes, filters, redirection, advanced batch files, optimizing performance and troubleshooting using batch sequence processing, and how to use simple Internet-related internal commands from the command line. Both internal and external commands will be studied and applied in the command interpreter. Students will create batch files and learn how to apply these utilities in an operating system and network operating system environment. Students will build maintenance utility and automation programs using the command line interpreter. Career Preparation: The studies in this course will help students prepare for careers in information technology such as Computer Support Specialist, Network Administrator, Network Engineer, Systems Analyst, Systems Engineer, Business Analyst, Computer Support, Information Technology, and Help Desk/Computer Repair Technician.
5. Placement Tests Required:
6. Prerequisite Courses:
COMP 2113 - Advanced Operating Systems: Command Line Administration
All Course(s) from the following...
Course Code | Course Title | Credits |
COMP 1230 | Network Essentials | 4 cr. |
COMP 1253 | Client Operating System Administration | 4 cr. |
8. Prerequisite (Entry) Skills:
Efficiency with a current Microsoft operating system such as Windows XP, Windows Vista, or Windows 7 at an administrative level. Efficiency with networking fundamentals.
9. Co-requisite Courses:
COMP 2113 - Advanced Operating Systems: Command Line Administration
There are no corequisites for this course.
II. Transfer and Articulation
3. Prior Learning - the following prior learning methods are acceptable for this course:
- Written
- Oral
- Demonstration
- Portfolio
III. Course Purpose
1. Program-Applicable Courses – This course is required for the following program(s):
Computer Network Administration, AAS
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Utilize appropriate technology |
Use the Microsoft Command Line interpreter to perform system tasks, maintenance, and create automation programming using the batch file tools and syntax available. Completed projects are reviewed for accuracy and technical proficiency. |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
Expected Outcome |
MnTC Goal Area |
Open and identify components of a Command Line session |
|
Understand and use proper command syntax |
|
Use command syntax for disk management |
|
Use directory and subdirectory tools to navigate storage system structure |
|
Identify and use internal command interpreter commands |
|
Identify and use external commands and programs within the command interpreter |
|
Use disk management commands to navigate and manage FAT, FAT32, NTFS and CDFS systems |
|
Use pipes, filters and redirection for both output and input processing |
|
Create a simple batch file using batch reserved commands and syntax |
|
Identify and use connectivity commands for network processing |
|
Set up an automated file management and disk maintenance system |
|
Create an advanced batch file using multiple internal and external commands, batch processing commands, screen outputs to guide user, and file processing. |
|
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
- Starting the Command Line Environment
- OS Versions
- File types and structures
- System configuration
- Default directory
- Altering the Command Line window
- Cd, ver, cls, date, time, diskcopy commands
- Command Line Syntax
- Switches and parameters
- Dir command
- Fixed parameters
- Variable parameters
- Command line editing
- Wildcards
- Subdirectory structure and paths
- Redirection of output to printers and files
- Disks and Formatting
- Formatting
- Partition structure
- Volumes and labels
- /Q parameters
- Programs, Data, and Subdirectories
- Programs
- Shareware and freeware
- Types of programs
- Tree structure
- Cd, md, rd, move, and path commands
- /S switch
- Internal Commands
- Naming rules
- Copy and type commands
- LFNs
- Del, ren, move, and rd /s commands
- External Commands
- Attrib, subst, and xcopy commands
- Doskey and text editing commands
- Using file attributes
- Organizing and Managing Disk Structure
- Files systems
- Tree command
- Chkdsk command
- Verbose parameters
- Repairing disk structure
- Lost clusters and allocation units
- Pipes, Filters and Redirection
- Redirecting standard I/O
- <, >, >> commands
- Sort command
- Find and more filters
- Using pipes in redirection
- Introduction to Batch Files
- Batch and interactive processing
- Writing and editing batch files
- Altering environment using batch files
- Using a batch file to execute programs
- Rem, echo, cls, pause, exit commands
- Replaceable parameters
- Connectivity and Networking
- Network structure
- Printer sharing
- Com and LPT ports
- IP ports
- Permissions and rights
- Drive sharing
- Overview of TCP/IP
- Net command
- Net Use options
- Ipconfig, ping, trace commands
- Nslookup, netstat commands
- Arp commands
- File and Disk Maintenance
- Finding errors
- Repairing disk errors
- Disk cleanup
- Contiguous and noncontiguous files
- Performance optimization
- Disk defragmentation
- Task scheduling
- System management and computer management
- Drivers
- Advanced Batch File Processing
- Rem, pause, echo commands advanced features
- Nul command
- Goto command
- Routines and subroutines
- Shift command
- If command
- Advanced if command functions
- Errorlevel commands
- Writing a script file