Introduction to principal software engineering processes and pitfalls. Focus on users, development methodologies, testing, and tools. Use of techniques including version control, functional specification, Agile and Test-Driven Development.
This is an asynchronous online section. There are NO in-person meetings and NO virtual meetings. For more information, please visit the .
This section runs for the whole semester. It is NOT self-paced. It requires the use of Canvas and an internet-enabled device.
This section is part of °®¶¹´«Ã½Online. For more information about °®¶¹´«Ã½Online, please visit the °®¶¹´«Ã½Online website.
Introduction to principal software engineering processes and pitfalls. Focus on users, development methodologies, testing, and tools. Use of techniques including version control, functional specification, Agile and Test-Driven Development.
PREREQ: CS 110B or CS 111B or CS 131B