2020 conference paper
Toward Finding Online Activity Patterns in a Flipped Programming Course
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 1345.
Event: at New York, NY, USA
2020 conference paper
Writing Effective Autograded Exercises Using Bloom's Taxonomy
2020 ASEE Virtual Annual Conference Content Access Proceedings.
2019 conference paper
Using Bloom's Taxonomy to Write Effective Programming Questions for Autograding Tools
Proceedings of the 50th ACM Technical Symposium on Computer Science Education - SIGCSE '19.
2018 article
Best Practices in Academia to Remedy Gender Bias in Tech
SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, pp. 672–673.
2018 article
Two-Stage Programming Projects: Individual Work Followed by Peer Collaboration
SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, pp. 479–484.
2015 journal article
Performance evaluation of an OBS network as a IPP/M/W/W network
Applied Mathematical Modelling, 39(3-4), 965–981.
2008 journal article
Dynamic scheduling of network resources with advance reservations in optical grids
International Journal of Network Management, 18(2), 79–105.
2007 journal article
A performance study on optical burst switched networks: the ring topology
Photonic Network Communications, 14(1), 63–70.
2006 journal article
A performance study of an optical burst switched network with dynamic simultaneous link possession
Computer Networks, 50(2), 219–236.
2006 chapter
Burst Loss Probabilities in an OBS Network with Dynamic Simultaneous Link Possession
In Advances in Computer Science and Engineering: Texts (pp. 205–225).
2006 chapter
Grid Networks and Layer 1 Services
In Grid Networks (pp. 217–252).
2003 journal article
An introduction to optical burst switching
IEEE Communications Magazine, 41(8), S10–S15.
2012 - present
2002 - 2005
Funding history based on the linked ORCID record.