Skip to content

Phoebezuo/COMP2017-Study-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP2017-Study-Notes

Study Notes for COMP2017 at USYD

COMP2017: Systems Programming

In this unit of study, elementary methods for developing robust, efficient, and re-usable software will be covered. The unit is taught in C, in a Unix environment. Specific coding topics include memory management, the pragmatic aspects of implementing data structures such as lists and hash tables and managing concurrent threads. Debugging tools and techniques are discussed and common programming errors are considered along with defensive programming techniques to avoid such errors. Emphasis is placed on using common Unix tools to manage aspects of the software construction process, such as version control and regression testing. The subject is taught from a practical viewpoint and it includes a considerable amount of programming practice.

About

Study Notes for COMP2017 at USYD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages