Mohamed Aturban


Assistant Professor
maturban at ccis.edu
GoogleScholar odu nmsu cc twitter
STC 215
(573) 875-7205

1001 Rogers Street
Computer and Mathematical Sciences Department
Columbia College
Columbia, MO 65216

Content

See Also

C.V.

Welcome to Mohamed Aturban's Homepage

Bio

I received my doctorate degree from Old Dominion University (Norfolk, Virginia) in 2020. I worked under the supervision of Dr. Michele Weigle and Dr. Michael L. Nelson. My research interests include: Web Science, Digital Library, Web Archiving, Computer Security, and Web Annotation. I received my Master's degree in Computer Science in 2011 from New Mexico State University (Las Cruces, NM) and my Bachelor of Science degree from University of Tripoli (Tripoli, Libya)

Publications

  • M. Aturban, M. L. Nelson and M. C. Weigle, "Where Did the Web Archive Go?" In Proceedings of the Theory and Practice of Digital Libraries Conference (TPDL 2021). September 13-17 2021 (Best Research Paper Award)
  • M. Aturban, S. Alam, M. L. Nelson and M. C. Weigle, "Archive Assisted Archival Fixity Verification Framework" In Proceedings of the ACM/IEEE Joint Conference on Digital Libraries (JCDL). Urbana-Champaign, Illinois, June 2019 [ acm.org , Technical Report ]
  • M. Aturban, M. Kelly, S. Alam, J. A. Berlin, M. L. Nelson and M. C. Weigle, "ArchiveNow: Simplified, Extensible, Multi-Archive Preservation" In Proceedings of the ACM/IEEE Joint Conference on Digital Libraries (JCDL). Fort Worth, TX, 2018 (Best Poster Award) [ acm.org, GitHub ]
  • M. Aturban, M. L. Nelson and M. C. Weigle, "Quantifying Orphaned Annotations in Hypothes.is," In Proceedings of the Theory and Practice of Digital Libraries Conference (TPDL). Poznan, Poland, (September 2015). [ springer.com, Technical Report, Slides, Blog post ]
  • B. Terzic, K. Arumugam, M. Aturban, C. Cotnoir, A. Godunov, D. Ranjan, M. Stefani, F. Lin, V. Morozov, Y. Roblin and H. Zhang, "HIGH-FIDELITY SIMULATIONS OF LONG-TERM BEAM-BEAM DYNAMICS ON GPUs", 12th International Computational Accelerator Physics Conference (ICAP) 2015, Shanghai [ PDF ]
  • B. Terzic, V. Morozov, Y. Roblin, F. Lin, H. Zhang, M. Aturban, D. Ranjan and M. Zubair, "GPU-Accelerated Long-Term Simulations of Beam-Beam Effects in Colliders", 5th International Particle Accelerator Conference 2014, Dresden [ PDF ]
  • Y. Roblin, V. Morozov, B. Terzic, M. Aturban, D. Ranjan and M. Zubair, "GPU-optimized Code for Long-term Simulations of Beam-beam Effects in Colliders", 4th International Particle Accelerator Conference 2013, Shanghai [PDF]

Teaching

I am teaching the following courses at Columbia College, Missouri:
  • Spring 2021
    • CISS 238: Java Programming
    • CISS 245: Advanced Programming (C++)
    • CISS 370: Operating Systems
    • CISS 438: Object Oriented Analysis and Design
  • Fall 2020
    • CISS 145: Introduction To Python Programming
    • CISS 240: Introduction To Programming (C++)
    • CISS 375: Compiler Construction

Workshops, Participation, and Conference Presentations

  • Mohamed Aturban, "It is hard to compute fixity on archived web pages", Presented at the monthly PhD Gathering, Department of Computer Science, Old Dominion University, January 2019 [ Slides ]
  • Mohamed Aturban, "Establishing and Verifying Fixity of Archived Web Pages", at the ACM/IEEE Joint Conference on Digital Libraries (JCDL), Doctoral Consortium, Fort Worth,Texas, USA, 2018 [ Slides ]
  • Mohamed Aturban, Michael L. Nelson, and Michele C. Weigle, "It is hard to computefixity on archived web pages", Presented at the Web Archiving and Digital Libraries Workshop (WADL), 2018 [ Slides ]
  • Mohamed Aturban, Justin Littman, Yu Xu, Shawn Walker, and Jessica Ogden, "End of Term Transition", Archives Unleashed 3.0: Web Archive Datathon, February 2017, Internet Archive, San Francisco, CA (Best Project Award)
  • Mohamed Aturban, Niel Chah, Steve Marti, Imaduddin Amin, "Which States and Topics did the Two Presidential Candidates Mention?", Archives Unleashed 2.0: Web Archive Datathon, June 2016, Library of Congress, Washington DC

Articles

  • M. Aturban, M. L. Nelson, M. C. Weigle, M. Klein and H. Van de Sompel, "Collecting 16K archived web pages from 17 public web archives," Technical Report arXiv:1905.03836, 2019 [ PDF ]
  • M. Aturban, M. L. Nelson and M. C. Weigle, "Difficulties of Timestamping Archived Web Pages," Technical Report arXiv:1712.03140, 2017 [ PDF ]

Blog Posts

PhD Dissertation

  • Mohamed Aturban, "A Framework for Verifying the Fixity of Archived Web Resources," Old Dominion University, 2020
    [PDF, Slides]

Software Engineer

I worked as a software engineer at Tatweer (Acer Authorized Service Provider), Ben Ashour Street, Tripoli, Libya between June 2003 and August 2006. Applications include:
  • University Registrar System for the CS Dept at University of Tripoli, Libya and the Higher Institute of Engineering, Houn, Libya
  • Banking/Loan System for National Banking Corporation, Libya
  • Vehicle Record System, Auto Parts System, and Supply Warehouse System for the Libyan Ministry of Justice and Public Security, and Civil Affairs Agency
  • Automated System to Assign High School Students to Higher Education Institutions for Libyan Ministry of Higher education and Libyan Ministry of Labor
  • Thesis/Dissertation Record System for Libyan Ministry of Higher education

Scholarships and Honors

  • April 2016 - Present: The Honor Society of Phi Kappa Phi
  • June 2018: Best Poster Award, ACM/IEEE JCDL 2018
  • April 2018: 2018 Scholarship Recipient, College of Science, Old Dominion University
  • February 2018: Best Project Award, Archives Unleashed 3.0, Internet Archive, San Francisco, CA
  • February 2012 - July 2017: Graduate Scholarship Award: Libyan Ministry of Higher Education and Scientific Research (MOHESR) (PhD)
  • March 2008 - May 2011: Graduate Scholarship Award: Libyan Ministry of Higher Education and Scientific Research (MOHESR) (MSc)

Teaching Assistant

I have worked as a teaching assistant at the following universities
  • Old Dominion University
    • January 2015 - August 2016:
      Courses: Programming and Problem Solving in C++ (online course instructor), CyberSecurity Fundamentals (online), Information Visualization, Computer Architecture I, Introduction to Discrete Structures, Introduction to Networks and Communications
  • New Mexico State University
    • August 2011 - May 2012:
      Courses: Software Development, Operating Systems, Object Oriented Programming in C++
  • University of Tripoli
    • January 2003 - March 2008:
      Courses: FORTRAN, C, C++, Computer Fundamentals

Research Assistant

I have worked as a research assistant at the following universities

Graduate Courses

I am listing here all of the graduate courses I have taken so far at three different Universities
  • Old Dominion University (Toward my PhD)
    • CS586: Introduction to Parallel Computing
    • CS872: Network Security: Concepts, Protocols and Programming
    • CS896: Topics in Computer Science
    • CS879: Design of Network Protocols
    • CS896: High Performance Computing with Multicores and GPU
    • CS895: Web-Based Information Retrieval
    • CS896: Topics in Computer Science (Introduction to Web Science)
    • CS825: Information Visualization
    • CS891: Visualization Seminar
    • CS899: Doctoral Dissertation
  • New Mexico State University (Master's degree in Computer Science)
    • CS515: User Interface Design
    • CS504: Computer Networks I
    • CS581: Advanced Software Engineering
    • CS584: Computer Networks II
    • CS571: Programming Language Structure II
    • CS598: Master's Project (supervised by Dr. Jonathan Cook)
    • CS510: Automata, Languages, Computability
    • CS574: Operating Systems II
    • CS502: Database Management Systems
    • CS570: Analysis of Algorithms
  • University of Tripoli (Finished the coursework toward getting my Master's degree in Computer Science but travelled to USA before finishing the final project)
    • CS603: Artificial Intelligence
    • CS610: Seminars in Information Systems
    • CS604: Computer Algorithms
    • CS605: Data Communications & Computer Networks
    • CS608: New Directions in Programming
    • CS602: Advanced Database Systems
    • CS620: Advanced Operating Systems
    • CS614: Software Engineering
    • CS618: Image Processing

Hometown

I was born and grew up in Tripoli, Libya. Here are some pictures from my home country

Contact

  • Email: maturban at ccis.edu (or maturban at mohamedaturban.com)
  • Office: 1001 Rogers Street, STC 215, Columbia, MO 65216 (Columbia College, Missouri)
  • Phone: (573) 875-7205
  • Google Scholar
  • ResearchGate
  • Twitter
  • Github

WS-DL Group Links