General Applicability of Genetic and Simulated Annealing Algorithms for Data Mapping. - Jalal Kawash; Nashat Mansour; Hassan B. Diab (Parallel and Distributed Computing and Systems, 1995)

Critical Sections and Producer/Consumer Queues in Weak Memory Systems. - Lisa Higham; Jalal Kawash (ISPAN, 1997)

Properties of Simulated Annealing and Genetic Algorithms for Mapping Data to Multicomputers. - Nashat Mansour; Jalal Kawash; Hassan B. Diab (Parallel Algorithms Appl., 1997)

Java: Memory Consistency and Process Coordination. - Lisa Higham; Jalal Kawash (DISC, 1998)

Memory Consistency and Process Coordination for SPARC Multiprocessors. - Lisa Higham; Jalal Kawash (HiPC, 2000)

Memory consistency and process coordination for SPARC v8 multiprocessors (brief announcement). - Jalal Kawash; Lisa Higham (PODC, 2000)

Bounds for Mutual Exclusion with only Processor Consistency. - Lisa Higham; Jalal Kawash (DISC, 2000)

Building Collaborative Mobile Virtual Communities on the Web. - Jalal Kawash; Mazen Itani (ICWI, 2002)

XML User Interfaces for Collaborative Mobile Virtual Communities. - Jalal Kawash (ICWI, 2003)

More Efficient Java RMI for GPRS Devices. - Jalal Kawash; Ghassan Samara; Ahmad El Halabi (New Trends in Computer Networks, 2005)

A Dynamic Rich Client for Ubiquitous Devices. - Jalal Kawash; Shady Enbashi (EuroIMSA, 2005)

Impact of Instruction Re-Ordering on the Correctness of Shared-Memory Programs. - Lisa Higham; Jalal Kawash (ISPAN, 2005)

Can Out-of-Order Instruction Execution in Multiprocessors Be Made Sequentially Consistent?. - Lisa Higham; Jalal Kawash (NPC, 2005)

Process Synchronization with Readers and Writers Revisited. - Jalal Kawash (J. Comput. Inf. Technol., 2005)

Allocation and Re-Allocation of Data in a Grid using an Adaptive Genetic Algorithm. - Hamed Siefoddini; Khaled El-Fakih; Jalal Kawash; Nashat Mansour (AICCSA, 2006)

Programmer-Centric Conditions for Itanium Memory Consistency. - Lisa Higham; LillAnne Jackson; Jalal Kawash (ICDCN, 2006)

Capturing Register and Control Dependence in Memory Consistency Models with Applications to the Itanium Architecture. - Lisa Higham; LillAnne Jackson; Jalal Kawash (DISC, 2006)

Utilizing Object Compression for Better J2ME Remote Method Invocation in 2.5G Networks. - Jalal Kawash; Ahmad El Halabi; Ghassan Samara (J. Comput. Inf. Technol., 2006)

What is Itanium Memory Consistency from the Programmer's Point of View? - Lisa Higham; LillAnne Jackson; Jalal Kawash (TV@FLoC, 2006)

Tight Bounds for Critical Sections in Processor Consistent Platforms. - Lisa Higham; Jalal Kawash (IEEE Trans. Parallel Distributed Syst., 2006)

Mobile virtual communities research: a synthesis of current trends and a look at future perspectives. - Christo El-Morr; Jalal Kawash (Int. J. Web Based Communities, 2007)

A novel collaboration model for mobile virtual communities. - Jalal Kawash; Christo El-Morr; Mazen Itani (Int. J. Web Based Communities, 2007)

Specifying memory consistency of write buffer multiprocessors. - Lisa Higham; LillAnne Jackson; Jalal Kawash (ACM Trans. Comput. Syst., 2007)

Port Scans. - Jalal Kawash (Encyclopedia of Information Ethics and Security, 2007)

Implementing sequentially consistent programs on processor consistent platforms. - Lisa Higham; Jalal Kawash (J. Parallel Distributed Comput., 2008)

Answering Multiple-Item Queries in Data Broadcast Systems. - Adesola Omotayo; Ken Barker 001; Moustafa A. Hammad; Lisa Higham; Jalal Kawash (BNCOD, 2009)

Tutoring Tool for Formulating Database Queries with Complex Quantifiers. - Jalal Kawash (ITNG, 2009)

A member interface approach to a mobile virtual community of practice. - Jalal Kawash (Int. J. Web Based Communities, 2009)

Distributed collaboration models for social networks. - Jalal Kawash (CASoN, 2011)

Programmer-Centric Memory Consistency Modeling. - Lisa Higham; Jalal Kawash; Abhijeet Pareek Pareek (Bull. EATCS, 2011)

A real-time XML protocol for bridging virtual communities. - James King 004; Jalal Kawash (Int. J. Netw. Virtual Organisations, 2011)

Engaging students by intertwining puzzle-based and problem-based learning. - Jalal Kawash (SIGITE Conference, 2012)

Using video game development to engage undergraduate students of assembly language programming. - Jalal Kawash; Robert Don Collier (SIGITE Conference, 2013)

Lessons learned and recommended strategies for game development components in a computer literacy course. - Robert Don Collier; Jalal Kawash (SIGCSE, 2014)

Formulating second-order logic conditions in SQL. - Jalal Kawash (SIGITE, 2014)

Partition consistency - A case study in modeling systems with weak memory consistency and proving correctness of their implementations. - Steven Cheng; Lisa Higham; Jalal Kawash (Distributed Comput., 2014)

Undergraduate Assembly Language Instruction Sweetened with the Raspberry Pi. - Jalal Kawash; Andrew Kuipers; Leonard Manzara; Robert Don Collier (SIGCSE, 2016)

Pitfalls in Memory Consistency Modelling. - Lisa Higham; Jalal Kawash (Parallel Process. Lett., 2016)

Improving Student Content Retention using a Classroom Response System. - Robert Don Collier; Jalal Kawash (CSEDU (1), 2017)

On the Use of Classroom Response Systems as an Integral Part of the Classroom. - Jalal Kawash; Robert Don Collier (CSEDU (1), 2018)

Improving Student Learning Experience by the Full Integration of Classroom Response Systems into Lectures. - Jalal Kawash; Robert Don Collier (CSEDU (Selected Papers), 2018)

Leveraging the Raspberry Pi for CS Education. - Joel C. Adams; Richard A. Brown; Jalal Kawash; Suzanne J. Matthews; Elizabeth Shoop (SIGCSE, 2018)

Challenges with Teaching and Learning Theoretical Query Languages. - Jalal Kawash; Levi Meston (CSEDU (2), 2020)

A Reflection on Fully Exploiting Tanenbaum's Approach to Teach Microarchitecture Design. - Jalal Kawash (EDUCON, 2020)

Learning By Creating Instructional Videos: An Experience Report from a Database Course. - Jalal Kawash; Kashfia Sailunaz (EDUCON, 2020)

Group Exams as Learning Tools: Evidence from an Undergraduate Database Course. - Jalal Kawash; Tamer N. Jarada; Mohammad Moshirpour (SIGCSE, 2020)

Scratch-Style Relational Algebra and Calculus. - Levi Meston; Jalal Kawash (CSCI, 2021)

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 (CSEDU (2), 2021)

Basic Distributed Algorithms Visual Simulations for Distributed Systems Students. - Alexander Richard; Jesse Francis; Jalal Kawash (EDUCON, 2021)

Tweet and user validation with supervised feature ranking and rumor classification. - Kashfia Sailunaz; Jalal Kawash; Reda Alhajj (Multim. Tools Appl., 2022)

Where Do Students Struggle Most in a First Course on Assembly Language? - Jalal Kawash (WCCCE, 2024)

Predictive container orchestration in the cloud using artificial intelligence techniques. - Annette John; Jalal Kawash; Reda Alhajj (Computing, 2025)