50 likes | 262 Views
Dr Paula Fonseca. Lecturer. Phone apps, Computer Software and Multimedia EBU4201: Introductory Java Programming (JP) EBU6042: Advanced Network Programming (JP) C Programming (QMUL) Email: paula.fonseca@qmul.ac.uk. Projects: General.
E N D
Dr Paula Fonseca Lecturer • Phone apps, Computer Software and Multimedia • EBU4201: Introductory Java Programming (JP) • EBU6042: Advanced Network Programming (JP) • C Programming (QMUL) • Email: paula.fonseca@qmul.ac.uk
Projects: General • Most projects involve the design and implementation of software, be it in the form of a standalone tool, smart phone app or web application, and using a variety of technologies, as appropriate • Usually suitable to E-Commerce students, as well as Telecoms: • 2012/13 9 E-Commerce; 1 Telecoms • 2013/14 6 E-Commerce; 4 Telecoms • Main required skills: • Strong programming ability (EBU4201 and EBU5304 grades will be checked prior to accepting project students) • Ability to analyse information and propose solutions
Projects: Past Examples (1/2) • QPF2 – A GPS system to manage and display journey data • Web application • Storage, visualisation and sharing of user journeys • Use of Google Maps API and GPX XML language • QPF4 – A smart phone app for voting in class • Phone app + web interface for lecturers • Helping students participate in large classes and lecturers understand which topics are easy/difficult for students • Scaling of system for use by several lecturers/modules
Projects: Past Examples (2/2) • QPF11 – A tool to generate and analyse Digital Circuits • Standalone tool • Interactive teaching tool to help students build and analyse digital circuits from simple logic gates • Development of an XML schema to store and edit digital circuit’s information • Use of SVG to describe 2D graphical representations of circuits in XML