Date | Topic | Local Material | References
|
---|
04-Jan-2022 | Introduction to gcc | Slides
| Gough, Sections 1–4, 10.1, 11, 12
|
11-Jan-2022 | Introduction to gcc (contd)
|
18-Jan-2022 | Common Unix commands
Introduction to make
| Slides
Slides
| Sobell, Chapters 3 and 4
Rehman and Paul, Sections 4.1–4.5
|
25-Jan-2022 | Introduction to the GNU debugger gdb
| Slides
| Rehman and Paul, Sections 5.1–5.7
|
01-Feb-2022 | Introduction to valgrind
| Slides
| Valgrind home, Sections 4.1–4.3 of manual
|
08-Feb-2022 | Introduction to gprof
| Slides
| Fenlason and Stallman, Sections 1–5
|
15-Feb-2022 | Basic regular expressions
| Slides
| Sobell, Appendix A or Das, Section 10.4
|
01-Mar-2022 | Introduction to grep and sed
| Slides
| Sobell, Chapter 13 (sed) or Das, Sections 10.1–10.3 (grep), 10.6–10.12 (sed)
|
08-Mar-2022 | Introduction to gawk
| Slides
| Sobell, Chapter 12 or Das, Sections 12
|
15-Mar-2022 | Basics of bash
| Slides
| Sobell, Chapter 8
|
15-Mar-2022 | Programming bash: Part 1
| Slides
| Sobell, Chapter 8 or Das, chapter 13
|
22-Mar-2022 | Programming bash: Part 2
| Slides
| Sobell, Chapter 8 or Das, chapter 13
[See slides for sample exercises]
|