Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Mr Fahad Ahmed - School of Electronic Engineering and Computer Science Skip to main content Global main menu Study About Research Find an expert Search Search Queen Mary University London website Close Home Back to home Study Areas of study Foundation courses Biological and biomedical sciences Business and management Chemical sciences Comparative literature Computer and data science Dentistry Drama Economics and finance Engineering English Film studies Geography and environmental science Global health History Law Linguistics Materials science Mathematics Medicine Modern languages and cultures Physics and astronomy Politics and international relations Psychology Study at Queen Mary Undergraduate study Postgraduate study Online study International students A-Z undergraduate courses A-Z postgraduate taught courses A-Z PhD subjects Clearing and Adjustment Experience Queen Mary Why Queen Mary? Accommodation City campuses Your 2021 student experience Student life The London advantage Explore our campuses About About home Welcome How to find us Calendar Our history Alumni Local community Global Facts and figures Freedom of information Who's who Sustainability Arts and Culture The Medical College of Saint Bartholomew’s Hospital Trust Equality, Diversity and Inclusion Volunteering Research Research and Innovation Research home Strategy, support and guidance Featured research Facilities and resources Publications Postgraduate research degrees News Research impact Research by faculties and centres Humanities and Social Sciences Medicine and Dentistry Science and Engineering Interdisciplinary research centres Collaborations and partnerships Collaborate with us Contact us Case studies School of Electronic Engineering and Computer Science School of Electronic Engineering and Computer Science School home School navigation About Us Equality, Diversity and Inclusion Jobs Intranet Contact us Undergraduate Degree programmes Degree apprenticeships Professional accreditation Foundation programme Industrial experience Why choose us Meet our students International students Joint Programme Innovation Centre Postgraduate Postgraduate programmes MSc project with industry Professional accreditation Entry requirements Fees & funding How to apply Why choose us PhD PhD research projects PhD studentships PhD fees and funding Meet our PhD students How to apply for a PhD Why choose us Research Research groups Research impact Industry collaboration Women in Computer Science and Electronic Engineering Research highlights Job opportunities Featured research Outreach For Schools For Teachers People Academic staff Research staff Support staff Technical staff PhD students Emeritus staff Visiting staff News & Events News Events Institute of Coding Short courses and events Find a degree course Supporting teachers Scholarships School of Electronic Engineering and Computer Science People Profiles Mr Fahad Ahmed Email: fahadahmed@qmul.ac.uk Room Number: Engineering, eng-251 Website: https://www.linkedin.com/in/fahad-ahmed-38523859/ Teaching Research Teaching Database Systems (Undergraduate) This module is an introduction to databases and their language systems in theory and practice. The main topics covered by the module are: the principles and components of database management systems; the main modelling techniques used in the construction of database systems; implementation of databases using an object-relational database management system; the main relational database language; Object-Oriented database systems; future trends, in particular information retrieval, data warehouses and data mining.There are two timetabled lectures a week, and one-hour tutorial per week (though not every week). There will be timetabled laboratory sessions (two hours a week) for approximately five weeks. Interaction Design (Undergraduate) Traditionally, interactive systems design has focused on enhancing people's efficiency or productivity. For example, to increase the speed with which tasks can be completed or to minimise the number of errors people make. Economic and social changes have led to a situation in which the primary use of many technologies is for fun; ie. in which there is no quantifiable output and no clear goal other than enjoyment. Computer games, mobile music players and online communities are all examples where the quality of the experience is the primary aim of the interaction. This module explores the challenges these new technologies, and the industries they have created, present for the design and evaluation of interactive systems. It moves away from a human computer interaction model, which is too constrained for real world problems and provides you with an opportunity to engage with theories relating to cultural dynamics, social activity, and live performance. It explores the nature of engagement with interactive systems and between people when mediated by interactive systems. Semi-structured Data and Advanced Data Modelling (Postgraduate/Undergraduate) In this module, student will learn to process XML (with XSLT and Java), to model data with XML (XML native, RDF), and to query XML data (XQuery). The module teaches many concepts of data modelling and knowledge representation that are beyond the syntactic issues of XML or RDF. The knowledge students acquire in the course is fundamental to the many data design and data analytics tasks occurring in todays IT and business landscapes. The second part of the module is dedicated to advanced DB concepts including active databases, mobile databases, spatial and temporal databases, triggers, performance tuning, distributed databases, indexing and query optimisation. The third part of the module covers the modern, agile world of data processing: NoSQL. It is about the processing of semi-structured data, transforming data streams into formats (triplets, JSON) to be processed by new DB systems (e.g. MongoDB, CouchDB). Overall, students will learn in this module to solve data and information management tasks as they typically occur in today's IT landscape. Software Engineering (Undergraduate) Software Engineering is concerned with applying engineering principles to the production of software. This module provides the management principles, theoretical foundations, tools, notation and background necessary to develop and test large-scale software systems. The practical part of the module consists of lab assignments in which students use a range of relevant tools (a Java programming IDE, unit testing tool, configuration management tool, UML design tool, and project planning tool). Aims To ensure students have the necessary understanding of the principles and tools needed to build and test large-scale software systems. In particular, it provides the necessary background for students to undertake a significant group project assignment in subsequent modules or employment. Software Engineering Project (Undergraduate) Students in pre-assigned groups of approximately six will be presented with a significant software problem to solve. To meet the problem requirements and build a satisfactory system within the time constraints the students will have to apply the principles learnt in the Software Engineering module and will have to work effectively as a team. Each team must choose a project manager and assign appropriate roles to each member. Research Research Interests:  Artificial Intelligence  Machine Learning  Affective Computing  Computational Modelling  Big Data Analytics  Affective Interaction Design Footer navigation Accommodation Alumni A-Z Schools and institutes Business Careers & Enterprise Contact Events Global How to find us International students Jobs Library MyQMUL New students News Order a prospectus Our brand Parents Professional services departments Public Engagement QMplus Staff directory Staff intranet Student life Students' Union Teachers Term dates Trade Union Facility Time Accessibility Disclaimer Privacy and cookies Site map Modern Slavery Statement Supplier fraud alert Contact the university Queen Mary University of London Mile End Road London E1 4NS +44 (0) 20 7882 5555 Follow us: Facebook Twitter Instagram YouTube Edit Page