|
Oct 09, 2024
|
|
|
|
CS 401 - Software Engineering Units: 3 Concepts and issues in the development of large software projects. Approaches to requirements, analysis, design, implementation, testing, and maintenance of high-quality software. Systems for software design, management, documentation and testing such as UML, GIT, Javadoc and Junit. Programming in Java.
Prerequisites: CS 301 with grade C- or better. Equivalent Quarter Course: CS 4310. Possible Instructional Methods: Entirely On-ground, or Entirely Online, or Hybrid. Grading: A-F grading only. Course Typically Offered: Fall & Spring
Student Learning Outcomes - Upon successful completion of this course students will be able to: - Design and implement a computer-based system, process, component, or program to meet desired needs;
- Evaluate via testing a computer program to meet stated requirements;
- Employ current techniques, skills, and tools necessary for software management, development and testing;
- Perform successfully on teams to accomplish a common goal, and communicate effectively in written and oral form.
Add to Folder (opens a new window)
|
|