EEE 587

Software Engineering

Data structures. Database principles and application. Planning a software project: software life cycle. Organizational structure (management of steams). Planning: bar charts, activity networks. Software attributes, elements of software costing. Software specification. Software design. Design concepts modularity, hiding etc. design notations-data flow diagrams, structure charts, psuedocode, HIPO diagrams etc. Design techniques: stepwise refinement, top-down, structured design etc. Elements of software design assignment. Software Engineering and Practice. Software Ethics.

Course Code
EEE 587
Department
Electrical and Electronic
Campus
Sumas University
Level
500 Level, Undergraduate
Instructor
Sumas University Lecturer
Semester
First Semester
Credit
2 Units
Method
Lecture