Postgraduate

Modules

Modules

CSC8321 : Computing for Digital Biology

Semesters
Semester 1 Credit Value: 10
ECTS Credits: 5.0

Aims

To identify the appropriate manner with which biological data and services may be provided by a variety of different enabling technologies and presented in a cohesive manner to users. The module provides an elementary introduction to some important topics of computer science that are relevant for biological data science and software development. These topics include Computer Architecture, Data Representation and Storage, and Systems Administration.

Outline Of Syllabus

Introduction to Computer Architecture,
Networks and Distributed Computing,
CPU/Memory/HD/Network bound computation,
Data Modelling (including Object-based data representation),
Data Storage (including relational databases, and SQL, and other databases such as RDF),
Data Transfer, Web Services, and DATA sharing (XML, JSon, REST),
Data Standards,
Workflows,
System Administration.

Teaching Methods

Please note that module leaders are reviewing the module teaching and assessment methods for Semester 2 modules, in light of the Covid-19 restrictions. There may also be a few further changes to Semester 1 modules. Final information will be available by the end of August 2020 in for Semester 1 modules and the end of October 2020 for Semester 2 modules.

Teaching Activities
Category Activity Number Length Student Hours Comment
Guided Independent StudyAssessment preparation and completion215:0030:00Assessment preparation and completion
Guided Independent StudyAssessment preparation and completion122:0024:00Lecture follow-up, including time for practical exercises
Structured Guided LearningLecture materials121:0012:00Asynchronous online materials
Scheduled Learning And Teaching ActivitiesDrop-in/surgery31:304:30Synchronous PiP sessions, if available. Else additional synchronous online sessions
Guided Independent StudyIndependent study125:0025:00Background reading
Scheduled Learning And Teaching ActivitiesScheduled on-line contact time31:304:30Synchronous online sessions
Total100:00
Teaching Rationale And Relationship

Lectures will be used to introduce the learning material and for demonstrating the key concepts by example. Students are expected to follow-up lectures within a few days by re-reading and annotating lecture notes to aid deep learning.

Students are expected to spend time on coursework outside timetabled practical classes.

Students aiming for 1st class marks are expected to widen their knowledge beyond the content of lecture notes through background reading.

Assessment Methods

Please note that module leaders are reviewing the module teaching and assessment methods for Semester 2 modules, in light of the Covid-19 restrictions. There may also be a few further changes to Semester 1 modules. Final information will be available by the end of August 2020 in for Semester 1 modules and the end of October 2020 for Semester 2 modules.

The format of resits will be determined by the Board of Examiners

Other Assessment
Description Semester When Set Percentage Comment
Written exercise1M100Summative assessment: A multistage written project report detailing design, implementation and evaluation exchange system 1300 words
Formative Assessments
Description Semester When Set Comment
Written exercise1MCompulsory formative assessment: Feedback on the design for the summative multistage written project.
Assessment Rationale And Relationship

Project report tests the students’ ability to apply the theory and techniques taught to solve a problem to a given specification. Two reports will be submitted. A formative assessment on the design will allow feedback on the first stage prior to the submission of the second summative assessment.

Reading Lists

Timetable