Software Engineering 1
All slides can be found here Click Here
DayLecture TopicKeywordsVideos Code
1Introduction to SWESWE, System Engineering1- Lecture 1 Video
2- Software Engineering Intro I
3- Software Engineering Intro II
2Software ProcessWaterfall Incremental XP, Agile4- Software Process I
5- Software Process II
3Requirement EngineeringSRS6- Requirement Engineering 1
7- Requirement Engineering 2
4System modelingSequence diagram, class diagram and Use Case
5Architecture DesignArchitecture diagram and design patterns 1- 3Tier Design pattern
6Agile DevelopmentWorking with Agile
7Design and Implementation issuesDesign and implement8- Database Design for Web
8Observer Design PatternObserver Design Pattern9- Observer Video
2- Observer CSharp
9Decorate Design PatternDecorate Design Pattern10- Decorative Video
3- Decorate Code C#
4- Decorative Pattern in Java
10Software TestingTesting5- Case Study StudentAffairs
6- Req. Traceability Matrix
7- BenchMark Database samples
8- Java Fire Btns and Mouse Class
11Strategy Design PatternStrategy Design Pattern11- Strategy Design Pattern Video
9- StrategyCode
12SingleTonSingleTon10- Strategy DingleTon Code
11- Stres Code in JAVA
13Model View ControllerModel View Controller, MVC12- MVC Code
13- Transcript Fall 2020
14Factory Design PatternFactory Design Pattern
15State Design PatternState Design Pattern14- State Design Pattern
16Adapter Design patternAdapter Design pattern15- Adapter Design pattern
17Command Design PatternCommand Design Pattern16- Command Design Pattern
18Proxy Design PatternRemote Proxy17- Proxy Design Pattern RMI
19Template Design PatternTemplate Design Pattern18- Template Design Pattern

Reference:Software Engineering 9th edition , sommervillie, Addison Wesley