محتويات مقرر 3-Research Directions in Software Engineering_CS_PhD_CourseSpecs

4- Course Content :

Topic

No. of hours

Lecture

Tutorial/Practical

Theoretical issues on software life cycle processes and their products and product quality.

3

3

-

Extreme Software Engineering approaches as ways of increasing software developer productivity. Models, planning, and testing of agile processes. Pair programming. Reverse Engineering, Maintenance & Evolution.

3

3

-

Development process and its products.

3

3

-

Software Supporting life cycle processes.

3

3

-

Project management activities providing planning and monitoring software product quality during a project.

3

3

-

ISO and IEEE classifications of software life cycle processes.

3

3

-

Software products : ISO and IEEE classification of software products and their characteristics.

3

3

-

Software quality and its model.

3

3

-

The ISO software quality model.

3

3

-

Software quality characteristics and sub-characteristics.

3

3

-

Software Patterns.

3

3

-

Pattern-Oriented Software Architecture.

3

3

-

Distributed Software Architectures using Middleware.

3

3

-

Architectures for Mobile and Pervasive Systems.

3

3

-

اتصل بنا