Eric R. Harley's Curriculum Vitae

University Address: Department of Computer Science, Ryerson University, 350 Victoria Street, Toronto, Ontario., M5B 2K3.

Home Address: 14 Colonsay Rd., Thornhill, Ontario, L3T 3E8.



EDUCATION

June, 2003
Ph.D. in Computer Science, University of Toronto. Thesis: Graph Algorithms For Assembling Integrated Genome Maps
( Supervisor: Anthony Bonner)
June, 1993
MSc. (Computer Science) York University, North York, Ontario. Thesis: ``Minimal Resolution Proof Systems''
( Supervisor: Zbigniew Stachniak)
June, 1990
BSc. (Computer Science) York University.
Oct., 1976
MSc. (Medical Biophysics) University of Toronto Thesis: ``Kinetics of Killer Cell - Target Cell Interaction''
( Supervisor: Richard Miller)
June, 1974
BSc. (Physics) York University



ACADEMIC AWARDS

1993 University of Toronto Open Fellowship
1976-78 MRC Studentship



SERVICE AWARDS

2007 Ryerson Department of Computer Science Appreciation Award
2010 RFA Distinguished Service Award
2013 Ryerson, Faculty Service Award



ADMINISTRATION EXPERIENCE

July 1, 2005- Sept. 2009 Undergraduate Program Director
July 1, 2015 - June 30, 2016 Interim Chair , Department of Computer Science

July 1, 2016 – June 30, 2019 Chair of Department of Computer Science





TEACHING EXPERIENCE

Courses taught:

CPS 109

Computer Science I (F01,F02,F03,F04,F05,F06,F08,W10,F10,W11,F11,W12,F12,F13,F14,F17)

CKCS 120

Structured Programming in C (W07)

CPS 125

Digital Computation and Programming (F02,F03,F04,F05,F06,W04,W05,W07,W12)

CPS 209

Computer Science II (S08,W01,W02,W03,W04,W05,W06,S12,W13,W14,S14,W15,S15)

CCPS 209

Computer Science II (F02,F03,F04,F05,S02,S03,S04,W02,W03,W04,W05,W06)

CPS 305

Data Structures (F00, F08)

CCPS 305

Data Structures (S15)

CPS 501/BME 501

Bioinformatics (F10,F11,F12,F13,F14,F15,F16,F17)

BME 808

Computations in Genetic Engineering (W15,W16,W17,W18)

BE 8103

Computations in Genetic Engineering (W17,W18)

CPS 506

Comparative Programming Languages (W09,W11)

CPS 615

Theory of Parsing (W07, W08, W09)

CPS 710

Translators I (W05)

CPS 843

Digital Image Computing (W12)

CPS 844

Data Mining (W09,W13,W14,W15)

CPS 888

Software Engineering (W02, W03, W04)

MTH 141

Linear Algebra (S04, S05)

MTH 210

Discrete Math II (S08, S09)

CP 8305

Knowledge Discovery (Graduate Course) (W08, W09,W11,W13,W14,W15)

CP 8310

Directed Studies (Graduate Course) (W09, S09, S11, S12)

CSC 340/C40

Information Systems Analysis and Design (U of T) (F99, W00)

CSC 434

Data Management Systems (U of T) (W00)





Courses taught as Associate Professor (Fall 2011 - present), Assistant Professor (Fall 2000 -Summer 2011), or Instructor (1999-2000 Winter)

Year

Winter

Spring

Fall

2019



2018

BME 808

2017

BME 808

CPS109, CPS501/BME501

2016

BME 808

CPS501/BME501

2015

CPS 209, CPS 844, CP 8305, BME 808

CPS 209, CCPS 305

CPS501/BME501

2014

CPS 209, CPS 844, CP 8305, BLG40A/B

CPS 209

CPS 109, CPS501/BME501

2013

CPS 209, CPS 393, CPS 844, CP 8305

CPS 393

CPS 109, CPS501/BME501, BLG40A/B

2012

CPS 109, CPS 125, CPS 506, CPS 843

CPS 209, CP 8310(Firdaus, Bezadfar)

CPS 109, CPS501/BME501

2011

CPS 109, CPS 506, CPS 844, CP 8305

CPS 209, CP 8310(Penniston)

CPS 109, CPS501/BME501

2010

sabbatical (CPS 109, CP 8310(Vy))

sabbatical

CPS 109, CPS501/BME501

2009

CPS 506, CPS 615, CPS 844, CP 8305, CP 8310(Patel)

MTH 210, CP 8310(Krezolek)

sabbatical

2008

CPS 615, CP 8305, CP 8310(Dehghani)

MTH 210, CPS 209

CPS 109, CPS 305

2007

CPS 615, CKCS 120, CPS 125

jury duty

jury duty

2006

CPS 209, CCPS 209

 

CPS 109, CPS 125

2005

CPS 209, CCPS 209

MTH141

CPS 109, CPS 125, CPS 710, CCPS 209

2004

CPS 209, CCPS 209, CPS 888

MTH 141, CCPS 209

CPS 109, CPS 125, CCPS 209

2003

CPS 209, CCPS 209, CPS 888

CCPS 209

CPS 109, CPS 125, CCPS 209

2002

CPS 209, CCPS 209, CPS 888

CCPS 209

CPS 109, CPS 125, CCPS 209

2001

CPS 209

CPS 109, CPS 125

2000

CSC 434, CSC C40

CPS 305

1999

 

 

CSC 340



PROFESSIONAL EXPERIENCE

1980-85 Biochemistry Technologist: University of Alberta, Cancer Research Lab

PUBLICATIONS

  1. Tan, P. and Harley, E. Wizard Database for E-Learning Computer Programming, 2016 IABC, 2016 IEC & 2016 ISEC Proceedings (International Education Conference, Venice, Italy), pp. 604-1 to 604-5. (2016)

  2. Penniston, A. and Harley, E. "Classification and Generation of Grammatical Errors". In Proceedings of the 2014 International C* Conference on Computer Science & Software Engineering (C3S2E '14). ACM, New York, NY, USA, , Article 6 , 2014, 10 pages. DOI=10.1145/2641483.2641527

  3. Harley, Z., Harley A.W. and Harley, E.R. "Sharing a wizard for E-learning computer programming" , Second International Conference on e-Learning and e-Technologies in Education (ICEEE), Lodz, Poland, IEEE Conference Publications, Sept. 23-25, 2013, pages 161-164.

  4. Firdaus, S.N. and Harley, E.R. “Protein structural class prediction using predicted secondary structure and hydropathy profile”, Proceedings of Sixth International C* Conference on Computer Science and Software Engineering (C3S2E'13), Porto, Portugal, ACM, July 10-12, 2013, pages 48–56.

  5. Harley, Z. and Harley, E. “A Wizard for E-Learning Computer Programming”, 2012 International Conference on E-Learning and E-Technologies in Education (ICEEE), Lodz, Poland, IEEE Conference Publications, Sept. 24-25, 2012, pages, 95–98.

  6. Harley, Z. and Harley, E. "E-Learning and E-Assessment for a Computer Programming Course", EDULEARN11 - 3rd International Conference on Education and New Learning Technologies (IATED), Barcelona, Spain, July 4-6, 2011, pages: 2074-2080, ISBN: 978-84-615-0441-1.

  7. Penniston, A. and Harley, E. “Attempts to Verify Written English”, Proceedings of the Fourth C* Conference on Computer Science and Software Engineering (C3S2E'11) May 16-18, 2011, 121-128.

  8. Harley, Z. and Harley, E.R. Java-based E-Learning and E-Assessment with Encryption presented at ICEE-2010 Engineering Education for Society International Conference on Engineering Education Gliwice, Poland, July 18-22, 2010.

  9. Patel, S. and Harley, E.R. Estimation of the Number of Cliques in a Random Graph , in Proceedings of the Third C* Conference on Computer Science and Software Engineering 2010, Montreal, QC, Canada, pages 84-88, May 19-20, 2010.

  10. Moallemi, K., Zarnett, G.D., and Harley, E.R. Listing Cliques in Parallel Using a Beowulf Cluster presented at 5th International Conference on Computer Science and Information Systems, Athens, Greece, July 27-30, 2009,
    in Strategic Advantage of Computing Information Systems in Enterprise Management, edited by Majid Sarrafzadeh and Panagiotis Petratos, ISBN: 978-960-6672-93-4, pp. 95-104, 2010.

  11. Ord, G.N., Harley, E.R., Mann, R.B., Lauritzen, A., Harley, Z., and Lin, Q.Q. Numerical Experiments in Relativistic Phase Generation through Time Reversal Adv. Studies Theor. Phys., Vol. 3, 2009, no. 3, 99-130.

  12. Harley, E.R. Comparison of Clique-Listing Algorithms In Proceedings of the International Conference on Modeling, Simulation and Visualization Methods (MSV'04), Las Vegas, Nevada, USA, June 21-24, 2004, pages 433-438. CSREA Press.

  13. Harley E.R. Graph Algorithms For Assembling Integrated Genome Maps Ph.D thesis, University of Toronto, 2003.

  14. Harley E. Book review of "Blondie24, Playing at the Edge of AI", in IEEE Computational Intelligence Bulletin, Vol. 1, No. 1, pages 25-27 (2002).

  15. Harley E, Bonner AJ, and Goodman N. Uniform integration of genome mapping data using intersection graphs Bioinformatics 17:6, pages 487-494 (2001).

  16. Ye Y, Tsotsos JK, Harley E. and Bennet K. Tracking a person with a pre-recorded image database and a pan, tilt, zoom camera , Machine Vision and Applications 12,(1) July, pages 32-43 (2000).

  17. Harley E, Bonner AJ, and Goodman N. Revealing Hidden Interval-Graph Structure in STS-Content Data. Bioinformatics 15:4, pages 278-285 (1999).

  18. Harley E, Bonner AJ, and Goodman N. Good Maps are Straight. In Proceedings, Fourth International Conference on Intelligent Systems for Molecular Biology (ISMB-96), Washington University, St. Louis, Missouri, June 1996, pages 88-97. AAAI Press. Abstract

  19. Harley E and Bonner AJ. A Flexible Approach to Genome Map Assembly. In Proceedings, Second International Conference on Intelligent Systems for Molecular Biology (ISMB-94), Stanford University, August 1994, pages 161-169. AAAI Press. Abstract

  20. Harley ER, Paterson AR, and Cass CE. ``Initial rate kinetics of the transport of adenosine and 4-amino-7- (beta-D-ribofuranosyl)pyrrolo[2,3-d]pyrimidine (tubercidin) in cultured cells.'' Cancer Res 42(4), pages 1289-95, 1982.

  21. Cass CE, Kolassa N, Uehara Y, Dahlig-Harley E, Harley ER, and Paterson AR. ``Absence of binding sites for the transport inhibitor nitrobenzylthioinosine on nucleoside transport-deficient mouse lymphoma cells.'' Biochim Biophys Acta 649(3), pages 769-77, 1981.

  22. Miller RG, Clark DA, Harley E, and Phillips RA. ``Quantitation of killer T cell-target cell interaction: suppressor cells at the effector stage.'', Suppressor cells in immunity, Oct20, 1976, pages 50-60.