Комп'ютерна інженерія

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 19:40, 2 липня 2013, створена Rudnytskyi (обговорення | внесок) (Створена сторінка: '''Комп'ютерна інженерія''' — це навчальна дисципліна, що об'єд...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Комп'ютерна інженерія — це навчальна дисципліна, що об'єднує інформатику та комп'ютерні мережеві технології, частини електротехніки та програмної інженерії, необхідні для проектування та розроблення комп’ютерних систем, тобто апаратного та програмного забезпечення.[1]

Історія

Історія комп'ютерної інженерії нерозривно пов'язана з історією комп'ютерної техніки на Україні та в цілому.

Навчання

Комп'ютерні інженери, як правило, мають професійну підготовку в галузі електротехніки, програмного забезпечення та інтеграції апаратно-програмного забезпечення. Також вони отримують глибокі знання з таких областей як, наприклад, математичний аналіз.

Підготовка спеціалістів комп'ютерної інженерії на Україні здійснюється силами вищих навчальних закладів.[2]

Робота

Завдяки тому, що комп'ютерна інженерія є своєрідним "мостом" між різними дисциплінами, її спеціалісти здатні працювати у будь-якій з них. Вони займаються багатьма аспектами обчислень: від проектування окремих мікропроцесорів, комп'ютерів і суперкомп'ютерів до проектування мікросхем. [3]

Фахівці з комп'ютерної інженерії виконують наступні завдання:

Дивись також

Примітки

  1. IEEE Computer Society; ACM (12 December 2004). Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (PDF). с. iii. Процитовано 17 грудня 2012. Computer System engineering has traditionally been viewed as a combination of both electronic engineering (EE) and computer science (CS).
  2. http://www.vstup.info/2012/i2012okr1b408365ef-337b-4317-83d3-6f86e4598f42.html
  3. Trinity College Dublin. What is Computer Engineering. Архів оригіналу за 9 червня 2012. Процитовано 21 квітня 2006., «Computer Engineers not only to understand how computer systems themselves work, but also how they integrate into the larger picture. Consider the car. A modern car contains many separate computer systems for controlling such things as the engine timing, the brakes and the air bags. To be able to design and implement such a car, the computer engineer needs a broad theoretical understanding of all these various subsystems & how they interact.»

Джерела