Course group - TB3-PWME
Computer programming is an essential field in today's world, which offers many professional and economic opportunities. Whether it is to create websites, mobile applications or embedded systems, computer programming allows to design innovative and adapted solutions to the needs of users.
You have already taken courses in computer design and programming, which have allowed you to acquire the basics of software engineering, modeling, architecture, agile methodologies and programming in different languages. But are these courses enough to prepare you for the current and future challenges of computer programming?
The answer is no! The current trends of computer programming are web, mobile and embedded. These three domains require specific skills that you have not yet learned. However, these skills are essential for any engineer who wants to stand out in the job market, even in fields other than computer science.
That's why we offer you the Toolbox 3 "Web, Mobile and Embedded Programming", a course that complements your training in computer programming.
This course consists of three pedagogical units:
To put into practice the skills acquired in these three pedagogical units, you will carry out a cross-cutting project, which will have to include the three aspects of programming: web, mobile and embedded. You will be able to choose a specific project for the Toolbox (proposed by the teachers - or by you and validated with the teachers) or reuse(*) another Project (of type “Tech Project”).
If you are interested in the ToolBox, don’t hesitate to register! You won’t regret it! 😊
(*) Beware, “re-use” does not mean a single mark for the project and the ToolBox. There will obviously be separate marks for:
The "TB3 - Web, Mobile and Embedded Programming" toolbox is based on Common Core courses in computer science, [in management and performance with UP Information Systems]. It complements and extends the IT ToolBoxes including [Integrated Applications, Enterprise Software Apps].
This toolbox is a direct complement to the Computer Science major, the Data Science major, the AI challenge and the Big Data challenge by providing the skills and knowledge necessary for the creation and production of intelligent systems capable of collecting and processing masses of data and to implement Artificial Intelligence technologies on such data.
Finally, this toolbox provides the technical skills necessary for the development of IT applications and tools covering the issues developed within the majors (e.g. Biomedical engineering, Production and logistics management, Microelectronics, [Corporate management and finance]) and challenges ( Intelligent transport and mobility, energy transition, personalized health and medicine, design, creation and innovation).