| 2021 | CSEDU | What We Learned from the Abrupt Switch to Online Teaching Due to the COVID-19 Pandemic in a Post-secondary Computer Science Program. | Jalal Kawash, Joshua Horacsek, Nelson Wong |
| 2021 | EDUCON | Basic Distributed Algorithms Visual Simulations for Distributed Systems Students. | Alexander Richard, Jesse Francis, Jalal Kawash |
| 2020 | CSEDU | Challenges with Teaching and Learning Theoretical Query Languages. | Jalal Kawash, Levi Meston |
| 2020 | EDUCON | A Reflection on Fully Exploiting Tanenbaum's Approach to Teach Microarchitecture Design. | Jalal Kawash |
| 2020 | EDUCON | Learning By Creating Instructional Videos: An Experience Report from a Database Course. | Jalal Kawash, Kashfia Sailunaz |
| 2020 | SIGCSE | Group Exams as Learning Tools: Evidence from an Undergraduate Database Course. | Jalal Kawash, Tamer N. Jarada, Mohammad Moshirpour |
| 2018 | CSEDU | On the Use of Classroom Response Systems as an Integral Part of the Classroom. | Jalal Kawash, Robert Don Collier |
| 2018 | CSEDU | Improving Student Learning Experience by the Full Integration of Classroom Response Systems into Lectures. | Jalal Kawash, Robert Don Collier |
| 2018 | SIGCSE | Leveraging the Raspberry Pi for CS Education. | Joel C. Adams, Richard A. Brown, Jalal Kawash, Suzanne J. Matthews, Elizabeth Shoop |
| 2017 | CSEDU | Improving Student Content Retention using a Classroom Response System. | Robert Don Collier, Jalal Kawash |
| 2016 | SIGCSE | Undergraduate Assembly Language Instruction Sweetened with the Raspberry Pi. | Jalal Kawash, Andrew Kuipers, Leonard Manzara, Robert Don Collier |
| 2014 | SIGCSE | Lessons learned and recommended strategies for game development components in a computer literacy course. | Robert Don Collier, Jalal Kawash |
| 2014 | SIGITE | Formulating second-order logic conditions in SQL. | Jalal Kawash |
| 2013 | SIGITE | Using video game development to engage undergraduate students of assembly language programming. | Jalal Kawash, Robert Don Collier |
| 2012 | SIGITE | Engaging students by intertwining puzzle-based and problem-based learning. | Jalal Kawash |
| 2006 | AICCSA | Allocation and Re-Allocation of Data in a Grid using an Adaptive Genetic Algorithm. | Hamed Siefoddini, Khaled El-Fakih, Jalal Kawash, Nashat Mansour |
| 2006 | ICDCN | Programmer-Centric Conditions for Itanium Memory Consistency. | Lisa Higham, LillAnne Jackson, Jalal Kawash |
| 2005 | NPC | Can Out-of-Order Instruction Execution in Multiprocessors Be Made Sequentially Consistent?. | Lisa Higham, Jalal Kawash |
| 2000 | HiPC | Memory Consistency and Process Coordination for SPARC Multiprocessors. | Lisa Higham, Jalal Kawash |
| 2000 | PODC | Memory consistency and process coordination for SPARC v8 multiprocessors (brief announcement). | Jalal Kawash, Lisa Higham |