| |
Dec 08, 2025
|
|
|
|
|
SWE 3720 - Software Development Laboratory II2 lecture hours 2 lab hours 3 credits Course Description This is the second course in the software development laboratory sequence. Students continue working on large-scale software projects with a goal of delivering a system that could be deployed by clients. In addition, students gain additional experience at processes assessment and improvement. Prereq: SWE 2721 , SWE 3710 (quarter system prereq: SE 3010) Note: None This course meets the following Raider Core CLO Requirement: Integrate Learning Course Learning Outcomes Upon successful completion of this course, the student will be able to:
- Apply software engineering practices and tools to the development of significant software components and systems
- Plan and track project activities with students serving in both leadership and team membership roles
- Identify measurable process improvement opportunities and enact improvements
- Communicate project and process information in written and oral form
- Deliver a thoroughly tested system along with an automated testing environment which provides confidence that the system meets customer requirements
- Document system operation in sufficient detail to support deployment by the client
- Document key design decisions in sufficient detail to support future development
Prerequisites by Topic
- Proficiency in software development using object-oriented design techniques
- Experience with software design patterns
- Proficiency in the use of an agile software development process in a small team environment
Coordinator Dr. Robert Hasker
Add to Portfolio (opens a new window)
|
|