Transfers ToCSUDescriptionStudy of software engineering and component-based design using the Unified Modeling Language (UML). Students employ a standard software engineering process that includes requirements analysis, design, implementation and testing. Students learn about various UML diagrams and use them to express software requirements and designs. The course investigates rapid application development using state-of-the-art tools and component libraries.Usually HeldThu 5:00pm–7:05pm, Tue 12:45pm–2:50pm