MG7014 – Programming for Engineers 3
Module code
MG7014
Module title
Programming for Engineers 3
Prescription
To enable students to apply programming skills to build solutions for a selection of advanced industry-relevant topics with an engineering-based context.
Programmes
- SC1001
NZQA Level
Level 7
NZQA Credits
15
Delivery method
- Web-Enhanced
Learning hours
- Total learning hours
- 150
Resources required
- Learning Outcomes
- 1.Evaluate and synthesise the concepts of distributed and mobile computing.
2.Compare and apply distributed programming languages, technologies and database technologies to produce an application.
3.Recognise and use mark-up languages.
4.Analyse a specification and select and apply different client-side and server-side technologies to meet the requirements when creating the solution. - Content
- The Internet (history and current usage). Wireless (mobile phone standards, wireless data technologies). Programming tools (for example Java, Microsoft.NET).
Traditional client/server databases, installation, configuration and management, common SQL commands.
Engineering applications of databases (for example data collection, logging and analysis).
Object-oriented databases vs traditional databases.
HTML, XML, XHTML.
Relevant modern client-side technologies (for example AJAX, JavaScript, applets).
Relevant modern server-side technologies (for example Web services, servlets).