Course of study

Computer science B.U.T., third year, Application integration and information system management track

Pass the third year of the computer science B.U.T. in application integration and information system management, from software quality to leading change.

18 paths · 171 decks

Path 1

Judging software quality

Say what quality software is, check it together and build it by letting tests lead.

  1. Defining quality

  2. Checking together

  3. Letting tests lead development

Path 2

Keeping software alive

Take over existing software: understand it, cover it with tests, refactor it and hunt its failures without breaking it.

  1. Understanding what exists

  2. Changing without breaking

  3. Hunting failures

Path 3

Storing without tables

Choose, model and query a key-value, document, wide-column or graph database, and make it hold across several machines.

  1. The four families

  2. Query languages

  3. Other models

  4. Across several machines

Path 4

Attacking to defend better

Think like an attacker to segment a network, configure its firewall and rank the risks that remain..

  1. Attacking

  2. Segmenting and filtering

  3. Steering by risk

Path 5

Staying up despite failure

Anticipate failures, detect them, protect the data and bring a service back within the promised time.

  1. Anticipating

  2. Watching

  3. Protecting the data

  4. Recovering

Path 6

Deciding with a model

Solve a linear programme with the simplex method, tackle a combinatorial problem with a heuristic and predict with a classification or a regression.

  1. Linear programming

  2. Combinatorial problems

  3. Predictive models

Path 9

Leading a team

Put a project team together, plan the skills it will need, make it succeed and adapt your way of leading to each person.

  1. Putting the team together

  2. Making the team succeed

Path 10

Starting a company

Take a start-up project from the idea to registration: choose a legal form, describe the business model, build a business plan and balance its funding.

  1. Shaping the project

  2. Putting numbers on the project

Path 11

Leading change and innovating

Prepare a reorganisation, choose the tools that get it accepted, support the people it affects, and take a new product or an innovative project from idea to market.

  1. Changing the organisation

  2. Innovating

Path 13

Tailoring enterprise software

Fit an enterprise package to a company's need: configure it first, develop a module when the standard falls short, then test it and put it into service without breaking what exists.

  1. Developing

  2. Putting into service

Path 17

Communicating at work

Know how to find information, gather a need, write the documents of the trade, hold a defence or a meeting and support users, choosing each time the form that suits the reader or listener.

  1. The basics

  2. Finding information

  3. Gathering a need

  4. Writing

  5. Speaking and working in a group

  6. Supporting users

Path 18

Landing an internship or a job

Know how to read the market and a job posting, build a CV and a letter that answer it, hold an interview, and control what the web and your network say about you.

  1. Aiming right

  2. Applying

  3. Being visible

The course badge

Computer science B.U.T. year three, application integration and information system management

The first path fits in one session.

Free: the whole library, unlimited reviews, no ads. See pricing