Computer Science 253 Spring 2022

Announcements:

Final Review Guide
Autoquiz Guide
Tutoring is available in the tutoring center for this class. Ask for somebody who can tutor CS228 Linux and Tools for BASH questions, and somebody with CS430 Operating Systems for C programming questions (generally anybody with CS430 will also have had CS228).

Instructor Information:

S. Seth Long
Office: TJH 204
E-mail: sslong@lcsc.edu
Office Hours: Monday 2:00-3:00, Thursday 11:00-12:00
Class Textbook

Course Syllabus

Course Calendar

Notes

Examples

Projects

Upload completed projects here
Project 1: Collecting System Information from C
Project 2: Adding to the Shell
Project 3: Creating a Daemon

Lab Assignments

Lab 1: Logging into isoptera and running commands
Lab 2: Using grep and pipes
Lab 3: More with grep and files
Lab 4: Shell variables
Lab 5: Software Development
Lab 6: Using the Network
Lab 7: Archiving and such
Lab 8: Grep and Regular Expressions
Lab 9: Practice with argv and argv
Lab 10: Handling and sending signals
Lab 11: Hosting Web Pages on Isoptera
Lab 12: Practice with the Command Line
Lab 13: More Practice