Computer Science

Ron Meleshko

Associate Professor, Computer Science

PhD (Alberta), M.Sc. (Alberta), B.Sc. (Hons.) (Alberta)

5-173F, City Centre Campus
10700 – 104 Avenue
Edmonton, AB


The journey into computing science began just prior to the start of Dr. Meleshko's university studies. While searching for a last options course to fill out his first year in the honours math program, a friend suggested that this computing thing might be interesting. Two math degrees later this options course resulted in a PhD in Computing Science in the area of numerical analysis. He spent a few years working for a local startup company called Myrias Research and while there was involved with parallel algorithms and the marketing of a home-grown supercomputer. After this, he spent about five years in a biochemistry lab providing various types of computer support (system, network, graphics and mail administration, to name a few) and getting very interested in security issues and threats. In 1996, he started at what was then Grant MacEwan Community College. His interests at MacEwan University moved to issues in introductory computer science courses and the management of IT infrastructure. In recent years, his interest in computer and network security has been able to reassert itself.

numerical analysis, stability of numerical methods, numerical linear algebra, first year programming languages

Teaching and Research Interests

  • Introductory computer science
  • Numerical Methods
  • Computer and Network Security