Programme And Module Handbook
 
Course Details in


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title Enterprise Systems
SchoolComputer Science
Department Computer Science
Module Code 06 26947
Module Lead
Level Honours Level
Credits 20
Semester Semester 2
Pre-requisites LC Software Workshop 1 - (06 27821)
Co-requisites Databases - (06 02525)
Restrictions Prohibited module combinations: LM Enterprise Systems (Extended)
Contact Hours Lecture-22 hours
Supervised time in studio/workshop-22 hours
Guided independent study-156 hours
Total: 200 hours
Exclusions
Description Building on students' prior knowledge of imperative programming, the module introduces specific technologies and toolkits for building Enterprise systems. Through lectures and extensive practical work, the module prepares students, with good programming skills, to make an effective contribution to building large internet-based systems as professional software engineers.

The aims of this module are to:
  • introduce modern technologies for enterprise level database driven systems.
  • develop skills for designing and implementing software using such technologies.
Learning Outcomes By the end of the module students should be able to:
  • Employ technologies for implementing enterprise level database driven applications.
  • Demonstrate an understanding of the principles behind the above mentioned technologies including.
  • Object Relational Mapping and Aspect Oriented Programming and Dependency Injection.
  • Integrate these technologies with on a number of front end technologies such as web services, web applications or rich desktop applications.
Assessment 26947-01 : Continuous Assessment : Coursework (50%)
26947-02 : Examination : Exam (Centrally Timetabled) - Written Unseen (50%)
Assessment Methods & Exceptions Assessments:
Continuous Assessment (50%), Examination (50%)
Reassessment: By repeat only
Other None
Reading List