Static Analysis Tools for Concurrency

Top 4 Reasons to Study Computer Science at UOIT

[Note: This is an old post and while many of the reasons remain true some of the data is old. A new post from 2017 is not available! Top Reasons to Study Computer Science at UOIT]

This Saturday, March. 3, 2012 from 10:00am-2:00pm UOIT will be hosting its annual Winter Open House for prospective students interested in studying at UOIT. This year myself and Dr. Christopher Collins will be coordinating the Computer Science lab tour. As the undergraduate program director for Computer Science, I will be providing a 30 minute overview of the Computer Science programs (comprehensive program, digital media specialization, digital forensics specialization) while Chris will be in the undergraduate lab where a number of our undergraduate students. The students will be available to give demos, answer questions and showcase Computer Science at UOIT.

I have participated in UOIT recruitment events for the past 5 years and I have answered a lot of questions from potential students and their parents. One of the most common questions that I get asked every year is:

Why should I choose to study Computer Science at UOIT?

Continue reading “Top 4 Reasons to Study Computer Science at UOIT”

Software Testing Tools for Concurrency

As the use of concurrency in software increases there are more software testing tools being developed in both industry an academia. Below is a fairly comprehensive list of tools (mainly for Java):

Welcome!

This blog is a place where I will…

  • discuss ongoing research projects in the Software Quality Research Group Lab
  • discuss interesting state-of-the-art work  being done in the areas of software testing, software quality assurance, concurrent software systems, distributed software systems.
  • comment on the current state of Software Engineering — both research and practice.
  • mention anything else I find interesting or funny.

If you have any comments or thoughts on my posts I’d be interested in hearing what you have to say.