I passed! I'm now John Vidler, PhD!
I am an RA, and TA Coordinator for the School of Computing and Communications at Lancaster University. My PhD supervisors were Andrew Scott and Paul Rayson When I'm not dealing with the lab teaching support of SCC's 55 modules, I might be streaming on twitch.tv...
My previous research work and projects have spanned mechanical and electronic engineering, mobile development, software engineering, wireless networking, network infrastructures, linguistics, high-performance computing and operating system design.
My teaching activities have ranged from lab support through course planning and lecturing with all year groups at the university. My current focus is on management, scaling and structuring of the courses as the department continues to grow.
In December of 2017, I was awarded the Science and Technology Dean’s Award - Early Career Teacher of the Year (Note to self; photo here)
I also currently hold an MSci in Computer Science (with Industrial Placement) from SCC.
I can be contacted by eMail at j.vidler@lancaster.ac.uk, or GitHub, Twitter and LinkedIn (not checked all that often...)
Year | Subjects |
---|---|
2016-2017 | SCC.110 - Software Development SCC.120 - Computing Fundimentals SCC.312 - Languages and Compilers SCC.361 - Artificial Intelligence |
2017-2018 | SCC.110 - Software Development SCC.312 - Languages and Compilers SCC TA Training Sessions Widening Participation Seminars |
2018-2019 | SCC.110 - Software Development SCC.212 - Advanced Programming SCC.312 - Languages and Compilers |
2019-2020 | SCC.212 - Advanced Programming SCC.312 - Languages and Compilers |
I have supervised a small number of students at undergraduate level, and have sat as a second marker in MSc/MSci Viva sessions.
Year | Students | ||
---|---|---|---|
2017 | Aiden Lennie (BSc, First Class, Completed) Sam Vinall (MSci Data Science, First Class, Completed) | 2019 | Aiden Morton (MSci with Industrial Experience, First Class, Completed) Alex Bentley (MSci with Industrial Experience, First Class, Completed) |
Find me on Google Scholar here: Google Scholar Profile
Year | Title | Downloads |
---|---|---|
Pre 2014 - BSc Dissertation | High Throughput Broadcast Bursts in Embedded Networks | |
Pre 2014 - MSci Dissertation | Prototype PointAt Tracking Unit Development | |
2014 | Dealing with big data outside of the cloud: GPU accelerated sort | Link |
2014 | Report on Protocol Models & Validation and Verification | Link |
2014 | D-1.3 report on runtime assurance | Link |
2015 | Poster: Resilience of the Internet: the Case of the BGP Backbone | Link |
2015 | Cyber security controls effectiveness: a qualitative assessment of cyber essentials | Link |
2015 | D-4.4 Final Integrated Prototype and Experiment | Link |
2015 | Shapeclip: towards rapid prototyping with shape-changing displays for designers | Link |
2015 | Estimating node lifetime in interference environments | Link |
2016 | LoRa for the Internet of Things | Link |
2016 | It bends but would it break? topological analysis of bgp infrastructures in europe | Link |
2017 | A Characterization of Actuation Techniques for Generating Movement in Shape-Changing Interfaces | Link |
2017 | Keeping Properties with the Data CL-MetaHeaders-An Open Specification | Link |
2019 | Basic Cyber Hygiene: Does It Work? | Link |
Application | Status |
---|---|
CollaborED - A multi-user online text editor | Complete |
Heatmap - Draw heatmaps on Google Maps | Complete |
Packet Format Renderer - JSON to Table and LaTeX format packet rendering | Complete, Sporadic Updates |
CL Meta-Headers Validator | Active Research |
Feedback - Get live feedback during lectures or presentations | Active, Sporadic Updates |
PIC VM | Complete |
LDD_Graph - Binary file dynamic link graphs | Complete, Mostly Silly |
Project | Status | Links |
---|---|---|
uIECC | Halted | Details |
OSDev Mini-Cluster | Complete | |
LoRa Radio Infrastructure and Beacons | Ongoing | |
3D Printed Parts (Various) | Ongoing | Details |