Coventry University Logo
4061CEM - Programming and Algorithms 1
  • Tools and Technologies
    3

Tools and Technologies

During your progression through this course, you will be introduced to a variety of different software. The software we will introduce you to will assist in your learning and development during this module; but will also aid you in the completion of your coursework.

Microsoft Office 365

Microsoft Office 365 will be required for this module; as we will be using Microsoft Excel to introduce you to some basic statistics and functionality of this software. As a student of Coventry University, you are provided with a Microsoft Office 365 license for the duration of your course.

To gain access to this service, you can use your university account at the following link

Microsoft Office 365

Click on 'Sign In' in the top-right hand corner of the page, and sign in using your university credentials, these will be:

E-Mail/Username: <YOUR USERNAME>@uni.coventry.ac.uk
Password: <YOUR PASSWORD>

Once you have successfully logged in, you can click on 'Install Office' in the top-right corner of the page to download a copy of the installer to install on your machine.

Integrated Development Environment

For this module, you will be introduced to an integrated development environment (IDE). The JetBrains IDE has been chosen due to its universal nature, with the ability to support Python alongside other programming languages such as Java and Kotlin, along with development languages. Download the IDE from the following link:

JetBrains IntelliJ IDEA

The nature of an IDE has been introduced to assist students in the development of their projects for the various lab tasks that will be introduced during the course of this module. It is also provides functionality for students to work together and collaborate with each other by using the 'Code With Me' service. This service enables you to share your IDEs screen with other course members, and work collaboratively upon a project.

You are still expected and required to learn the appropriate Linux and Git commands and use them via the terminal/command-line for this course.

Python Plugin

The IDE requires a plugin to be installed in order to use Python. This plugin is called 'Python' and can be installed in either one of two ways:

  1. File > Settings > Plugins > Search for 'Python' > Click Install'
  2. Project Selection Window > Click 'Plugins' on the left-hand side pane > Search for 'Python' > Click 'Install'

GitHub

Important

If you are unable to access the university GitHub service, contact the module leader as soon as possible.

As part of this module you will be required to use the Coventry University GitHub service. In order to access the service, visit the following link:

Coventry University GitHub

You will be using the 4061CEM organisation to upload your coursework solutions. Lab activities and any other projects must be completed within your own user area.