CAPITAL CORP. SYDNEY

73 Ocean Street, New South Wales 2000, SYDNEY

Contact Person: Callum S Ansell
E: callum.aus@capital.com
P: (02) 8252 5319

WILD KEY CAPITAL

22 Guild Street, NW8 2UP,
LONDON

Contact Person: Matilda O Dunn
E: matilda.uk@capital.com
P: 070 8652 7276

LECHMERE CAPITAL

Genslerstraße 9, Berlin Schöneberg 10829, BERLIN

Contact Person: Thorsten S Kohl
E: thorsten.bl@capital.com
P: 030 62 91 92

Software Engineering

Software Engineering

Section 1 – Software Engineering Overview

1.       What is software engineering

2.       Definitions of software engineering

3.       What is software evolution

4.       Software evolution laws

5.       E-Type software evolution

6.       What are software paradigms

7.       Need for software engineering

8.       Characteristics of good software

Section 2 – Software Development Lifecycle

1.       Software development lifecycle

2.       Software development paradigm

Section 3 – Software Project Management

1.       Software project management

2.       Need of software project management

3.       Software project manager

4.       Software management activities

5.       Project estimation techniques

6.       Project scheduling

7.       Resource management

8.       Project risk management

9.       Risk management process

10.   Project execution and monitoring

11.   Project communication management

12.   Configuration management

13.   Baseline

14.   Change control

15.   Project management tools

Section 4 – Software Requirements

1.       Software requirements and requirements engineering

2.       Requirement engineering process

3.       Requirement elicitation process

4.       Requirement elicitation techniques

5.       Software requirements characteristics

6.       Software requirements

7.       User interface requirements

8.       Software system analyst

9.       Software metrics and measures

Section 5 – Software Design Basics

1.       Software design

2.       Software design levels

3.       Modularization

4.       Concurrency

5.       Coupling and Cohesion

6.       Design verification

Section 7 – Software Design Strategies

1.       Software design

2.       Structured design

3.       Function oriented design

4.       Object oriented design

Software design approaches

Section 6 – Software Analysis and Design

1.       Software analysis and design

2.       Data flow diagram

3.       Structure charts

4.       HIPO diagram

5.       Structured English

6.       Pseudo-code

7.       Decision tables

8.       Entity-relationship model

9.       Data dictionary