Preparation for Software Engineering Practices

CS4260, Spring 2018

Required Books

At least one of:

The Pragmatic Programmer The Pragmatic Programmer: From Journeyman to Master
by A. Hunt & D. Thomas
The Developer's Code The Developer's Code: What Real Programmers Do
by K. W. Cheung
New Programmer's Survival Guide New Programmer's Survival Guide
by Josh CarterĀ 

About Open Source

Software Configuration Management (SCM)

Free and Open Source Software (FOSS) projects

Examples of FOSS projects under consideration