Syllabuses - UG

CS415 - Industrial Placement

TIMETABLETEACHING MATERIAL
Credits20
Level4
SemesterSemester 1, Semester 2
AvailabilityThis module is only available to BSc Hons Software Engineering students.
PrerequisitesNone
Learning Activities BreakdownLectures: 0 | Tutorials: 0 | Labs: 0
Assignments: 0 | Self study: 200
 
Items of Assessment2
AssessmentThe assessment comprises:

  • A summary paper that present an analysis of software engineering practices.
  • A summary talk that presents the results that are given in the paper.

The summary paper is an eight page two-column paper that contains the general context, overview of the student's work and an analysis of software engineering practices.  The summary talk is presented as 10 minute + 5 minutes of questions.  Each assessment is marked as pass or fail.  Both assessments must be passed for the module to be passed.
 

LecturerWilliam Bell

Aims and Objectives

To enable students to experience the application of aspects of their degree course in an industrial context and so to understand the complexities of commercial software development.

Learning Outcomes

The objectives of the module are to:

  • Work within a professional software development team.
  • Apply and expand on taught curriculum.
  • Critically reflect on software engineering practices followed during the placement.
  • Improve quality of reporting, in written and verbal form.

Students are provided with resources to support the process of finding and applying for internships.  However, it is ultimately the responsibility of the student to secure their own placement.  Students may need to perform additional research to find an internship.

The placements should last approximately 12 months.  Therefore, significant learning is expected to be displayed in the assessed deliverables.

Syllabus

The syllabus comprises:

  • Completing the internship over 9 to 13 months of a calendar year, starting in June/July following completion of level 3 modules.
  • Working within a professional team, developing software as required by an employer.
  • Producing a summary paper and project summary talk.

Students are provided with resources to support the process of finding and applying for internships.  Students may need to perform additional research to find an internship.

It is expected that students may contribute to one, two, or three different software projects while working for their employer.  Students are expected to keep a reflective logbook of their internship experience, sharing summary status updates with the project coordinator. 

The summary paper and talk will be evaluated in terms of what was possible within a particular placement, rather than according to some absolute standard.
 

Recommended Reading

This list is indicative only – the class lecturer may recommend alternative reading material. Please do not purchase any of the reading material listed below until you have confirmed with the class lecturer that it will be used for this class.

Last updated: 2024-08-16 07:31:28