Laboratories
· Laboratory 1 - Introduction to Software Engineering
· Laboratory 2 - Using UML for Object-Oriented Design
ArgoUML UMLet · Laboratory 3 - Project scheduling - Gantt Chart Tutorial
Gantt Project Projects · Laboratory 4 - Version and release management
Tutorial CVS and Eclipse · Laboratory 5 - Software requirements
Template 1 Template 2· Laboratory 6 - Architectural design
AcmeStudio - Tutorials ArchJava· Laboratory 7 - Detailed design
Descriptions (SDD) Template Samples of SDD documents· Laboratory 8 - Software implementation I
Java Code Conventions
Java Coding Standards
· Laboratory 9 - Software implementation II
Software Metrics Java Metrics · Laboratory 10 - Software testing
JUnit Tutorial - JUnit Download JUnit With Eclipse Java Coding Standard Checker· Laboratory 11 - Software Verification and Validation
FindBugs - FindBugs Eclipse plugin djUnit plugin for Eclipse · Laboratory 12 - Software cost estimation
· Laboratory 13 - Recuperations
· Laboratory 14 - Projects evaluation
· Samples of SRS documents: