@shmVirus

research

Publications

3 publications · 2 selected

Selected

DevScholar: A Minimal Academic Portfolio Theme for Static Sites

Sabbir Hosen Mamun, A. Collaborator

Workshop on Academic Web Tools (WAWT 2024), Online , pp. 12–19

Workshop Best Presentation PDF DOI Code Oral presentation
Abstract

We present DevScholar, a minimal static-site theme designed for academic portfolios. The theme prioritises readability, fast load times, and a frictionless authoring experience built on Astro and plain Markdown. We describe the design goals, component architecture, and lessons learned from deploying the theme for a CS faculty portfolio.

Teaching Systems Programming Through Incremental Complexity

Sabbir Hosen Mamun, B. Colleague

ACM SIGCSE Technical Symposium 2023 , pp. 450–456

Conference PDF DOI Slides
Abstract

Introductory systems courses frequently overwhelm students by introducing pointers, memory management, and concurrency simultaneously. We describe a course redesign that introduces each concept in isolation using a sequence of small, self-contained projects. Evaluation across two semesters shows a 31% reduction in assignment failure rates and improved retention of pointer semantics on post-course assessments.

2024

DevScholar: A Minimal Academic Portfolio Theme for Static Sites

Sabbir Hosen Mamun, A. Collaborator

Workshop on Academic Web Tools (WAWT 2024), Online , pp. 12–19

Workshop Best Presentation PDF DOI Code Oral presentation
Abstract

We present DevScholar, a minimal static-site theme designed for academic portfolios. The theme prioritises readability, fast load times, and a frictionless authoring experience built on Astro and plain Markdown. We describe the design goals, component architecture, and lessons learned from deploying the theme for a CS faculty portfolio.

2023

Teaching Systems Programming Through Incremental Complexity

Sabbir Hosen Mamun, B. Colleague

ACM SIGCSE Technical Symposium 2023 , pp. 450–456

Conference PDF DOI Slides
Abstract

Introductory systems courses frequently overwhelm students by introducing pointers, memory management, and concurrency simultaneously. We describe a course redesign that introduces each concept in isolation using a sequence of small, self-contained projects. Evaluation across two semesters shows a 31% reduction in assignment failure rates and improved retention of pointer semantics on post-course assessments.

2022

Lightweight Feedback Loops in Undergraduate Software Projects

Sabbir Hosen Mamun

Journal of Academic Practice in Higher Education (JAPHE), Vol. 14, No. 2 , pp. 88–102 Q2, IF 2.1, Scopus

Journal PDF DOI
Abstract

Frequent, low-overhead feedback during undergraduate software projects improves both product quality and student confidence. This paper examines three lightweight feedback practices — weekly check-ins, automated diff reviews, and peer walkthroughs — applied across four cohorts. We find statistically significant improvements in on-time delivery and self-reported understanding of version control workflows.