To operate the Blended Learning Center(BLC) at optimal level, maintenance will be performed every day at 8:30 AM and at 5:00 PM regularly which can take up to 30 minutes. Please consider scheduling your activity in the BLC platform accordingly.
Topic outline
- General
General
Software Project III
Course Code: CSE226, Credits: 1
Course Objectives:
CO1: |
To help students in designing Software Architecture.
|
CO2: |
To help students in converting their design into Software.
|
CO3: |
To help students to develop Software that is reliable, that is reasonably easy to understand, modify and maintain.
|
- Week 1
Week 1
Introduction Class and BLC Go-Through
Topics of Discussion
- Introduce with Students.
- Introduce student with BLC class (BLC Walk-Through).
Expected Learning Outcome
- Understand the orientation of BLC class.
- Learn about Appropriate tools, areas of application.
- Week 2:
Week 2:
Topics of Discussion
- Role of Software.
- Attributes of good software.
- Categories of computer Software.
Expected Learning Outcome
- Understand the role of software.
- Learn about different software categories.
- Week 3:
Week 3:
Object Oriented Programming Concepts (part 1)
Topics of Discussion
- Objects.
- Class.
- Inheritance.
Expected Learning Outcome
- Understand the basic object oriented programming concepts.
.
- Week 4:
Week 4:
Object Oriented Programming Concepts (part 2)
Topics of Discussion
- Polymorphism.
- Abstraction.
- Encapsulation.
- Discussion on project proposal.
Expected Learning Outcome
- Understand the basic object oriented programming concepts.
- Week 5:
Week 5:
Topics of Discussion
- What is Use Case.
- Use case basic.
- Use case elements.
Expected Learning Outcome
- Learn to draw Use Case diagram.
- Week 6:
Week 6:
Topics of Discussion
- What is Class diagram.
- Class attributes, methods.
- Relationships between classes.
Expected Learning Outcome
- Learn to draw Class diagram.
- Week 7:
- Week 8:
Week 8:
Entity relationship diagram
Topics of Discussion
- What is Entity Relationship Diagram.
- Components of Entity Relationship Diagram (Entity, Relationship, Cardinality, Attribute).
Expected Learning Outcome
- Learn to Entity Relationship Diagram.
- Week 9:
- Week 10:
- Week 11
- Week 12
- Week 13