Software Applications for Mechanical Engineering Design module (ME21001)

Use the same software as industry engineers to create, test, and improve their designs using AutoCAD, SolidWorks and Programming using C language.

On this page
Credits

20

Module code

ME21001

Engineers in industry use modern engineering software, you will learn to use Computer Aided Design (CAD) and microcontrollers in IT labs.

You will learn how to use microcontroller systems. In practical design classes, you'll use lab equipment to make simple embedded systems. This will give you the knowledge to create your own electronic designs.

What you will learn

In this module, you will:

  • find and name important electronic parts like LEDs, switches, and motors. You will also see how to connect them to a microcontroller
  • build both digital and analogue circuits and learn how to connect these to a microcontroller
  • write and put together code using a programming language like 'C' on a microcontroller
  • use SolidWorks to create 3-D part models and combine them into an assembly model for analysis and simulation
  • make engineering drawings for manufacturing CAD models with Autodesk software

By the end of this module, you will be able to:

  • take the theory from lectures and apply it to real electronics
  • make 3D models
  • work in groups and use time management skills

develop your engineering skills to help consider potential career paths

Assignments / assessment: 

  • 2D AutoCAD coursework (20%)
  • 3D SolidWorks CAD project (30%)
  • In-class test based on microcontrollers lectures (20%)
  • Microcontroller group project coursework (20%)
  • Microcontroller lab reports (10%)

This module does not have a final exam

Teaching methods / timetable:

  • IT design classes in an IT suite to learn about AutoCAD & SolidWorks
  • Practical workshops to learn about electronics, embedded systems and microcontrollers
  • Lectures to learn about the theory of electronics systems and coding structure

Learning material is provided through videos, review notes, examples, and tutorial questions, including software development presentations and demonstrations.

Courses

This module is available on following courses: