Imperial College London

Department of Computing
M.Eng. Fourth Year Course

CO405H (Autumn 2015)

This is the old page of the course! Please visit the Autumn 2016 page here.

Computing in Space with OpenSPL

Oskar Mencer (o.mencer@imperial.ac.uk)
Georgi Gaydadjiev (g.gaydadjiev@imperial.ac.uk)

Haskell support in OpenSPL available now!


OpenSPL at work

Various OpenSPL based designs can be found on the AppGallery.


Aim

The aim of this course is to introduce you to the basics of Computing in Space.

Learning Outcomes/Objectives

Description and Assessment

The course covers the whole range of issues related to programming and optimization of Spatial Computing Systems. The written examination (open book) in w11 contributes 80% to the overall mark while the individula project contributes 20%. Unassessed practice test for formative assessment only are available here (TBD).

Teaching Assistant

(TBD)

Prerequisites

Java, Computer Architecture I, Logic Design, Algorithms and Data Structures

Syllabus

Reading List


Lecture Schedule / Notes (Autumn 2015)
Week
Lectures
Project
Extras
2
None
None
3
None
None
4
None
None
5

Project: Using a DFE

None
6
None
 
7

  9 - Programming DFEs (Loops II) (PDF) (PPSX)

  10 - Correlation Example (PDF) (PPSX)

 
8

Correlation

 
9
Correlation
 

Web based Design Environment (WebIDE)

You can find WebIDE here. Please note that you can use the departmental computers for the simulation. Installation on your notebook will not work due to various licensing restrictions of the different tools involved.

Other useful information

Last year exam can be found here. Self-assessment using unassessed exercises (with model answers).

There are no office hours. Please send us an e-mail in case you have a question.


Page maintained by: Georgi Gaydadjiev
Last updated: 12 January 2016