سرپرست تیم ترجمه: مهندس محمد علایی
ایمیل: Translate@Tnt3.ir
تلفن همراه: 09192164907
مهندسی کامپیوتر (به انگلیسی: Computer engineering) دانشی مرکّب از مباحث رشتههای مهندسی الکترونیک، مهندسی برق و طراحی نرمافزار است. این رشته برخلاف مهندس نرمافزار با طراحی، توسعه و تولید سیستمهای کامپیوتری در هر دو شاخه سخت افزار و نرم افزار سر و کار دارد.
دانشجویانی که از این رشته فارغالتحصیل میشوند و با توجه به نیاز بازار و سفارشهایی که از مراکز متنوع و متفاوت کشور دریافت میکنند توانایی انجام این کارها را برای امرار معاش و عرضه توانمندیهای خود برای بهبود و بهرهوری بالای امور کشور دارا هستند، برنامه نویسی برای سایتها با توجه به محتوای درخواستی و مکانیزم عمل تستهای مختلف یک برنامه، ساخت مدارهایی که قادر به ارتباط با کامپیوتر باشند همچنین ساخت ابزارهای جانبی برای کامپیوتر، ساخت مدارهای ساده منطقی، ساخت سختافزارهایی که برای پردازش الگوریتمهایی که با کامپیوترهای معمول قابل پیادهسازی نیستند، برنامه نویسی سیستمی طراحی مدارهای مجتمع (IC) طراحی سیستمهای خبره و سیستمهای اطلاعاتی، فراهم کردن ساخت نرمافزارها برای استفاده در کامپیوتر.[نیازمند منبع]
این رشته در ابتدا تحت پوشش رشتهای به نام انفورماتیک و تحت نظر دانشکدههای ریاضی تدریس میشد. هم اکنون این رشته در اکثر دانشگاهها با عنوان مهندسی کامپیوتر و تحت نظر دانشکده فنی (یا مهندسی) ارائه میگردد. علاقهمندان جهت مشاهده کتابهای رشته مهندسی کامپیوتر میتوانند به سایت وزارت علوم مراجعه نمایند. گرایشهای رشته مهندسی کامپیوتر و ردهبندی تحصیلی آن در ایران به شرح زیر است:
(ساختمان دادهها، نظریهٔ زبانها و ماشینها، مدارهای منطقی، معماری کامپیوتر، سیستمعامل)
که گرایشها به صورت زیر است: