Year 1 Application building; introductory software engineering; information and people; systems development; introduction to web authoring; computer architectures. Year 2 Database systems development; systems analysis and design; object development; intermediate software engineering; information technology environments (networking); intermediate web techniques Year 3 Information systems project management; advanced software engineering; advanced object orientated development; plus 1 option module from: knowledge engineering (artificial intelligence); internet software architectures.