Difference between revisions of "Software Build and Release Course"
Chris Tyler (talk | contribs) (→Course Name: Elimnated the word "Software" from the title) |
Chris Tyler (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
= Course Description = | = Course Description = | ||
− | Software Build and Release creates reliable, replicable processes to turn source code and related inputs into ready-to-run software. | + | Software Build and Release creates reliable, replicable processes to turn source code and related inputs into ready-to-run software. These critical systems are used in software development companies, IT departments, and Open Source projects, and are highly automated through the use of scripting languages such as Bash, Perl, and Python. Students will learn to manage the Build and Release process by selecting, installing, configuring, customizing, and maintaining a variety of build tools. This is a project-based course, and students will work within an established Open Source community. The particular open source community or communities to be studied will vary with each offering and be announced at the beginning of the semester. |
= Prerequisites = | = Prerequisites = | ||
Prerequisites: OPS335 (Servers) and OPS435 (Scripting) | Prerequisites: OPS335 (Servers) and OPS435 (Scripting) |
Latest revision as of 13:41, 14 November 2008
This page contains tentative/proposed details for the Software Build and Release professional option, to be first offered in Winter 2009.
Course Name
Build and Release Automation BAR6xx
Course Description
Software Build and Release creates reliable, replicable processes to turn source code and related inputs into ready-to-run software. These critical systems are used in software development companies, IT departments, and Open Source projects, and are highly automated through the use of scripting languages such as Bash, Perl, and Python. Students will learn to manage the Build and Release process by selecting, installing, configuring, customizing, and maintaining a variety of build tools. This is a project-based course, and students will work within an established Open Source community. The particular open source community or communities to be studied will vary with each offering and be announced at the beginning of the semester.
Prerequisites
Prerequisites: OPS335 (Servers) and OPS435 (Scripting)