James Atlas

Senior LecturerJames Atlas

Jack Erskine 301
Internal Phone: 90307
I love computer science and explore research, teaching, and applications in data science, artificial intelligence, scientific computing, and education

Research Interests

My research interests are artificial intelligence, machine learning, constraint optimization, distributed and high performance computing, scientific computing, and computer science education. I explore applications in medical data, earth and space exploration, and multi-agent and mobile systems.

My current projects include machine learning models for prediction of health conditions and treatment efficacy, improved optimization for designing and training deep learning networks, adaptive sampling for scientific simulation, uncertainty reasoning for dynamic agent systems, improved curriculum and policies for primary and secondary professional development, service learning partnerships between students and community educators, and gamification of threshold concepts in computer science.

Recent Publications

  • Pollock L., Atlas J., Bell T. and Henderson T. (2018) A Computer Science Study Abroad with Service Learning: Design and Reflections. Baltimore, MD, USA: 49th ACM Technical Symposium on Computer Science Education (SIGCSE '18), 21-24 Feb 2018. In Proceedings SIGCSE '18: 485-490. http://dx.doi.org/10.1145/3159450.3159589.
  • Pollock L., Harvey T., Atlas J. and Mouza C. (2018) Customizing a Field Experience for CS Undergrads in Teaching Computer Science for Your School Context. Baltimore, MD, USA, February 21-24, 2018: 49th SIGCSE Technical Symposium on Computer Science Education, 21-24 Feb 2018. In Proceedings SIGCSE 2018: 1057-1057.
  • Duncan C., Bell T. and Atlas J. (2017) What do the teachers think? Introducing computational thinking in the primary school curriculum. ACM: In Proceedings of the Nineteenth Australasian Computing Education Conference: 65-74.
  • McGill MM., Johnson C., Atlas J., Bouchard D., Messom C., Pollock I. and Scott MJ. (2017) If Memory Serves: Towards Designing and Evaluating a Game for Teaching Pointers to Undergraduate Students. Bologna, Italy: 2017 ITiCSE Conference on Working Group Reports, 3-5 Jul 2017. In Proceedings ITiCSE-WGR'17: 25-46. http://dx.doi.org/10.1145/3174781.3174783.
  • Bell T., Duncan C. and Atlas J. (2016) Teacher feedback on delivering computational thinking in primary school. ACM: In Proceedings of the 11th Workshop in Primary and Secondary Computing Education: 100-101.