Page is loading, just a sec...

RANDY CONNOLLY

Professor, Math and Computing / General Studies, Mount Royal University, Calgary, Canada

Learn More

01.

WRITER

  • 2 textbooks (each 1000+ pages and translated into multiple languages)
  • 30 peer-reviewed papers
  • 14 research presentations
  • 3 best paper awards
  • 2 invited international presentations
  • 1 teaching award
  • 1 keynote speaker gig

02.

RESEARCH

My research has oscillated between my two backgrounds of computer science and political science.

At present, I have three main research areas: the first is the teaching of web development, the second is the general pedagogy of computing education, while the other is on the social effects of computing, esp. the effect of ICT on reading and attention.

03.

SERVICE

  • On the editorial board for the most important international academic journal in the field of computing education (ACM TOCE).
  • On editorial advisory board for widely-subscribed international magazine on computing education (ACM Inroads).
  • From 2012-2015, was on the executive board of the international organization for my discipline.

ABOUT ME

I am a professor in the department of Mathematics and Computing at Mount Royal University in Calgary, Canada. I also teach in my university’s General Education department. My teaching specialties are web application development and technology and society studies.

Education

McGill University, Montreal

PhD Candidate, Political Science

1992 - 1998

York University, Toronto

MA, Political Science

1990 - 1991

University of Calgary

BSc, Computer Science

1982 - 1986

Awards

Best Paper Award
2011 ITiCSE’11 (Innovation & Technology in Computer Science Education) Conference
Best Paper Award
2010 SIGITE’10 (Information Technology Education) Conference
Meritorious Writing Award
2004 ISECON’04 (Information System Educators) Conference
Petro-Canada Innovation in Research and Teaching Award
2003-2004
Teaching Excellence Award
2002 Mount Royal College Student Union
Older Awards

Work Experience

Tenured Professor

Department of Computer Science & Information Systems, Mount Royal University, Calgary
1997 – Present

Taught degree, diploma, and service (non-major) courses. Acted as service course coordinator and CIS coordinator; this involves designing course content, evaluating sessional instructors, and planning curriculum.

Older Work Experiences

Courses

See below for more information about my courses

Show All
  • Show All
  • Computing
  • General Education
  • Web Development

Aesthetic Experience and Ideas

General Education / Humanities / Art History

GNED 1201

Web 3: Advanced Web Development

Computing / Web Development

COMP 4513

Web 2: Web Application Development

Computing / Web Development

COMP 3512

Information Technology and Society

Computing / Sociology

COMP 3309

Web 1: Client Development

Computing / Web Development

COMP 2511

Texts and Ideas

General Education / Humanities / Cultural History

GNED 1202

Object-Oriented Development

Computing

COMP 4403

Writing

See below for some of my books / papers / talks

Show All
  • Show All
  • Books
  • Papers
  • Talks

Paper / Journal / Conference Presentation

Paper / Journal / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Conference Presentation

Paper / Journal

Professional Book

Portfolio

Some samples of my diagrams, photos and other things

Show All
  • Show All
  • Diagram
  • Photo