Research Training

Current Undergraduate Students

  • Ruoli Zhou Currently co-supervising/mentoring Ruoli on his honours project. Topic: Mobile phone apps for business networking

CS1515: Foundations of Computing Science 2

I am one of the tutors of CS1515 in 2011/2012 session. Login to MyAberdeen for course content.

Course Aims

  • To introduce the art of writing computer programs to solve problems and carry out tasks using a modern programming language.
  • To prepare students for further study in Computing Science by giving an appreciation of some relevant mathematical principles.

CS1011: Information Technology

I was a demonstrator of CS1011 in 2007/2008, 2008/2009, 2009/2010, and 2010/2011 sessions. Login to MyAberdeen for course content.

Course Aims

  • This course aims to provide students with a thorough introduction to tools that are required for teaching and learning. They are essential scientific problem solving.
  • To provide student with working knowledge and hands-on training in the use of scientific tools for writing, analysis, development and presentation. The course covers tools like MS Word, Ms Excel, Ms Access, MS Powerpoint and general computing knowledge.

CS5548: Web Technology

I was a demonstrator of CS1011 in 2008/2009, 2009/2010, and 2010/2011 sessions. Login to MyAberdeen for course content.

Course Aims

  • This course aims to provide students with a thorough introduction to Web design, covering aspects including producing graphics for websites, creating HTML and CSS, and adding interactivity to Web pages with JavaScript and PHP.
  • Students will also be introduced to exploring and integrating social networking into Web pages with the use of the Facebook, YouTube and Twitter APIs.