
Software Engineering and professional Ethics
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession.
- Teacher: Biraj Saha
Software Engineering and professional Ethics
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession.
Software Engineering and professional Ethics
Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession.
Introductory NoteWelcome to SE221: Object-Oriented Design at the Department of Software Engineering, Daffodil International University. This is the core course of Bachelor of Science in SWE. This course includes the analysis and design of Object-Oriented Programming (OOP) as a Paradigm or Model of programming and Object-Oriented Design Principles as well. It allows for code organization in general and Object-Oriented design in particular. Students are intended to break down problems from structured & semi-structured requirements such as a class-diagram or scenario (not a user-story).Hope you will enjoy learning:Week -1: Object and Class: The core concepts you need to know Week -2 Inheritance, association, aggregation, and composition Week -3 Encapsulation, Access Modifiers and AbstractionWeek -4 Case study on the real-life user story and UML Week -5 Abstraction and Interfaces Week -6 Dynamic and static polymorphismWeek -7 UML Class diagram with proper notation Week -8 Design a solution to a real-life problem using O-O principles Week -9 DYR, KISS and YAGNI Principles Week -10 SOLID Principles Week -11 Software Design Pattern Overview
Biostatistics is the science which deals with development and application of the most appropriate methods for the: ➢ Collection of data. ➢ Presentation of the collected data. ➢ Analysis and interpretation of the results. ➢ Making decisions on the basis of such analysis.