30
Computing at Computing at Aberystwyth Aberystwyth University University Chris Loftus Chris Loftus Senior Teaching Fellow and Senior Teaching Fellow and Third Year Coordinator Third Year Coordinator

Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Embed Size (px)

Citation preview

Page 1: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Computing at Computing at Aberystwyth UniversityAberystwyth University

Chris LoftusChris Loftus

Senior Teaching Fellow and Third Year Senior Teaching Fellow and Third Year CoordinatorCoordinator

Page 2: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Checking out your University choicesChecking out your University choices

Page 3: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

…….. the town.. the town

Page 4: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

…….. the campus.. the campus

Page 5: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

……..the people..the people

Page 6: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

ComputersComputers 2 workstation rooms just for CS students, 2 workstation rooms just for CS students,

one donated by Sunone donated by Sun Cluster of Sun V880sCluster of Sun V880s Several PC-based Beowulf clustersSeveral PC-based Beowulf clusters

Large robotics laboratoryLarge robotics laboratory Assembly robotsAssembly robots Mobile robotsMobile robots AerobotsAerobots VICON vision systemVICON vision system

New robot scientist laboratoryNew robot scientist laboratory New Visualisation CentreNew Visualisation Centre

……..the equipment..the equipment

Page 7: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

……..what will I study? ..what will I study?

Help you make a decision about Aber and Help you make a decision about Aber and help us make a decision about youhelp us make a decision about you

……..what will I do then? ..what will I do then?

Page 8: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Plan for the dayPlan for the day

Talks: (1.30 – 2.30)•Academics•Student life•Team building and careers

Tour Lab / Robots / Chator

orLab / Robots / Chat Tour

Tea and Cake (3.30 – 4)

Safe home (5pm)

Page 9: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

What does a CS department do?What does a CS department do?

Consulting Consulting CASIS – centre for advanced software and intelligent CASIS – centre for advanced software and intelligent

systems systems http://www.aber.ac.uk/casis/http://www.aber.ac.uk/casis/

ResearchResearch Latest Research Assessment Exercise: Latest Research Assessment Exercise:

• 100% research being of international quality.. Best in Wales100% research being of international quality.. Best in Wales

Source of final year projects and even jobsSource of final year projects and even jobs Main Topics: Model-Based Systems; Bioinformatics and Main Topics: Model-Based Systems; Bioinformatics and

Biocomputing; Intelligent Robotics; Vision, Graphics and Biocomputing; Intelligent Robotics; Vision, Graphics and Visualisation; Software EngineeringVisualisation; Software Engineering

Teaching – the most important to you!Teaching – the most important to you!

Page 10: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Aim of our coursesAim of our coursesWe seek to produce graduates who have:We seek to produce graduates who have:

a broad knowledge of Computing, a broad knowledge of Computing, a wide skills base, a wide skills base, good intellectual skills, and good intellectual skills, and strengthened interpersonal skills.strengthened interpersonal skills.

So that they …. can adapt and be relevant in 10 years time.So that they …. can adapt and be relevant in 10 years time.

Do we succeed?Do we succeed?Degrees accredited by British Computer SocietyDegrees accredited by British Computer Society

Top marks in last QAA assessment Top marks in last QAA assessment Voted best ‘Computer Science Teaching in Wales’ by studentsVoted best ‘Computer Science Teaching in Wales’ by students Aberystwyth voted 4Aberystwyth voted 4thth in UK for Teaching and Learning in UK for Teaching and Learning Our students get good jobs in the Computing industryOur students get good jobs in the Computing industry And also have funAnd also have fun

Page 11: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Undergraduate CoursesUndergraduate Courses Common themes to degreesCommon themes to degrees

Common first year of study, and much of second yearCommon first year of study, and much of second year Emphasis on adaptable, vocationally oriented Emphasis on adaptable, vocationally oriented

computing education computing education Degree schemes offered:Degree schemes offered:

Computer ScienceComputer Science Software EngineeringSoftware Engineering Internet Computing and Systems AdministrationInternet Computing and Systems Administration Business Information TechnologyBusiness Information Technology

Degree ‘flavours’ linked to our research interestsDegree ‘flavours’ linked to our research interests Computer Science with Artificial Intelligence Computer Science with Artificial Intelligence AI and RoboticsAI and Robotics Ubiquitous computingUbiquitous computing Computer Graphics, Vision and Games Computer Graphics, Vision and Games Open Source Computing Open Source Computing

Page 12: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Features of all our degreesFeatures of all our degrees Flexible Flexible

you can change scheme or mix and matchyou can change scheme or mix and match

Vocational Vocational Activity weekend in first year - interpersonal and team Activity weekend in first year - interpersonal and team

skills. skills. Professional skills weekend in second year - mock Professional skills weekend in second year - mock

interviewsinterviews Encouraged to spend a year in industryEncouraged to spend a year in industry ProjectProject basedbased

Hard Work – Lots of project work!Hard Work – Lots of project work!

Page 13: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Common Choice of First YearCommon Choice of First Year

Total Beginner Most Experience

Semester 1 Semester 2

Introduction

To

Programming

(Java)

Maths driving license

Operating systems

Databases

Concepts

in

Programming

(Java and …)

Operating systems

elective

Formal LanguagesSoftware

Design

(Java)

Prof develop (with AI)

Telecomms

Web Tools html/xml/Jscript

Page 14: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Business Information TechnologyBusiness Information Technology

Total Beginner More Experience

(similar to other schemes) Semester 1 Semester 2

Introduction

To

Programming

(Java)

Maths driving license

Operating systems

Databases

Concepts

in

Programming

(Java and …)

Operating systems

Intro to Info Studies

The Business Environment (2 semesters)

Prof development

Telecomms

Web Tools html/xml/Jscript

Photoshop

Page 15: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

CS or BIT major with …..CS or BIT major with …..

Other schemes Major

Semester 1 Semester 2

Introduction

To

Programming

(Java)

Operating Systems

Software

Design

(Java)

Prof develop

Telecomms

Introduction

To

Programming

(Java)

Operating Systems

20 credits in

your minor

20 credits in

your minor

Web

Tools

html etc

Maths ….

Databases or elec

Major

Page 16: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Other Departments Other Departments Level 1 and beyondLevel 1 and beyond

Business & Business & ManagementManagement

Sports ScienceSports Science EducationEducation Theatre, Film and TV Theatre, Film and TV

StudiesStudies

Geography &Earth Geography &Earth Studies Studies

Information StudiesInformation Studies PhysicsPhysics MathsMaths PsychologyPsychology

Page 17: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Moving into the Second YearMoving into the Second Year

You may arrive on one degree scheme You may arrive on one degree scheme and wish to change to anotherand wish to change to another

This may be because of interest / first year This may be because of interest / first year modules / A level resultsmodules / A level results

We believe that your first year is more We believe that your first year is more important than your A-level results!important than your A-level results!

MUST pass core modules for course you MUST pass core modules for course you wish to pursuewish to pursue

Page 18: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Modules - Year 2Modules - Year 2 Data Structures & AlgorithmsData Structures & Algorithms Architecture & HardwareArchitecture & Hardware C and unixC and unix C++C++ Databases and Data Databases and Data

AnalysisAnalysis Artificial Intelligence Toolbox Artificial Intelligence Toolbox

(2 modules)(2 modules) Intelligent RoboticsIntelligent Robotics

The Internet: Design & construction

Web ProgrammingWeb Programming Image ProcessingImage Processing Interactive GraphicsInteractive Graphics Mobile Computing Mobile Computing User Centred DesignUser Centred Design Commercial Database Commercial Database

systems systems

………………………….and more.and more

Focus: Software Development Lifecycle (Group Project)Focus: Software Development Lifecycle (Group Project)

Page 19: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

One of this year’s projects:One of this year’s projects:Android Phone Game Android Phone Game

Page 20: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator
Page 21: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator
Page 22: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator
Page 23: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Between years 2 and 3 Between years 2 and 3 Year in Industry (optional)Year in Industry (optional)

We prepare you for finding a job (later)We prepare you for finding a job (later) We help you find one relevant to your degreeWe help you find one relevant to your degree We support you while you are outWe support you while you are out Why would you do that?Why would you do that?

Paid!Paid! Experience – you are Experience – you are nevernever a ‘new’ graduate a ‘new’ graduate Helps your final year understanding and marksHelps your final year understanding and marks Source of Final year Projects and JobsSource of Final year Projects and Jobs

Page 24: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Some jobs in aber – most notSome jobs in aber – most not

Page 25: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

A few places that our students A few places that our students have workedhave worked

Visualisation Centre

Plymouth Marine Lab

Page 26: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Modules - Year ‘3’Modules - Year ‘3’ Distributed SystemsDistributed Systems Agile Methodologies Agile Methodologies Formal Methods in Formal Methods in

S’ware Engineering S’ware Engineering Professional IssuesProfessional Issues Small Real Time SystemsSmall Real Time Systems Network TechnologiesNetwork Technologies Internet admin.Internet admin. Ubiquitous computingUbiquitous computing

Open Source Open Source DevelopmentDevelopment

Artificial Intelligence Artificial Intelligence ConceptsConcepts

Space RoboticsSpace Robotics Advanced Computer Advanced Computer

GraphicsGraphics Computer VisionComputer Vision Visualisation Visualisation

………………..…and more..…and more

Focus: Individual Project (33% of time)

Page 27: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Chris Foulston and Robot ScientistA robotic system for a biological laboratory that can automatically design its own experiments and execute them, then interprets the results for itself. Chris's project was to build a software system to discover and report faults with the Robot Scientist. As well as an excellent major project this was accepted as a poster (and 4 page paper) at a UK e-Science conference.

Page 28: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Modules - Year ‘4’ (MEng)Modules - Year ‘4’ (MEng)

Computer ForensicsComputer Forensics Quantitative Methods in Software EngineeringQuantitative Methods in Software Engineering Hot Topics in Software EngineeringHot Topics in Software Engineering The Internet And How It Really WorksThe Internet And How It Really Works Inroduction to Intelligent SystemsInroduction to Intelligent Systems Developing Advanced Internet-Based Developing Advanced Internet-Based

Applications Applications Distributed Group project Distributed Group project

Page 29: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

Getting Help and InformationGetting Help and Information

Lots of it is available:Lots of it is available:http://www.aber.ac.uk/schemeshttp://www.aber.ac.uk/modulesAsk anyone today or call/email later with questionsAsk anyone today or call/email later with questions

This also holds true when you become a student:This also holds true when you become a student:Demonstrators - in the labsDemonstrators - in the labsPersonal tutor – member of staff Personal tutor – member of staff Year tutor – in charge of whole yearYear tutor – in charge of whole yearLecturers – happy to answer questionsLecturers – happy to answer questionsIndustrial Year supervisor – visits you on siteIndustrial Year supervisor – visits you on siteFinal year project supervisor – weekly meetingsFinal year project supervisor – weekly meetings

Page 30: Computing at Aberystwyth University Chris Loftus Senior Teaching Fellow and Third Year Coordinator

So what makes Aberystwyth So what makes Aberystwyth different?different?

Being a student in AberystwythBeing a student in Aberystwyth

Team work preparing for a career and funTeam work preparing for a career and fun

Next Talks……….Next Talks……….