Computer Science 282
PROGRAMMING PRACTICES (former INTRODUCTION TO SYSTEM PROGRAMMING)
September 2018

Tentative Schedule

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



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

November 5 Introduction to C
and Software Development Chapter 17
November 12 November 12 No classes in lieu of Remembrance Day.Version Control
Chapter 17
Midterm test 2
November 19 System AdministrationChapter 23
November 26 IDEs



Last modified:Friday October 05, 2018 at 12:40 am ADT
Cezar Câmpeanu