مهندسی کامپیوتر
مهندسی کامپیوتر / From Wikipedia, the free encyclopedia
مهندسی رایانه یا مهندسی کامپیوتر دانشی است مرکب از مباحث نرمافزاری. این رشته برخلاف مهندسی نرمافزار با طراحی و توسعه و تولید سیستمهای رایانهای در هر دو شاخهٔ سختافزار و نرمافزار سر و کار دارد.
مهندسی رایانه شاخهای از مهندسی است که چندین زمینهٔ موردنیاز از علوم رایانه و الکترونیک را برای توسعهٔ سختافزار و نرمافزار رایانه ادغام میکند. مهندسان رایانه معمولاً علاوه بر مهندسی نرمافزار یا مهندسی الکترونیک رایانه در طراحی نرمافزار و سختافزار مهارت دارند. مهندسان در طراحی بسیاری از سختافزارها و نرمافزارهای محاسباتی، شامل طراحی ریزکنترلگرهای فردی، ریزپردازندهها، رایانههای شخصی و ابررایانهها و طراحی مدار مهارت دارند. این حوزه مهندسی افزون بر چگونگی کارکرد سیستمهای رایانهای، بر چگونگی کاربردیتر کردن آن نیز تمرکز دارد.[1]
وظایف معمول مهندسان رایانه شامل نوشتن نرمافزار و سیستم عامل برای میکروکنترلرهای جاسازی شده، طراحی تراشههای VLSI، طراحی سنسورهای آنالوگ، طراحی صفحات مدار و طراحی سیستمهای عامل رایانه است. مهندسان رایانه نیز برای تحقیقات رباتیک مناسب هستند که به شدت بر استفاده از سیستمهای کنترل و نظارت بر سیستمهای الکتریکی مانند موتور، ارتباطات، و سنسورهای دیجیتال متکی هستند.[2]
در بسیاری از موسسات، دانشجویان مهندسی رایانه مجاز هستند تا زمینههای تحصیلات عالی را در سالهای پایه و پایانی خود انتخاب کنند زیرا گستره وسیع دانش مورد استفاده در طراحی و کاربرد رایانهها فراتر از دامنه تحصیلات تکمیلی است. سایر موسسات ممکن است نیاز به دانش آموزان مهندسی رایانه به عنوان تمرکز اصلی خود برای تکمیل یک یا دو سال مهندسی عمومی قبل از اعلان داشته باشند.[3][4][5][6]