Software EngineeringBeing a software engineer isn't just about coding. These tutorials look at the broader Software Engineering concepts rather than actual programming. Tutorials include system life cycles, methodologies, project management and quality control. There is no code in these tutorials and they are intended to give an overview of software engineering constructs and tools.

Microsoft Solution Framework (MSF) is a software development methodology developed by the world's most successful software company.
- 27th Feb, 2010

A look at the software development life cycle as defined in SSADM which provides logical data modelling to identif and document the system.
- 26th Feb, 2010

A software design is a representation of how a particular piece of software is built and specifies how the system is to be developed.
- 26th Feb, 2010

The US National Security Agency (NSA) has helped put together a list of the most dangerous coding errors called Common Weakness Enumeration.
- 28th Jan, 2009

What is source control and why you need software versioning to manage your source code repositories. We look at some version control apps.
- 10th Mar, 2008

A look at some search and sort techniques commonly used in programming, comparing their uses and performance on increasing data lengths.
- 25th Oct, 2001