computer architecture module