2025
Fostering and Understanding Diverse Interpersonal Connections in a Massive Online CS1 Course.
Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1, 2025
IncluSim: An Accessible Educational Electronic Circuit Simulator for Blind and Low-Vision Learners.
,
,
,
,
,
,
,
,
,
,
,
Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, 2025
2024
The GPT Surprise: Offering Large Language Model Chat in a Massive Coding Class Reduced Engagement but Increased Adopters Exam Performances.
CoRR, 2024
SM-FPLF: Link-State Prediction for Software-Defined DCN Power Optimization.
IEEE Access, 2024
AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Learners Teaching Novices: An Uplifting Alternative Assessment.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
TeachNow: Enabling Teachers to Provide Spontaneous, Realtime 1: 1 Help in Massive Online Courses.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024
From Tarzan to Tolkien: Controlling the Language Proficiency Level of LLMs for Content Generation.
Proceedings of the Findings of the Association for Computational Linguistics, 2024
2023
PVPBC: Privacy and Verifiability Preserving E-Voting Based on Permissioned Blockchain.
Future Internet, April, 2023
Graph Modeling for OpenFlow Switch Monitoring.
IEEE Access, 2023
Lifting Uniform Learners via Distributional Decomposition.
Proceedings of the 55th Annual ACM Symposium on Theory of Computing, 2023
2022
An empirical comparison of the security and performance characteristics of topology formation algorithms for Bitcoin networks.
Array, 2022
Popular decision tree algorithms are provably noise tolerant.
Proceedings of the International Conference on Machine Learning, 2022
On the power of adaptivity in statistical adversaries.
Proceedings of the Conference on Learning Theory, 2-5 July 2022, London, UK., 2022
2021
Code in Place: Online Section Leading for Scalable Human-Centered Learning.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Detecting Network State in the Presence of Varying Levels of Congestion.
Proceedings of the 2021 IEEE 31st International Workshop on Machine Learning for Signal Processing (MLSP), 2021
Codec-Aware Video Delivery Over SDNs.
Proceedings of the 17th IFIP/IEEE International Symposium on Integrated Network Management, 2021
Bayesian Adaptive Path Allocation Techniques for Intra-Datacenter Workloads.
Proceedings of the 30th International Conference on Computer Communications and Networks, 2021
Grammatical Evolution for Detecting Cyberattacks in Internet of Things Environments.
Proceedings of the 30th International Conference on Computer Communications and Networks, 2021
Generative Grading: Near Human-level Accuracy for Automated Feedback on Richly Structured Problems.
Proceedings of the 14th International Conference on Educational Data Mining, 2021
2020
Smart routing: Towards proactive fault handling of software-defined networks.
Comput. Networks, 2020
SLA-Aware Routing Strategy for Multi-Tenant Software-Defined Networks.
Proceedings of the IEEE Symposium on Computers and Communications, 2020
A Proactive-Restoration Technique for SDNs.
Proceedings of the IEEE Symposium on Computers and Communications, 2020
Deep Learning Towards Intelligent Vehicle Fault Diagnosis.
Proceedings of the 2020 International Joint Conference on Neural Networks, 2020
The Stanford Acuity Test: A Precise Vision Test Using Bayesian Techniques and a Discovery in Human Visual Response.
Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, 2020
2019
Software-defined networks: A walkthrough guide from occurrence To data plane fault tolerance.
PeerJ Prepr., 2019
The Stanford Acuity Test: A Probabilistic Approach for Precise Visual Acuity Testing.
CoRR, 2019
Generative Grading: Neural Approximate Parsing for Automated Student Feedback.
CoRR, 2019
Calibrated Model-Based Deep Reinforcement Learning.
Proceedings of the 36th International Conference on Machine Learning, 2019
Using Latent Variable Models to Observe Academic Pathways.
Proceedings of the 12th International Conference on Educational Data Mining, 2019
2018
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
THRIFTY: Towards High Reduction In Flow Table memorY.
Proceedings of the 2018 Imperial College Computing Student Workshop, 2018
2017
Optimisation Methods for Fast Restoration of Software-Defined Networks.
IEEE Access, 2017
Finding most reliable paths for software defined networks.
Proceedings of the 13th International Wireless Communications and Mobile Computing Conference, 2017
Virtual topology partitioning towards an efficient failure recovery of software defined networks.
Proceedings of the 2017 International Conference on Machine Learning and Cybernetics, 2017
2016
Check Your Blind Spot: A New Cyber-Security Metric for Measuring Incident Response Readiness.
Proceedings of the Risk Assessment and Risk-Driven Quality Assurance, 2016
2009
Web 2.0 and Organizational Learning: Conceptualizing the Link.
Proceedings of the 15th Americas Conference on Information Systems, 2009
2006
A Study on the Floating-Point Adder in FPGAS.
Proceedings of the Canadian Conference on Electrical and Computer Engineering, 2006