Nickolas Falkner

Teaching Strengths

Research skills and ethics
Computer Networks
Programming language concepts (Java, C/C++)
Object-Oriented Programming Concepts
Professional communication

APrf Nickolas Falkner

Associate Professor

School of Computer Science and Information Technology

College of Engineering and Information Technology

Eligible to supervise Masters and PhD - email supervisor to discuss availability.

Available For Media Comment.


Associate Professor Falkner is a member of the Computer Science Education Research Group.He is an award-winning teacher and conducts research into a number of areas: computer network design and development, network security, privacy preservation, ethics and educational research, with a focus on increasing student participation, retention, and enthusiasm. He works extensively in education beyond the traditional borders of the University, including MOOCs, physical game-based approaches, and extensive collaborative work with the United States and Finland.

I am currently working primarily in computer science education research, focusing on ethics, social constructivism, mastery learning, and sociotechnical harm. 

Date Position Institution name
2017 - ongoing Associate Professor The University of Adelaide, Adelaide

Date Institution name Country Title
University of Adelaide, Adelaide Australia PhD

Year Citation
2025 McCarthy, S., Palmer, E., & Falkner, N. (2025). Personalising with AI in higher education: exploring educator characteristics and their role in shaping blended learning. Higher Education Research and Development, 44(8), 1-17.
DOI Scopus1 WoS1
2023 Sridhara, A., Falkner, N., & Atapattu, T. (2023). Leveraging Inference: A Regression-Based Learner Performance Prediction System for Knowledge Tracing. IEEE Access, 11, 123458-123475.
DOI Scopus2 WoS2
2021 Matthews, R., Falkner, N., & Sorell, M. (2021). Determining image sensor temperature using dark current. Australian Journal of Forensic Sciences, 54(5), 1-14.
DOI
2020 Matthews, R., Falkner, N., & Sorell, M. (2020). Reverse engineering the Raspberry Pi Camera V2: A study of pixel non-uniformity using a scanning electron microscope. FORENSIC SCIENCE INTERNATIONAL-DIGITAL INVESTIGATION, 32, 9 pages.
DOI Scopus8 WoS7
2020 Song, X., Xu, J., Zhou, R., Liu, C., Zheng, K., Zhao, P., & Falkner, N. (2020). Collective spatial keyword search on activity trajectories. GeoInformatica, 24(1), 61-84.
DOI Scopus24 WoS23
2019 Le, B., Shen, H., Nguyen, H., & Falkner, N. (2019). Improved network community detection using meta-heuristic based label propagation. Applied Intelligence, 49(4), 1451-1466.
DOI Scopus19 WoS16
2019 Matthews, R., Sorell, M., & Falkner, N. (2019). An analysis of optical contributions to a photo-sensor's ballistic fingerprints. Digital Investigation, 28, 139-145.
DOI Scopus6 WoS5
2019 Matthews, R., Sorell, M., & Falkner, N. (2019). Isolating lens effects from source camera identification using sensor pattern noise. Australian Journal of Forensic Sciences, 51(Suppl. 1), S132-S135.
DOI Scopus3
2019 Ranathunga, D., Roughan, M., Tune, P., Kernick, P., & Falkner, N. (2019). ForestFirewalls: Getting Firewall Configuration Right in Critical
Networks (Technical Report).
2018 Matthews, R., Sorell, M., & Falkner, N. (2018). Rethinking Image Sensor Noise for Forensic Advantage.
2018 Ruan, W., Sheng, Q., Yao, L., Li, X., Falkner, N., & Yang, L. (2018). Device-free human localization and tracking with UHF passive RFID tags: a data-driven approach. Journal of Network and Computer Applications, 104, 78-96.
DOI Scopus52 WoS39
2018 Qin, Y., Sheng, Q., Wang, H., & Falkner, N. (2018). Organizing XML Data in a Wireless Broadcast System by Exploiting Structural Similarity. Wireless Personal Communications, 98(1), 1299-1329.
DOI Scopus6 WoS5
2017 Atapattu, T., Falkner, K., & Falkner, N. (2017). A comprehensive text analysis of lecture slides to generate concept maps. Computers and Education, 115, 96-113.
DOI Scopus63 WoS49
2017 Qin, Y., Sheng, Q., Falkner, N., Yao, L., & Parkinson, S. (2017). Efficient computation of distance labeling for decremental updates in large dynamic graphs. World Wide Web, 20(5), 915-937.
DOI Scopus28 WoS20
2016 Qin, Y., Sheng, Q., Falkner, N., Dustdar, S., Wang, H., & Vasilakos, A. (2016). When things matter: a survey on data-centric internet of things. Journal of Network and Computer Applications, 64, 137-153.
DOI Scopus290 WoS210
2016 Ranathunga, D. P., Roughan, M., Nguyen, H., Kernick, P., & Falkner, N. (2016). Case studies of SCADA firewall configurations and the implications for best practices. IEEE Transactions on Network and Service Management, 13(4), 871-884.
DOI Scopus28 WoS17
2016 Vivian, R., Falkner, K., Falkner, N., & Tarmazdi, H. (2016). A method to analyse computer science students’ teamwork in online collaborative learning environments. ACM Transactions on Computing Education, 16(2), 7-1-7-28.
DOI Scopus39 WoS30
2014 Vivian, R., Falkner, K., & Falkner, N. (2014). Addressing the challenges of a new digital technologies curriculum: MOOCs as a scalable solution for teacher professional development. Research in Learning Technology, 22(1), 24691-1-24691-19.
DOI Scopus87 WoS45
2012 Knight, S., Falkner, N., Nguyen, H., Tune, P., & Roughan, M. (2012). I can see for miles: re-visualizing the internet. IEEE Network, 26(6), 26-32.
DOI Scopus17 WoS12
2012 Falkner, K., & Falkner, N. (2012). Supporting and structuring "contributing student pedagogy" in computer science curricula. Computer Science Education, 22(4), 413-443.
DOI Scopus30 WoS25
2012 Falkner, N., Sooriamurthi, R., & Michalewicz, Z. (2012). Teaching puzzle-based learning: development of basic concepts. Teaching Mathematics and Computer Sicence, 10(1), 183-204.
DOI
2012 Falkner, N., Sooriamurthi, R., & Michalewicz, Z. (2012). Teaching puzzle-based learning: development of transferable skills. Teaching Mathematics and Computer Sicence, 10(2), 245-268.
DOI
2011 Knight, S., Nguyen, H., Falkner, N., Bowden, R., & Roughan, M. (2011). The internet topology zoo. IEEE Journal on Selected Areas in Communications, 29(9), 1765-1775.
DOI Scopus1464 WoS1243
2010 Falkner, N., Sooriamurthi, R., & Michalewicz, Z. (2010). Puzzle-based learning for engineering and computer science. Computer, 43(4), 20-28.
DOI Scopus35 WoS24
2009 Falkner, N. (2009). Is comprehension or application the more important skill for first-year computer science students?. Ergo, 1(2), 15-26.

Year Citation
2014 Meyer, E. F., Falkner, N., Sooriamurthi, R., & Michalewicz, Z. (2014). Guide to Teaching Puzzle-based Learning (1 ed.). United Kingdom: Springer.

Year Citation
2023 Alnaghes, M., Falkner, N., & Shen, H. (2023). An Effective Method for Secure Data Delivery in IoT. In M. J. Dominguez-Morales, A. J. V. Vaca, & L. Amarante (Eds.), Internet of Things - New Trends, Challenges and Hurdles [Working Title]. Intechopen.
DOI
2014 Falkner, K., Chiprianov, V., Falkner, N., Szabo, C., & Puddy, G. (2014). A model-driven engineering method for DRE defence systems performance analysis and prediction. In A. Bagnato, L. Indrusiak, I. Quadri, & M. Rossi (Eds.), Handbook of research on embedded systems design (1 ed., pp. 301-326). United States: IGI Global.
DOI Scopus3
2011 Falkner, N. (2011). Security Technologies and Policies in Organisations. In M. Quigley (Ed.), ICT Ethics and Security in the 21st Century: New Developments and Applications (1 ed., pp. 196-213). United States: IGI Global.
DOI Scopus4
- Alnaghes, M., Falkner, N., & Shen, H. (2023). An Effective Method for Secure Data Delivery in IoT. In Internet of Things - New Trends, Challenges and Hurdles. IntechOpen.
DOI

Year Citation
2025 Arishi, H., Falkner, N., Treude, C., & Attapattu, T. (2025). Systematic Literature Review on Machine Learning Research in Education. In Proceedings - Frontiers in Education Conference, FIE (pp. 1-9). Washington, DC, USA: IEEE.
DOI
2025 Arishi, H., Falkner, N., Treude, C., & Attapattu, T. (2025). Understanding the Computer Science Student Experience Through the Lens of System Ecology. In Proceedings - Frontiers in Education Conference, FIE (pp. 1-9). Washington, DC, USA: IEEE.
DOI
2025 Álvarez, C., Falkner, N., Kinnunen, P., Savelka, J., & Zhang, L. (2025). Show Me the Mastery Learning! Obstacles to Adoption and Opportunities for New Solutions. In Annual Conference on Innovation and Technology in Computer Science Education Iticse Vol. 1 (pp. 639-645). Nijmegen: ACM.
DOI Scopus2
2025 Szabo, C., Sheard, J., Dake, D. K., Falkner, N. J. G., Enock, M., Ogunyemi, O., . . . Wadhwa, B. (2025). Ethical and Societal Impacts of Generative AI in Higher Computing Education: An ACM Task Force Working Group to Develop a Landscape Analysis – Perspectives from the Global Souths and Guidelines for CS1/CS2/CS3. In Comped 2025 Proceedings of the ACM Global Computing Education Conference 2025 Vol. 2 (pp. 371-372). NETHERLANDS, Nijmegen: ASSOC COMPUTING MACHINERY.
DOI
2025 Thilakaratne, M., Chen, W. T., Brennan, M., Falkner, N., & Szabo, C. (2025). Building a Strong Base: The Impact of Mastery Learning on Foundation of Computer Science Courses. In Proceedings of 25th International Conference on Computing Education Research Koli Calling 2025 (pp. 1-7). ACM.
DOI
2025 Falkner, N. J. G., Clear, T., Malmi, L., Cooper, S., & Duran, R. (2025). The Role of Virtual Doctoral Consortia in the Post-2025 Computer Science Education Landscape. In Comped 2025 Proceedings of the ACM Global Computing Education Conference 2025 Vol. 2 (pp. 400). ACM.
DOI
2024 Alnaghes, M., Falkner, N., & Shen, H. (2024). A Privacy-Preserving Blockchain Scheme for the Reliable Exchange of IoT Data. In Lecture Notes in Electrical Engineering Vol. 1112 LNEE (pp. 260-271). Jeju: Springer Verlag.
DOI Scopus1
2024 Nguyen, N. L., Falkner, N., & Nguyen, H. (2024). Demo: Synthesizing Realistic Enterprise Active Directory Attack Graphs with ADSynth. In Proceedings of the ACM SIGCOMM 2024 Conference: Posters and Demos (pp. 107-109). AUSTRALIA, Sydney: ACM.
DOI
2024 Nguyen, N. L., Falkner, N., & Nguyen, H. (2024). ADSynth: Synthesizing Realistic Active Directory Attack Graphs. In Proceedings - 2024 54th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2024 (pp. 66-74). Brisbane, Australia: IEEE.
DOI Scopus5 WoS2
2023 Alnaghes, M., Falkner, N., & Shen, H. (2023). A Systematic Review for Privacy-Preserving Challenges of Blockchain-Based IoT Networks. In Lecture Notes in Networks and Systems Vol. 813 LNNS (pp. 440-457). Online: Springer Nature Switzerland.
DOI Scopus2
2020 Auvinen, T., Falkner, N., Hellas, A., Ihantola, P., Karavirta, V., & Seppala, O. (2020). Relation of Individual Time Management Practices and Time Management of Teams. In Proceedings of the 2020 IEEE Frontiers in Education Conference (FIE) Vol. 2020-October (pp. 1-9). online: IEEE.
DOI Scopus8 WoS3
2020 Falkner, N., Vivian, R., Falkner, K., Ajanovski, V. V., Liebe, C., Morrison, A., & Parker, M. (2020). Meaningful Assessment at Scale: Helping Instructors to Assess Online Learning. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (pp. 512-513). online: ACM.
DOI Scopus3
2019 Matthews, R. H., Falkner, N., & Sorell, M. (2019). Exploiting dark current for forensic image identification. In https://www.taltech.ee/institutes/centre-for-digital-forensics-cyber-security/events-19/interdisciplinary-cyber-research-icr-workshop/icr2019-3/. Tallinn.
2019 Szabo, C., Falkner, N., Petersen, A., Bort, H., Connolly, C., Cunningham, K., . . . Sheard, J. (2019). A periodic table of computing education learning theories. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE (pp. 269-270). online: ACM.
DOI Scopus33 WoS24
2019 Falkner, K. E., Vivian, R., & Falkner, N. (2019). Supporting Computational Thinking Development in K-6. In Proceedings of Latice 2018 Vol. 1 (pp. 126-133). Auckland, New Zealand: IEEE.
DOI Scopus6 WoS6
2019 Le, K., Tarmazdi, H., Vivian, R., Falkner, K., Szabo, C., & Falkner, N. (2019). Directing Teacher Focus in Computer Science Online Learning Environments. In Proceedings of Latice 2017 (pp. 119-125). Hong Kong: IEEE.
DOI Scopus2 WoS2
2018 Szabo, C., Falkner, N., Knutas, A., & Dorodchi, M. (2018). Understanding the effects of lecturer intervention on computer science student behaviour. In ITiCSE-WGR 2017 - Proceedings of the 2017 ITiCSE Conference on Working Group Reports Vol. 2018-January (pp. 105-124). Bologna, ITALY: ASSOC COMPUTING MACHINERY.
DOI Scopus18 WoS12
2018 Matthews, R. H., Sorell, M., & Falkner, N. (2018). Thermal Effects of Dark Current on Blind Source Camera Identification. In Proceedings of the 4th Interdisciplinary Cyber Research Workshop (ICR 2018) (pp. 37-41). Tallinn University of Technology, Estonia: Tallinn University of Technology, Department of Software Science.
2017 Qin, Y., Sheng, Q., Parkinson, S., & Falkner, N. (2017). Edge influence computation in dynamic graphs. In S. Candan, L. Chen, T. Pedersen, L. Chang, & W. Hua (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 10178 LNCS (pp. 649-660). Suzhou, PEOPLES R CHINA: SPRINGER INTERNATIONAL PUBLISHING AG.
DOI
2017 Ruan, W., Xu, P., Sheng, Q., Falkner, N., Li, X., & Zhang, W. (2017). Recovering missing values from corrupted spatio-temporal sensory data via robust low-rank tensor completion. In S. Candan, L. Chen, T. Pedersen, L. Chang, & W. Hua (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 10177 LNCS (pp. 607-622). Suzhou, PEOPLES R CHINA: SPRINGER INTERNATIONAL PUBLISHING AG.
DOI Scopus15 WoS15
2017 Le, B., Nguyen, H., Shen, H., & Falkner, N. (2017). GLFR: a generalized LFR benchmark for testing community detection algorithms. In ICCCN 2017: 2017 26th International Conference on Computer Communications and Networks (ICCCN) (pp. 8038442-1-8038442-9). Vancouver: IEEE.
DOI Scopus4
2017 Falkner, N., Szabo, C., & Knutas, A. (2017). Classifying the nature of lecturer intervention on computer science student behaviour. In ACM International Conference Proceeding Series (pp. 128-132). Koli, FINLAND: ASSOC COMPUTING MACHINERY.
DOI Scopus1
2017 Szabo, C., Falkner, N., Dorodchi, M., Knutas, A., & Maiorana, F. (2017). Understanding the Effects of Lecturer Intervention on Computer Science Student Behaviour. In ITICSE'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (pp. 391). New York, NY, United States: ASSOC COMPUTING MACHINERY.
DOI WoS2
2017 Falkner, K., Vivian, R., Falkner, N., & William, S. (2017). Reflecting on three offerings of a community-centric MOOC for K-6 computer science teachers. In SIGCSE '17 Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (pp. 195-200). New York, NY, USA: ACM.
DOI Scopus17 WoS11
2017 Falkner, N., Szabo, C., & Falkner, K. (2017). Formal forum triage: Towards the strategic selection of responses to student discussion forums. In L@S 2017 - Proceedings of the 4th (2017) ACM Conference on Learning at Scale (pp. 173-176). online: ACM.
DOI
2017 Matthews, R., Sorell, M., & Falkner, N. (2017). Isolating Lens Aberrations within Fixed Pattern Noise. In Proceedings of the 3rd Interdisciplinary Cyber Research Workshop (ICR 2017) (pp. 21-24). Tallinn University of Technology, Estonia: Tallinn University of Technology, Department of Software Science.
2017 Szabo, C., & Falkner, N. (2017). Silence, Words, or Grades: The Effects of Lecturer Feedback in Multi-Revision Assignments. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE Vol. Part F128680 (pp. 293-298). online: ACM.
DOI Scopus8 WoS8
2017 La Vista, D., Falkner, N., & Szabo, C. (2017). Understanding the effects of intervention on computer science student behaviour in on-line forums. In Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE Vol. Part F128680 (pp. 200-205). online: ACM.
DOI Scopus6 WoS6
2016 Ruan, W., Sheng, Q., Xu, P., Tran, N., Falkner, N., Li, X., & Zhang, W. (2016). Forecasting seasonal time series using weighted gradient RBF network based autoregressive model. In Proceedings of the 25th International Conference on Information and Knowledge Management Vol. 24-28-October-2016 (pp. 2021-2024). Indianapolis, IN: ACM.
DOI Scopus4 WoS2
2016 Ruan, W., Xu, P., Sheng, Q., Tran, N., Falkner, N., Li, X., & Zhang, W. (2016). When sensor meets tensor: filling missing sensor values through a tensor approach. In Proceedings of the 25th ACM International on Conference on Information and Knowledge Management Vol. 24-28-October-2016 (pp. 2025-2028). Indianapolis, IN: ACM.
DOI Scopus5 WoS5
2016 Ranathunga, D., Roughan, M., Kernick, P., & Falkner, N. (2016). The mathematical foundations for mapping policies to network devices. In C. Callegari, M. VanSinderen, P. Sarigiannidis, P. Samarati, E. Cabello, P. Lorenz, & M. Obaidat (Eds.), Proceedings of the 13th International Joint Conference on e-Business and Telecommunications Vol. 4 (pp. 197-206). Lisbon, Portugal: SCITEPRESS.
DOI Scopus10 WoS9
2016 Ranathunga, D., Roughan, M., Kernick, P., Falkner, N., Nguyen, H., McClintock, M., & Mihailescu, M. (2016). Verifiable policy-defined networking for security management. In Proceedings of the 13th International Joint Conference on e-Business and Telecommunications Vol. 4 (pp. 344-351). Lisbon, Portugal: SCITEPRESS.
DOI Scopus3 WoS3
2016 Ranathunga, D., Roughan, M., Kernick, P., & Falkner, N. (2016). Towards standardising firewall reporting. In A. Becue, N. CuppensBoulahia, F. Cuppens, S. Katsikas, & C. Lambrinoudakis (Eds.), Security of Industrial Control Systems and Cyber Physical Systems Vol. 9588 (pp. 127-143). Vienna, Austria: Springer.
DOI Scopus1
2016 Falkner, K., Falkner, N., Szabo, C., & Vivian, R. (2016). Applying validated pedagogy to MOOCs: an introductory programming course with media computation. In Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education Vol. 11-13-July-2016 (pp. 326-331). Arequipa, Peru: ACM New York.
DOI Scopus7
2016 Ranathunga, D., Roughan, M., Kernick, P., & Falkner, N. (2016). Malachite: firewall policy comparison. In Proceedings of the IEEE Symposium on Computers and Communications Vol. 2016-August (pp. 310-317). Messina, Italy: IEEE.
DOI Scopus10 WoS7
2015 Atapattu Mudiyanselage, T., Falkner, K., & Falkner, N. (2015). An evaluation methodology for concept maps mined from lecture notes: an educational perspective. In S. Zvacek, M. Restivo, J. Uhomoibhi, & M. Helfert (Eds.), Communications in Computer and Information Science Vol. 510 (pp. 68-83). Barcelona, Spain: Springer International Publishing.
DOI Scopus1 WoS1
2015 Qin, Y., Sheng, Q., Falkner, N., Shemshadi, A., & Curry, E. (2015). Batch matching of conjunctive triple patterns over linked data streams in the internet of things. In A. Gupta, & S. Rathbun (Eds.), Proceedings of the 27th International Conference on Scientific and Statistical Database Management Vol. 29-June-2015 (pp. 41-1-41-6). La Jolla, California: ACM.
DOI Scopus1
2015 Ranathunga, D., Roughan, M., Kernick, P., Falkner, N., & Nguyen, H. (2015). Identifying the missing aspects of the ANSI/ISA best practices for security policy. In Proceedings of the 1st ACM Workshop on Cyber-Physical System Security (pp. 37-48). Singapore, Republic of Singapore: ACM.
DOI Scopus6
2015 Yao, L., Sheng, Q., Ruan, W., Gu, T., Li, X., Falkner, N., & Yang, Z. (2015). RF-care: device-free posture recognition for elderly people using a passive RFID tag array. In Proceedings of the 12th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (pp. 120-129). Coimbra, Portugal: ICST.
DOI Scopus38
2015 Atapattu, T., Falkner, K., & Falkner, N. (2015). Educational question answering motivated by question-specific concept maps. In C. Conati, N. Heffernan, A. Mitrovic, & M. Verdejo (Eds.), Artificial Intelligence in Education, 17th International Conference, AIED 2015 Vol. 9112 (pp. 13-22). Madrid, Spain: Springer.
DOI Scopus8 WoS10
2015 Atapattu, T., Falkner, K., & Falkner, N. (2015). Task-adapted concept map scaffolding to support quizzes in an online environment. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education Vol. 2015-June (pp. 272-277). Vilnius, Lithuania: Association for Computing Machinery.
DOI Scopus1 WoS1
2015 Tarmazdi, H., Vivian, R., Szabo, C., Falkner, K., & Falkner, N. (2015). Using learning analytics to visualise computer science teamwork. In V. Dagiene, C. Schulte, & T. Jevsikova (Eds.), Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education Vol. 2015-June (pp. 165-170). Vilnius, Lithuania: ACM.
DOI Scopus37 WoS28
2015 Vivian, R., Tarmazdi, H., Falkner, K., Falkner, N., & Szabo, C. (2015). The development of a dashboard tool for visualising online teamwork discussions. In Proceedings of the 37th International Conference on Software Engineering Vol. 2 (pp. 380-388). Florence, Italy: IEEE.
DOI Scopus28 WoS19
2015 Falkner, K., Vivian, R., & Falkner, N. (2015). Teaching computational thinking in K-6: the CSER digital technologies MOOC. In Proceedings of the 17th Australasian Computing Education Conference Vol. 160 (pp. 63-72). Sydney, Australia: Australian Computer Society Inc..
Scopus2
2015 Falkner, K., Szabo, C., Vivian, R., & Falkner, N. (2015). Evolution of software development strategies. In Proceedings of the 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering Vol. 2 (pp. 243-252). online: IEEE.
DOI Scopus27 WoS20
2015 Ruan, W., Yao, L., Sheng, Q. Z., Falkner, N. J. G., Li, X., & Gu, T. (2015). TagFall: Towards Unobstructive Fine-Grained Fall Detection based on UHF Passive RFID Tags. In Proceedings of the 12th International Conference on Mobile and Ubiquitous Systems Computing Networking and Services Mobiquitous 2015 Vol. 2015-January (pp. e4). European Alliance for Innovation n.o..
DOI Scopus35
2014 Sooriamurthi, R., Falkner, N., Meyer, E., & Michalewicz, Z. (2014). Puzzle-Based Learning: Introducing Creative Thinking and Problem Solving for Computer Science and Engineering. In J. Dougherty, K. Nagel, A. Decker, & K. Eiselt (Eds.), PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14) (pp. 749). Atlanta, GA: ASSOC COMPUTING MACHINERY.
2014 Falkner, K., Vivian, R., & Falkner, N. (2014). The Australian Digital Technologies Curriculum: challenge and opportunity. In Proceedings of the 16th Australasian Computing Education Conference Vol. 148 (pp. 3-12). Auckland, New Zealand: Australian Computer Society Inc..
Scopus52
2014 Ruan, W., Yao, L., Sheng, Q., Falkner, N., & Li, X. (2014). TagTrack: device-free localization and tracking using passive RFID tags. In MobiQuitous 2014 - 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (pp. 80-89). London, Great Britain: ICST.
DOI Scopus51
2014 Atapattu Mudiyanselage, T., Falkner, K., & Falkner, N. (2014). Acquisition of triples of knowledge from lecture notes: a natural language processing approach. In Stamper, J., Pardos, Z., & M. Mavrikis (Eds.), Proceedings of the 7th International Conference on Educational Data Mining (pp. 193-196). London, United Kingdom: International Educational Data Mining Society (IEDMS).
2014 Yao, L., Sheng, Q., Falkner, N., & Ngu, A. (2014). ThingsNavi: finding most-related things via multi-dimensional modeling of human-thing interactions. In Proceedings of the 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (pp. 20-29). online: ICST.
DOI Scopus16
2014 Qin, Y., Sheng, Q., Falkner, N., Zhang, W., & Wang, H. (2014). Indexing linked data in a wireless broadcast system with 3D Hilbert space-filling curves. In X. Wang (Ed.), Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management (pp. 1775-1778). Shanghai, China: ACM.
DOI
2014 Qin, Y., Sheng, Q., Falkner, N., Shemshadi, A., & Curry, E. (2014). Towards efficient dissemination of linked data in the internet of things. In X. Wang (Ed.), Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management (pp. 1779-1782). Shanghai, China: ACM.
DOI Scopus5
2014 Yao, L., Ruan, W., Sheng, Q., Li, X., & Falkner, N. (2014). Exploring tag-free RFID-based passive localization and tracking via learning-based probabilistic approaches. In X. Wang (Ed.), Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management (pp. 1799-1802). Shanghai, China: ACM.
DOI Scopus12
2014 Falkner, N., & Falkner, K. (2014). “Whither, badges?” or “wither, badges!”: a metastudy of badges in Computer Science education to clarify effects, significance and influence. In Proceedings of 14th Koli Calling International Conference on Computing Education Research Vol. 2014-November (pp. 127-135). Koli, Finland: ACM New York.
DOI Scopus18
2014 Falkner, K., Vivian, R., & Falkner, N. (2014). Identifying computer science self-regulated learning strategies. In ITICSE 2014 - Proceedings of the 2014 Innovation and Technology in Computer Science Education Conference (pp. 291-296). Uppsala, Sweden: Association for Computing Machinery.
DOI Scopus73
2014 Falkner, N., Vivian, R., Piper, D., & Falkner, K. (2014). Increasing the effectiveness of automated assessment by increasing marking granularity and feedback units. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education (pp. 9-14). Atlanta, Georgia: ACM New York.
DOI Scopus33 WoS28
2014 Atapattu Mudiyanselage, T., Falkner, K., & Falkner, N. (2014). Evaluation of concept importance in concept maps mined from lecture notes: computer vs human. In S. Zvacek, M. Restivo, J. Uhomoibhi, & M. Helfert (Eds.), Proceedings of the 6th International Conference on Computer Supported Education Vol. 2 (pp. 75-84). Barcelona, Spain: SciTePress.
DOI Scopus9
2014 Szabo, C., Falkner, K., & Falkner, N. (2014). Experiences in course design using neo-piagetian theory. In Proceedings of the 14th Koli Calling International Conference on Computing Education Research Vol. 2014-November (pp. 81-90). online: ACM.
DOI Scopus3
2013 Vivian, R., Falkner, K., & Falkner, N. (2013). Computer science students' causal attributions for successful and unsuccessful outcomes in programming assignments. In Proceedings of the 13th Koli Calling International conference on computing education research (pp. 125-134). Finland: ACM.
DOI Scopus12
2013 Vivian, R., Falkner, K., & Falkner, N. (2013). Analysing computer science students' teamwork role adoption in an online self-organised teamwork activity. In Proceedings of the 13th Koli Calling International conference on computing education research (pp. 105-114). Finland: ACM.
DOI Scopus20
2013 Haig, T., Falkner, K., & Falkner, N. (2013). Visualisation of learning management system usage for detecting student behaviour patterns. In A. Carbone, & J. Whalley (Eds.), Proceedings of the 15th Australasian Computing Education Conference (ACE) Vol. 136 (pp. 107-115). Australia: Australian Computer Society.
Scopus12
2013 Falkner, K., Chiprianov, V., Falkner, N., Szabo, C., & Puddy, G. (2013). Modeling scenarios for the performance prediction of distributed real-time embedded systems. In 2013 Military Communications and Information Systems Conference (MilCIS) (pp. 1-6). United States: IEEE.
DOI Scopus5
2013 Knight, S., Nguyen, H., Maennel, O., Phillips, I., Falkner, N., Bush, R., & Roughan, M. (2013). An automated system for emulated network experimentation. In Proceedings of the 9th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT 2013 (pp. 235-246). USA: Association for Computing Machinery.
DOI Scopus9 WoS6
2013 Vivian, R., Falkner, K., & Falkner, N. (2013). Building consensus: Students' cognitive and metacognitive behaviours during wiki construction. In Proceedings of the IEEE 2013 Learning and Teaching in Computing and Engineering, LaTiCE (pp. 154-161). USA: IEEE.
DOI Scopus5 WoS5
2013 Falkner, N., Vivian, R., & Falkner, K. (2013). Computer science education: The first threshold concept. In 2013 Learning and Teaching in Computing and Engineering (pp. 39-46). USA: IEEE.
DOI Scopus3 WoS3
2013 Falkner, K., Vivian, R., & Falkner, N. (2013). Neo-piagetian forms of reasoning in software development process construction. In Proceedings of the 2013 Learning and Teaching in Computing and Engineering (pp. 31-38). USA: IEEE.
DOI Scopus7 WoS2
2013 Falkner, K., Chiprianov, V., Falkner, N., Szabo, C., Hill, J., Puddy, G., . . . Wallis, A. (2013). Model-driven performance prediction of distributed real-time embedded defence systems. In Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS (pp. 155-158). USA: IEEE.
DOI Scopus9 WoS3
2013 Ranasinghe, D., Falkner, N., Pan, C., & Wu, H. (2013). Wireless sensing platform for remote monitoring and control of wine fermentation. In Proceedings of the 2013 IEEE Eighth International Conference on Intelligent Sensors, Sensor Networks and Information Processing, IEEE ISSNIP 2013 Vol. 1 (pp. 503-508). CD: IEEE.
DOI Scopus8 WoS8
2013 Falkner, K., & Falkner, N. (2013). Designing and supporting collaborative learning activities. In Proceedings of the 44th ACM Technical Symposium on Computer Science Education, SIGCSE 2013 (pp. 537-538). online: ACM Digital Library.
DOI Scopus1
2013 Falkner, K., Falkner, N., & Vivian, R. (2013). Collaborative learning and anxiety a phenomenographic study of collaborative learning activities. In SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education (pp. 227-232). USA: ACM.
DOI Scopus33
2012 Falkner, N., & Falkner, K. (2012). Teaching tools as teaching tools: contextualised authentic learning examples. In Proceedings of the 2012 Australasian Association for Engineering Education Annual Conference, AAEE 2012 (pp. 1-9). Melbourne: ESER Group.
2012 Falkner, N., & Willis, C. (2012). E-enhancement of existing courses: Is it worth it?. In Proceedings of the 2012 Australasian Association for Engineering Education Annual Conference, AAEE 2012 (pp. 1-8). online: Australasian Association for Engineering Education.
2012 Atapattu Mudiyanselage, T., Falkner, K., & Falkner, N. (2012). Automated extraction of semantic concepts from semi-structured data: supporting computer-based education through the analysis of lecture notes. In Proceedings of the 23rd International Conference on Database and Expert Systems Applications, DEXA 2012 Vol. 7446 LNCS (pp. 161-175). Germany: Springer-Verlag.
DOI Scopus8
2012 Falkner, N., & Falkner, K. (2012). A fast measure for identifying at-risk students in computer science. In Proceedings of the 9th Annual International Conference on International Computing Education Research, ICER 2012 (pp. 55-62). Australia: ACM.
DOI Scopus42
2012 Falkner, K., & Falkner, N. (2012). Integrating communication skills into the computer science curriculum. In Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, SIGCSE'12 (pp. 379-384). USA: ACM.
DOI Scopus24 WoS9
2011 Parsonage, E., Nguyen, H., Bowden, R., Knight, S., Falkner, N., & Roughan, M. (2011). Generalized graph products for network design and analysis. In Proceedings of the 19th EEE International Conference on Network Protocols (pp. 79-88). USA: IEEE.
DOI Scopus22 WoS4
2011 Bowden, R., Nguyen, H., Falkner, N., Knight, S., & Roughan, M. (2011). Planarity of data networks. In Proceedings of the 2011 23rd International Teletraffic Congress (pp. 254-261). USA: ITC Press.
Scopus9
2011 Sooriamurthi, R., Falkner, N., & Michalewicz, Z. (2011). Puzzle-Based Learning: Introducing Critical Thinking and Problem Solving for Computer Science and Engineering. In SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (pp. 663). NC, Raleigh: ASSOC COMPUTING MACHINERY.
2010 Michalewicz, Z., Falkner, N., & Sooriamurthi, R. (2010). Puzzle-based learning: An introduction to critical thinking and problem solving. In Proceedings of 2010 Decision Sciences Institute annual meeting (pp. 3101-3106). www: DSJIE.
2010 Nguyen, H., Roughan, M., Knight, S., Falkner, N., Maennel, O., & Bush, R. (2010). How to build complex, large-scale emulated networks. In Proceedings of TridentCom 2010 Vol. 46 (pp. 1-14). www: ICST.
DOI Scopus4
2009 Falkner, N., & Sheng, Q. (2009). Significance-based failure and interference detection in data streams. In Proceedings of DEXA 2009 Vol. 5690 LNCS (pp. 645-659). Germany: Springer-Verlag.
DOI
2009 Falkner, N., Sooriamurthi, R., & Michalewicz, Z. (2009). Puzzle-based learning: The first experiences. In Proceedings of the 2009 AaeE Conference (pp. 1-6). Australia: AAEE.
2008 Falkner, N. (2008). Ontologically-based context checking in arbitrary programming languages. In Proceedings of the 19th International Conference on Database and Expert Systems Applications (pp. 1-5). CD: IEEE.
DOI
2006 Falkner, N., Coddington, P., & Wendelborn, A. (2006). Using ontologies to support customisation and maintain interoperability in distributed information systems with application to the Domain Name System. In Hai Zhuge (Ed.), Proceedings of SKG2006 (pp. www1-www6). www: IEEE.
DOI Scopus1
2006 Falkner, N., Coddington, P., & Wendelborn, A. (2006). Bridging the gap between the semantic web and existing network services. In E. Gahleitner, J. Kepler, & W. Woss (Eds.), Proceedings of DEXA 2006 (pp. 329-333). USA: IEEE.
DOI
2006 Falkner, N., Coddington, P., & Wendelborn, A. (2006). Optimising performance in network-based information systems: Virtual organisations and customised views. In P. Takizawa, & P. Barolli (Eds.), Proceedings of DEXA 2006 (pp. 71-76). USA: IEEE.
DOI
2006 Falkner, N., Coddington, P., & Wendelborn, A. (2006). Capturing and using the operational semantics of large distributed systems: Sharing common application requirements in virtual organisations. In S. Stumpf, & N. Koenderink (Eds.), Proceedings of DEXA 2006 (pp. 151-155). USA: IEEE.
DOI
2005 Falkner, N., Coddington, P., & Wendelborn, A. (2005). Developing an ontology for the domain name system. In A. Min Tjoa, & R. Wagner (Eds.), Proceedings of the Sixteenth International Workshop on Database and Expert Systems Applications Vol. 2006 (pp. 562-566). USA: IEEE.
DOI Scopus6
1998 Falkner, N. J. G., & Oudshoorn, M. J. (1998). Congress: A dynamic distributed task allocation environment. In C. McDonald (Ed.), PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTER SCIENCE CONFERENCE, ACSC'98 Vol. 20 (pp. 475-488). PERTH, AUSTRALIA: SPRINGER-VERLAG SINGAPORE PTE LTD.

Year Citation
2024 Falkner, N., & Vivian, R. (2024). The "Koli DC": Towards Improving the Effectiveness of Doctoral Consortia. Poster session presented at the meeting of Proceedings of the 24th Koli Calling International Conference on Computing Education Research. FINLAND: ACM.
DOI
2024 Falkner, N., & Vivian, R. (2024). Thinking Beyond the Familiar with the Research Alternatives Exercise. Poster session presented at the meeting of ACM International Conference Proceeding Series. FINLAND: ASSOC COMPUTING MACHINERY.
DOI
2020 Falkner, N., & Seppala, O. (2020). Koli Calling 2020 - Foreword. Poster session presented at the meeting of ACM International Conference Proceeding Series.
2019 Ihantola, P., & Falkner, N. (2019). Koli Calling 2019 - Foreword. Poster session presented at the meeting of ACM International Conference Proceeding Series.
2018 Matthews, R. H., Sorell, M., & Falkner, N. (2018). Isolating Lens Effects from Source Camera Identification using Photo-Response Non-Uniformity Noise. Poster session presented at the meeting of 24th International Symposium of the Australian and New Zealand Forensic Science Society. Perth, Australia.

Year Citation
2025 Harrald, L., Dollman, L., Falkner, N., & Cooper, D. (2025). ILA x ARC x ASO: Vanishing Point (No. Of Pieces: 50 minutes) [Intermedia chamber music performance]. Immersive Light and Art (ILA), Light Square, Adelaide.: Light Foundation, Adelaide Symphony Orchestra & University of Adelaide.

Year Citation
2022 Hajdu, T., Falkner, N., & Tisato, A. (2022). Innovation in the City: Innovation in South Australia (No. Of Pieces: 120 minutes) [presentation]. Adelaide.
2021 Howard, G., Hardjono, T., & Falkner, N. (2021). Art of the Possible: Creative Revolutionaries, Open Music Initiative Panel (No. Of Pieces: 1 hour) [panel discussion]. https://arts.adelaide.edu.au/music/sia-furler-institute/engagement/creative-revolutionaries: https://arts.adelaide.edu.au/music/sia-furler-institute/engagement/creative-revolutionaries.
2018 Hajdu, T., & Falkner, N. (2018). Creative Revolutionaries: A Whole New Internet (No. Of Pieces: 90 min) [Director]. online.

Year Citation
2019 Matthews, R. H. (2019). Towards a Unified Theory of Sensor Pattern Noise: An analysis of dark current, lens effects, and temperature bias in CMOS image sensors. (PhD Thesis, The University of Adelaide).

Year Citation
2021 Hajdu, T., Milburn, A., Paul, C., Hardjono, T., Falkner, N., & Panay, P. (2021). Open Music Initiative [Computer Software]. worldwide: Open Source.

Year Citation
- Matthews, R., Falkner, N., & Sorell, M. (n.d.). Raspi Flat field Images - Camera 04.
DOI
- Matthews, R., Falkner, N., & Sorell, M. (n.d.). Raspberry Pi Dark Current Images - Camera 01, 05 and 06..
DOI
- Matthews, R., Falkner, N., & Sorell, M. (n.d.). Raspi Flat field Images - Camera 01.
DOI
- Matthews, R., Falkner, N., & Sorell, M. (n.d.). Raspi Flat field Images - Camera 02.
DOI

My teaching interests span a range of areas, both inside and beyond the discipline. Inside the discipline, I usually work in computer networking and programming concepts. Beyond the discipline, I teach courses that deal with ethics, sociotechnical harm, research skills, and many of the professional skills that are useful in our discipline.

Date Role Research Topic Program Degree Type Student Load Student Name
2025 Co-Supervisor Building a recommender system to increase successful outcomes in crime scene analysis. Doctor of Philosophy Doctorate Part Time Ms Louise Margaret Campbell
2025 Co-Supervisor Building a recommender system to increase successful outcomes in crime scene analysis. Doctor of Philosophy Doctorate Full Time Ms Louise Margaret Campbell
2024 Co-Supervisor Precision Education: Using artificial intelligence to enhance real world learning Doctor of Philosophy Doctorate Part Time Mr Shaun Mc Carthy
2024 Co-Supervisor Precision Education: Using artificial intelligence to enhance real world learning Doctor of Philosophy Doctorate Full Time Mr Shaun Mc Carthy
2020 Principal Supervisor A Framework for Enhancing the Student Experience Through Automated Analysis Doctor of Philosophy Doctorate Full Time Mr Hamzah Arishi
2020 Principal Supervisor A Framework for Enhancing the Student Experience Through Automated Analysis Doctor of Philosophy Doctorate Full Time Mr Hamzah Arishi

Date Role Research Topic Program Degree Type Student Load Student Name
2023 - 2025 Co-Supervisor High-Order Graph Models and their Applications in Active Directory Security Master of Philosophy Master Full Time Mr Nhu Long Nguyen
2022 - 2025 Principal Supervisor Developing Language Resources and Advancing AI Techniques for Automatic Detection of Cyberbullying Causes Doctor of Philosophy Doctorate Full Time Isuru Mahagani Arachchige
2022 - 2024 Principal Supervisor Leveraging NLP for supporting automated security incident response Doctor of Philosophy Doctorate Full Time Mrs Zarrin Tasnim Sworna
2022 - 2024 Principal Supervisor Towards Supporting Developers for Securing Containerized Software Doctor of Philosophy Doctorate Full Time Mr Mubin Ul Haque
2021 - 2025 Principal Supervisor Improving MOOCs Through the Development of Automated Tools for Learner Modelling Doctor of Philosophy Doctorate Full Time Mr Abhilash Sridhara
2020 - 2024 Principal Supervisor Effective Methods for Secure Data Delivery in IoT Doctor of Philosophy Doctorate Full Time Ms Mnar Saeed Alnaghes
2017 - 2019 Co-Supervisor Towards a Unified Theory of Sensor Pattern Noise: An analysis of Dark Current, Lens effects and Temperature Bias in CMOS Image Sensors Doctor of Philosophy Doctorate Full Time Richard Henry Edwin Matthews
2014 - 2017 Co-Supervisor Device-free Human Localization and Activity Recognition for Supporting the Independent Living of the Elderly Doctor of Philosophy Doctorate Full Time Mr Wenjie Ruan
2014 - 2017 Co-Supervisor Auto Configuration of Critical Network Infrastructure Doctor of Philosophy Doctorate Full Time Dr Dinesha Ranathunga
2014 - 2018 Co-Supervisor Community Detection in Complex Networks Doctor of Philosophy Doctorate Full Time Mr Ba Dung Le
2013 - 2015 Co-Supervisor Privacy Preserving Neighbourhood-based Collaborative Filtering Recommendation Algorithms Master of Philosophy Master Full Time Mr Zhigang Lu
2013 - 2015 Co-Supervisor A computational model for task-adapted knowledge organisation: improving learning through concept maps extracted from lecture slides Doctor of Philosophy Doctorate Full Time Dr Thushari Atapattu
2012 - 2018 Co-Supervisor Semantic Component Selection Based on Non-Functional Requirements Master of Science in Mathematical and Computer Sciences Master Part Time Mr Amir Kanan Kashefi
2011 - 2015 Co-Supervisor Managing Data Dynamics, Streams and Sharing in the Internet of Things Doctor of Philosophy Doctorate Full Time Mr Yongrui Qin

Connect With Me

External Profiles

Other Links