Lez's home   CV   Extra info   Personal   Music   IT   Links   MSc Degree  

MSc Information Technology

I took my Masters degree at De Montfort University in Leicester. This course is a conversion course and lasted a full 12 months. The Masters degree consists of 8 taught modules followed by a project, which lasts three months full-time.

Module results:
Computer Systems A+ Networks A+
Advanced Networks A Advanced Database Systems A
Distributed Systems C Advanced Interactive Systems A+
Software Engineering A+ Object Oriented Program & Design A+
Project   A-

 

Modules

The following descriptions of the taught modules have been taken largely from the September 1999 Course Document.

Software Engineering

Aims
  1. To introduce the student to the software development process using C++.
  2. To examine in detail the tools and techniques available to software developers in meeting the requirements of the client.
Assessment 100% Coursework

Two pieces of coursework:

  1. The first piece was joint with one other student. The brief of this was to produce a program for calculating reverse polish notation mathematical equations.

  2. The second piece was a solo assignment. The brief of this was to produce a program which would read an ASCII text file and output the words contained in it as a concordance.
Overall result: 87% grade A+
Back to top

Advanced Database Systems

Aims
  1. To give the students an insight into current developments in database systems.
  2. To study data analysis techniques and the mapping of data models into database implementations.
  3. To familiarise the student with various data structures and their impact on systems design and performance.
  4. To make basic use of database tools currently available in industry for developing systems from a given design.
Assessment 100% Examination

RESULT: 74% grade A

Also completed a piece of coursework. To produce two databases, one in MS Access (using Windows) and the other in Oracle (using Unix), populate with sample data. A short report was produced comparing the use of MS Access and Oracle.
Back to top

Networks

Aims
  1. To understand the terminology used in the definition of communication architectures.
  2. To equip the student with the necessary skills and knowledge to be able to choose a suitable network solution for a given set of requirements.
  3. To understand the problems which systematic protocols are designed to solve and appreciate how the communications environment impacts on the protocol design.
Assessment 50% Coursework, 50% Examination

RESULT: 82% coursework, 79% examination
Overall: 81% grade A+
Back to top

Computer Systems

Aims
  1. To enable the student to gain an understanding and appreciation of the technical infrastructure upon which modern computer application systems are run.
  2. To provide a sufficient level of hardware understanding to enable students to apprecaite the use of computer systems in commerce and industry.
Assessment 100% Coursework

RESULT: 92% grade A+
Back to top

Distributed Systems

Aims
  1. To understand the problems involved in allowing processes to communicate with each other.
  2. To be aware of the problems involved in the design of a distributed system and the potential benefits.
  3. To equip students with the necessary skills and knowledge required to develop and use distributed systems.
Assessment 30% Coursework 70% Examination

RESULT: 58% coursework, 56% examination
Overall: 57% grade C
Back to top

Object-Oriented Programming & Design

Aims
  1. To explain object-oriented approach to software engineering and account for the rise in its popularity.
  2. To give the student the practical skills necessary to undertake a software development project using object-oriented techniques and tools.
Assessment 100% Coursework

Two pieces of coursework:

  1. The first piece was joint with one other student. The brief was to produce implementations of a class Dial and a class Clock24 and also to produce new classes based on either class Dial or class Clock24. The critical appraisal and coding can be found HERE.

  2. The second piece was a solo assignment. The brief of this was to implement a template class Set which would run with given test files.
Overall: 81% grade A+
Back to top

Advanced Interactive Systems

Aims
  1. To provide the student with a comprehensive introduction to multimedia within the main theme of interactive systems, including their design and implementation.
  2. To provide a useful introduction to a number of computing topics and developments of current importance and relevant to the main theme.
Assessment 30% Coursework, 70% Examination

RESULT: 76% coursework, 86% examination
Overall: 83% grade A+
Back to top

Advanced Networks

Aims
  1. To be aware of the servicese provided by the higher layer protocols and how these are implemented.
  2. To understand the problems of interconnecting disparate network architectures.
  3. To understand the impact multimedia has on the network architecture and sub-net.
  4. To be aware of recent developments in networks.
Assessment 30% Coursework, 70% Examination

RESULT: 76% coursework, 74% examination
Overall: 75% grade A

The coursework involved producing a software model of a DQDB node. This was achieved using VisualBasic.
Back to top

Project

TitleXML and SVG as an aid to distance learning
Abstract

The aim of this project was to investigate how XML (eXtensible Markup Language), XSL (XML Stylesheet Language) and SVG (Scalable Vector Graphics) could be utilised to produce graphical views of semantic structures found within lecturer materials. Lecturer materials are items used by lecturers to produce course materials.

A case study was completed of the Tele-Akademie, the distance learning wing of the Fachhochschule in Furtwangen, Germany. This was undertaken in order to find what textual semantic structures might appear in lecture materials, which could usefully be given a graphical view. A report was also completed about distance learning and e-learning methods of training. This was undertaken in order to understand what graphical material is currently used in learning based on the Internet.

The result of this project was a series of HTML and SVG files produced from XML using XSL. Both the HTML and SVG files were created from the same data (XML) and the majority of the outputs could be able to be produced dynamically using server-side software.

Assessment RESULT: A-
Back to top


Lez's home   CV   Extra info   Personal   Music   IT   Links   MSc Degree  
Copyright 2000 Lez Bullwer