JustPaste.it

What is the difference between software engineering and computer science?

Computer engineering training
It does not matter whether the future computer engineer studies at Polytechnique , ÉTS or one of the engineering faculties of Quebec, he must complete four years of university studies and then take the baccalaureate exam. Once a bachelor, he can register with the Ordre des ingénieurs du Québec as a junior engineer. He then undertakes a three-year paid professional internship, called a “juniorate” during which, as an engineer-in-training, or junior, he is supervised by an experienced professional engineer. After the internship, he takes the professional examination of the Order in order to obtain the engineer permit.

Studies followed to become a computer scientist
Unlike studying computer engineering, there are several ways to become a computer scientist with different skill levels:

The Diploma of Collegial Studies in Computer Science lasts three years and offers various specializations to choose from, such as, for example, the specialization in management informatics or industrial informatics. The course can be followed on a regular basis with a 3-week internship, or as a work-study program.
The bachelor's degree in computer science training is intended for students with a DEC and takes place over three years. Students can follow it on a regular basis, in distance training or alternatively work-study programs.
The combined DEC-BAC program consists of five years of intensive study and integrates both the DEC program and the bachelor's degree in computer science.
Computer engineer and computer scientist: to each their function
The computer engineer designs, develops and implements systems made up of hardware and software intended to collect, store, process, transmit, control, present and use information in various fields. It builds the device, artificial intelligence and IT facilities and can also configure them.

Versatile, he is competent in fields as varied as systems, hardware and software architecture, digital electronics, robotics, networks and telecommunications, embedded systems and even artificial intelligence. Depending on the sector in which he works, the computer engineer may be brought:

To supervise, coordinate and manage the various operations related to the production of a manufacturing plant equipped with automated equipment;
To plan, design and carry out projects for the design of IT systems and equipment such as, for example, database management systems, or management information, electronic systems equipped with integrated software such as injection systems vehicle electronics;
To manage a communications or computer network and auxiliary equipment in large automated industries;
To hold a production management position and take responsibility for all product manufacturing operations.
The IT specialist is more specialized in the design of programs and IT management tools. He can also manage the IT equipment, software, configure rights and assist employees of an entire organization in the use of the IT tool. Depending on the industry in which he works, we can find the IT specialist in various positions such as for example:

Analyst Programmer
Management IT or industrial IT technician
Computer network administrator
IT park manager
Communication researcher
Database administrator
Developer
Maintenance manager
Webmaster

 

For more information about: computer scientist salary