John Akinyemi

Welcome to my webpage!


I'm John Akinyemi and I'm a sessional lecturer at the David R. Cheriton School of Computer Science, University of Waterloo.

My office is at DC2130.


I'm passionate about impacting knowledge to people. I enjoy teaching and it is especially important to me that I and my students have fun as we ensure all learning objectives are covered.

I have taught at the University of Waterloo, University of Manitoba, and Conestoga College. The courses I have taught spanned Computer Science, Computer Programming, Mathematics, Capstone Projects, and Marketing.


Teaching


Courses I have taught in the past are listed below:

University of Waterloo

University of Manitoba

Conestoga College

  • PROG3360: Java Enterprise Applications Programming
  • INFO2070: Systems Development and Analysis
  • PROG1780: Programming Fundamentals in C#: Computer Programming, OOP, Data Structures
  • PROG1570: Web Technology Infrastructure Fundamentals: HTML, CSS, JavaScript
  • MATH1910: Mathematics I: Algebra, Set Theory, Word Problems in Business Math
  • MATH1920: Mathematics II: Truth table, Logic, Graphs, Break-Even Point, Word Problems
  • PROG1245: Programming: Web Foundations
  • MKT2240: Market Research
  • INFO8105: Systems Development Project — Capstone Projects
  • PROG2380: Systems Development Application — Capstone Projects


Academic Awards

I have been fortunate to receive some scholarships. Find below a list of scholarships I have received:
  • NSERC PGS-D Scholarship: valued at $42,000. 2008 — 2010.
  • President's Scholarship: valued at $20,000. 2008 — 2010.
  • Faculty of Science Studentship: valued at $10,000. 2006 — 2007.

Non-Academic Awards

I worked in the banking sector for five (5) years before going back to school for my graduate studies. While working at Citibank, I received the following service-quality awards:
  • Citibank Service Excellence Award. Received in 2000.
  • Citibank Quality Dividends Award. Received twice in 2000.


Research

I have also done some research work towards my MSc at the University of Manitoba and my PhD at the University of Waterloo. Right now, my research is being guided by my entrepreneural interests. I do applied research towards creating products and patents... and who knows ... I might eventually strike gold through entrepreneurship!

If you're still interested, a list of my research contributions is presented below.


Refereed Publications

  1. John A. Akinyemi and Charles Clarke. Fast and effective soft links. Software: Practice and Experience. 43(5), pp. 577-593, 2013.
  2. John A. Akinyemi and Charles L. A. Clarke. Do Subtopic Judgments Reflect Diversity? In Proc. of the 3rd Int. Conf. on the Theory of Information Retrieval (ICTIR2011), Bertinoro, Italy, Sept. 12-14, 2011.
  3. John A. Akinyemi, Charles L. A. Clarke and Maheedhar Kolla. Towards a Collection-Based Results Diversification. RIAO 2010, 9th international conference on Adaptivity, Personalization and Fusion of Heterogeneous Information. April 28–30, 2010, Paris, France.
  4. John A. Akinyemi, Sylvanus A. Ehikioya, and Bamidele Ola (2005). Formalizing Financial Audit System Requirements. Special Issue on Computer Auditing Journal. Communications of the ICISA. 7(2), 18 pages, pp. 23-40.
  5. Sylvanus A. Ehikioya, Bamidele Ola and John A. Akinyemi (2005). A Taxonomy of Specification Techniques for E-Commerce Systems. In Proceedings of the 3rd International Conference on Computer Science and its Applications (ICCSA05), San Diego, California, USA, June 2005.
  6. John A. Akinyemi, Sylvanus A. Ehikioya, Femi G. Olumofin, and Chima Adiele (2004). An Ontology and Knowledge Representation of a Financial Audit System. In Proceedings of the IASTED International Conference on Knowledge Sharing and Collaborative Engineering (KSCE 2004), St. Thomas, Virgin Islands, USA, Nov 2004; 7 pages, pp. 207-212.
  7. John A. Akinyemi and Sylvanus A. Ehikioya (2004). A Predicate Logic Foundation for Financial Audit Systems. In Proceedings of the 8th IASTED International Conference on Software Engineering and Applications (SEA 2004), Cambridge, MA, USA, Nov 2004; 6 pages, pp. 339-344.


Book Published

  1. John A. Akinyemi and Dean Jin (2007). Financial Audit Systems Modeling: A Formal Specifications Approach. VDM Verlag Dr Muller. ISBN 978-3836422949.


Non-Refereed Contributions

  1. John Akinyemi. Similarity and Diversity in Information Retrieval. PhD Thesis submitted to the University of Waterloo, 2012.
  2. John A. Akinyemi and Charles L. A. Clarke. Intent discovery with anchor text. In NTCIR (NII Test Collection for IR Systems) Information Retrieval Evaluation Project (NTCIR-9), Tokyo, Japan, December 06-09, 2011.
  3. John A. Akinyemi and Charles L. A. Clarke. Result Diversification with Anchor Text: University of Waterloo at TREC 2011 Web Track. 2011 TREC Web Track. November 15—18, 2011, Gaithersburg, Maryland, U.S.A.
  4. John A. Akinyemi (2006). A Formal Model of a Financial Audit System. Master’s Thesis submitted to the Faculty of Graduate Studies, University of Manitoba.
  5. John A. Akinyemi and Dean Jin. A Formal and Constraints-Based Specification of Financial Audit Systems Requirements. Software Analysis and System Integration Lab, University of Manitoba (Internal Report). March 3, 2008.
  6. John A. Akinyemi and Dean Jin. A Flexible Data-Centric Semantic Integration Framework. Software Analysis and System Integration Lab, University of Manitoba (Internal Report). February 12, 2008.
  7. John A. Akinyemi and Dean Jin. Semantic Data Integration: From Relational Model to RDF Model. Software Analysis and System Integration Lab, University of Manitoba (Internal Report). December 18, 2007.
  8. John A. Akinyemi and Dean Jin. Specification of a Financial Audit System Temporal Characteristics. Software Analysis and System Integration Lab, University of Manitoba (Internal Report). September 27, 2007.
  9. Sylvanus A. Ehikioya and John A. Akinyemi (2004). A Formal Model of Financial Audit Systems. Technical Report TR 04/05, Department of Computer Science, University of Manitoba, May, 2004.