Jalal Kawash

Affiliations:
  • University of Calgary, Canada


According to our database1, Jalal Kawash authored at least 49 papers between 1995 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Tweet and user validation with supervised feature ranking and rumor classification.
Multim. Tools Appl., 2022

2021
Basic Distributed Algorithms Visual Simulations for Distributed Systems Students.
Proceedings of the IEEE Global Engineering Education Conference, 2021

What We Learned from the Abrupt Switch to Online Teaching Due to the COVID-19 Pandemic in a Post-secondary Computer Science Program.
Proceedings of the 13th International Conference on Computer Supported Education, 2021

2020
Group Exams as Learning Tools: Evidence from an Undergraduate Database Course.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Learning By Creating Instructional Videos: An Experience Report from a Database Course.
Proceedings of the 2020 IEEE Global Engineering Education Conference, 2020

A Reflection on Fully Exploiting Tanenbaum's Approach to Teach Microarchitecture Design.
Proceedings of the 2020 IEEE Global Engineering Education Conference, 2020

Challenges with Teaching and Learning Theoretical Query Languages.
Proceedings of the 12th International Conference on Computer Supported Education, 2020

2018
Leveraging the Raspberry Pi for CS Education.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Improving Student Learning Experience by the Full Integration of Classroom Response Systems into Lectures.
Proceedings of the Computer Supported Education - 10th International Conference, 2018

On the Use of Classroom Response Systems as an Integral Part of the Classroom.
Proceedings of the 10th International Conference on Computer Supported Education, 2018

2017
Improving Student Content Retention using a Classroom Response System.
Proceedings of the CSEDU 2017, 2017

2016
Pitfalls in Memory Consistency Modelling.
Parallel Process. Lett., 2016

Undergraduate Assembly Language Instruction Sweetened with the Raspberry Pi.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2014
Partition consistency - A case study in modeling systems with weak memory consistency and proving correctness of their implementations.
Distributed Comput., 2014

Formulating second-order logic conditions in SQL.
Proceedings of the 15th Annual Conference on Information Technology Education, 2014

Lessons learned and recommended strategies for game development components in a computer literacy course.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

2013
Using video game development to engage undergraduate students of assembly language programming.
Proceedings of the 14th Annual ACM SIGITE Conference on Information Technology Education, 2013

2012
Engaging students by intertwining puzzle-based and problem-based learning.
Proceedings of the ACM Special Interest Group for Information Technology Education Conference, 2012

2011
A real-time XML protocol for bridging virtual communities.
Int. J. Netw. Virtual Organisations, 2011

Programmer-Centric Memory Consistency Modeling.
Bull. EATCS, 2011

Distributed collaboration models for social networks.
Proceedings of the International Conference on Computational Aspects of Social Networks, 2011

2009
A member interface approach to a mobile virtual community of practice.
Int. J. Web Based Communities, 2009

Tutoring Tool for Formulating Database Queries with Complex Quantifiers.
Proceedings of the Sixth International Conference on Information Technology: New Generations, 2009

Answering Multiple-Item Queries in Data Broadcast Systems.
Proceedings of the Dataspace: The Final Frontier, 2009

2008
Implementing sequentially consistent programs on processor consistent platforms.
J. Parallel Distributed Comput., 2008

2007
Port Scans.
Proceedings of the Encyclopedia of Information Ethics and Security, 2007

Specifying memory consistency of write buffer multiprocessors.
ACM Trans. Comput. Syst., 2007

A novel collaboration model for mobile virtual communities.
Int. J. Web Based Communities, 2007

Mobile virtual communities research: a synthesis of current trends and a look at future perspectives.
Int. J. Web Based Communities, 2007

2006
Tight Bounds for Critical Sections in Processor Consistent Platforms.
IEEE Trans. Parallel Distributed Syst., 2006

What is Itanium Memory Consistency from the Programmer's Point of View?
Proceedings of the Thread Verification Workshop, 2006

Utilizing Object Compression for Better J2ME Remote Method Invocation in 2.5G Networks.
J. Comput. Inf. Technol., 2006

Capturing Register and Control Dependence in Memory Consistency Models with Applications to the Itanium Architecture.
Proceedings of the Distributed Computing, 20th International Symposium, 2006

Programmer-Centric Conditions for Itanium Memory Consistency.
Proceedings of the Distributed Computing and Networking, 8th International Conference, 2006

Allocation and Re-Allocation of Data in a Grid using an Adaptive Genetic Algorithm.
Proceedings of the 2006 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2006), 2006

2005
Process Synchronization with Readers and Writers Revisited.
J. Comput. Inf. Technol., 2005

Can Out-of-Order Instruction Execution in Multiprocessors Be Made Sequentially Consistent?.
Proceedings of the Network and Parallel Computing, IFIP International Conference, 2005

Impact of Instruction Re-Ordering on the Correctness of Shared-Memory Programs.
Proceedings of the 8th International Symposium on Parallel Architectures, 2005

A Dynamic Rich Client for Ubiquitous Devices.
Proceedings of the Internet and Multimedia Systems and Applications, 2005

More Efficient Java RMI for GPRS Devices.
Proceedings of the New Trends in Computer Networks, 2005

2003
XML User Interfaces for Collaborative Mobile Virtual Communities.
Proceedings of the IADIS International Conference WWW/Internet 2003, 2003

2002
Building Collaborative Mobile Virtual Communities on the Web.
Proceedings of the IADIS International Conference WWW/Internet 2002, 2002

2000
Bounds for Mutual Exclusion with only Processor Consistency.
Proceedings of the Distributed Computing, 14th International Conference, 2000

Memory consistency and process coordination for SPARC v8 multiprocessors (brief announcement).
Proceedings of the Nineteenth Annual ACM Symposium on Principles of Distributed Computing, 2000

Memory Consistency and Process Coordination for SPARC Multiprocessors.
Proceedings of the High Performance Computing, 2000

1998
Java: Memory Consistency and Process Coordination.
Proceedings of the Distributed Computing, 12th International Symposium, 1998

1997
Properties of Simulated Annealing and Genetic Algorithms for Mapping Data to Multicomputers.
Parallel Algorithms Appl., 1997

Critical Sections and Producer/Consumer Queues in Weak Memory Systems.
Proceedings of the 1997 International Symposium on Parallel Architectures, 1997

1995
General Applicability of Genetic and Simulated Annealing Algorithms for Data Mapping.
Proceedings of the Seventh IASTED/ISMM International Conference on Parallel and Distributed Computing and Systems, 1995


  Loading...