This repository contains all essential materials, assignments, and lecture resources for the Software Engineering course taught by Sir Ejaz. It includes pre-mid and post-mid content, structured in a way to facilitate practical and theoretical understanding of software development processes.
- Instructor: Sir Ejaz
- Topics Covered:
- Software Development Life Cycle (SDLC)
- Process Models (Waterfall, Agile, Spiral, etc.)
- UML Diagrams (DFD, ERD, STD, Sequence Diagram, DCD)
- Software Architecture & Design Concepts
- User Interface Design
- Component Level Design
- Use Case Modeling
- Control & Data Specifications
SE-Course Outline.pdf: Official syllabus and grading scheme.Class_Code of Conduct.docx: Code of conduct and participation rules.
- Core Topics: Introduction, Characteristics, Models
- Files:
SW Char.pptASSIGNMENT 02_Process Models.pdfProcess_Process Models.pptDFD.ppt,ERD.pptSTD_Updated.ppt,Practise_ERD_DFD_STD.pdf
- Advanced Design Topics: Architecture, Design, UML
- Files:
Usecase Modeling.ppt,Domain Model.pptData dictionary.ppt,DCD.pptArchitectural Design.ppt,Component Level Design.pptUser Interface Design.ppt,Sequence Diagram.pptControl Specification_PBS.pdf,Process Specification_PBS.pdf
- Assignment 1: Introduction and Process Models
- Assignment 2: ERD/DFD with Solutions
- Assignment 3: Design Diagrams and Modeling
- Assignment 4-6: Architectural, Usecase, and DCD Design
All files are labeled clearly:
Assignment 3 questions_.pdfAssignment 5 usecase.pdfAssignment 6 sol dcd.pdf- etc.
SE lectures after mids.pdf: Consolidated lectures from mid to final.Mid to final complete.pdf: Important review notes.- Extra reference slides for each design phase (named accordingly).
Text book_.pdf: Reference book for theory and examples.
- UML Drawing Tools
- Microsoft PowerPoint for diagram presentations
- PDF notes for specifications and modeling
- Follow lecture order from
Lect1.pptto final concepts. - Practice DFDs and ERDs using
Practise_ERD_DFD_STD.pdf. - Attempt assignments and validate with provided solutions.
- Refer to
SE lectures after mids.pdffor final exam prep.
This repository is shared for academic and educational purposes. All rights belong to the respective authors and institutions.
For queries or contributions, contact the course instructor or repository maintainer.