Computer Science 2820
PROGRAMMING PRACTICES (former INTRODUCTION TO SYSTEM PROGRAMMING)
September 2019

Tentative Schedule

Week of Material Covered Remarks
September 4 Introduction to System Programming
Chapter 2 -
Overview of Operating Systems
Chapter 1 -
Quick start to Unix OS
Chapter 1.
September 9 Files and File Structure
Chapter 2,4, 8
Editing Files
Chapter



September 16 Basic File Processing
Chapter 4
File security
Chapter 5
September 23 Basic File Processing
Chapter 6
Advance File Processing
Chapter 7
September 30 Redirection and Piping
Chapter 9
Source Control System (sccs)
Section 20.5.7
October 7 Utilities
grep, diff, sort, find, tar, cpio, dump, sed, awk
October 14 October 8 Thanksgiving Day. No classes.Introduction to C
October 21 Programmable text processing.
awk examples
Unix Shells
Chapter 6, 13
Advance Bourne Shell Chapter 12, 13
C Shell Chapter 14
Midterm Test 1
October 28 Advanced C Shell Programming
Chapter 15

November 4 Introduction to C
and Software Development Chapter 17
Midterm test 2
November 11 November 11 No classes in lieu of Remembrance Day.Version Control
Chapter 17
November 18 System AdministrationChapter 23
November 25 IDEs



Last modified:Thursday October 10, 2019 at 01:23 am ADT
Cezar Câmpeanu