computing university of worcester
    Comp 3302 Workshop Resources    
DrC's Homepage
Module Homepage

Here's links to workshop materials including task sheets and software. Lecture notes and Voice Recordings can also be found here.

WORKSHOP MATERIALS  
               
UNIT 1 (part 1) Image Processing
Octave_ImProc_Release

Mini-lecture 1

Contrast Enhancement  

Mini-lecture 2

Spatial Filtering 

Mini-lecture 3

Unsharp Masking
  Mini-lecture 4 Edge Detection 
  Mini-lecture 5 Segmentation
  Morphological Operations
  Link to OCTAVE ImProc Functions
  Link to MATLAB Improc Toolbox
 

Breakfast   

Chapter Image Processing  08-10-22
   
                   
          UNIT 1 (part 2)   Wind Turbine and Farm Simulations  
              Electricity Generation LIVE  
              Unreal4 Assets  
              Unreal4 Assets - Trimmed  
              Installation of the Trimmed version  
              Unreal4 Assets - Mini  
              Unreal4 Assets - Full  
              Octave Assets  
              Turbine reference data  
              LilyPad Assets  
              Floris Assets  
                 
          Breakfast      Chapter Wind Turbines Update26-10-22  
              Worksheet Wind Turbines -1-  
              Worksheet Wind Turbines -2-  
              Worksheet Wind Time Series  
              Computational Fluid Dynamics  
              Wind Farms : Turbine Wake Interaction  
          Breakfast      Chapter Wind Farms Update 02-11-22  
          Breakfast      Chapter  (ctd) Fluid Dynamics  
              Alternative Option-2 Worksheet  
                 
                 
                 
          UNIT 2 (part 1)   Logic and Language  
            Sum of Products  
            Simplification  
            Consistency and Validation  
         

Breakfast       

Chapter 11 Update 27-11-22  
         

 

LSystems Worksheet  
         

 

LSystems Octave code  
         

 

LSystems Advanced Worksheet  
               
          UNIT 2 (part 2)   Computer Architecture  
            Xilinx Vivado Projects  
            Chapter 13  Synthesis of Digital Circuits  
            Worksheet 1  
            Worksheet 2  
            Chapter 14 Microprocessor Design  
            Worksheet CPU2S  
            Vivado CPU2S Project  
               
               
               
          UNIT 3 (part 1)   Design-Build-Test mini-Project

This Unit (part) will be a time to relax a little after all our hard work so far. You will work as part of an informal group on a mini-project of your choice. You will be able to carry forward any of the work done so far; image processing, robots, wind energy, neural circuits and coding in C++ with Unreal 4/5.

Some suggestions for projects will be provided at the link below.

 
               
            Mini-Projects  
               
               
          UNIT 3 (part 2)   Parallel Programming / Multi-tasking  
         

Breakfast   

Chapter Parallel Computing  
               
          Part1 FreeRTOS Introduction to FreeRTOS  
            Critical Sections, MUTEX  
            FreeRTOS Arduino Assets  
               
          Part1 OpenMP Intro to OpenMP  
            Barriers Functions and Races  
            Working with Matrices  
            OpenMP Assets (1)  
               
          Part2 FreeRTOS Robot Architecture Notes  
          Part2 OpenMP The N-Body problem (Asteroids)  
            How a Farmer would calculate pi.  
            OpenMP Assets (2)