مهندسی کامپیوتر (به انگلیسی: Computer engineering) دانشی مرکّب از مباحث رشتههای مهندسی الکترونیک، مهندسی برق و طراحی نرمافزار است. این رشته برخلاف مهندس نرمافزار با طراحی، توسعه و تولید سیستمهای کامپیوتری در هر دو شاخه سختافزار و نرمافزار سر و کار دارد.
کارشناسی (پیوسته)علوم کامپیوتر شامل:
این رشته در ابتدا تحت پوشش رشتهای به نام انفورماتیک و تحت نظر دانشکدههای ریاضی تدریس میشد. هم اکنون این رشته در اکثر دانشگاهها با عنوان مهندسی کامپیوتر و تحت نظر دانشکده فنی (یا مهندسی) ارائه میگردد. علاقهمندان جهت مشاهده کتاب های رشته مهندسی کامپیوتر میتوانند به سایت وزارت علوم مراجعه نمایند. گرایشهای رشته مهندسی کامپیوتر و ردهبندی تحصیلی آن در ایران به شرح زیر است:
| مقطع | گرایشها |
| کاردانی | پیوسته و ناپیوسته: |
| کارشناسی (پیوسته) | علوم کامپیوتر |
| کارشناسی ناپیوسته | |
| کارشناسی ارشد |
| ردیف | درس | ضریب گرایش ۱ | ضریب گرایش ۲ | ضریب گرایش ۳ | ضریب گرایش ۴ |
| ۱ | زبان عمومی و تخصصی | ۱ | ۱ | ۱ | ۱ |
| ۲ | ریاضیات (ریاضی مهندسی، آمار و احتمالات مهندسی، محاسبات عددی، ساختمانهای گسسته) | ۲ | ۲ | ۲ | ۲ |
| ۳ | دروس تخصصی مشترک بین زیر گروهها
(ساختمان دادهها، نظریهٔ زبانها و ماشینها، مدارهای منطقی، معماری کامپیوتر، سیستمعامل) |
۴ | ۴ | ۴ | ۴ |
| ۴ | دروس تخصصی هوش مصنوعی: (مدارهای الکتریکی، طراحی الگوریتمها، هوش مصنوعی) | ۴ | ۰ | ۰ | ۰ |
| ۵ | دروس تخصصی معماری کامپیوتر:(مدارهای الکتریکی، مدارهای الکترونیکی, VLSI، الکترونیک دیجیتال، انتقال داده) | ۰ | ۴ | ۰ | ۰ |
| ۶ | دروس تخصصی نرمافزار:(کامپایلر، زبانهای برنامه سازی، طراحی الگوریتم، پایگاه داده) | ۰ | ۰ | ۴ | ۳ |
که گرایشها به صورت زیر است:
| رشته | دروس آزمونی عمومی | دروس آزمونی اختصاصی |
| مهندسی نرمافزار | ۱-پایگاه داده ۲- نظریهٔ زبانها و ماشینها ۳- ساختمان دادهها ۴- طراحی الگوریتمها ۵- کامپایلر ۶- طراحی و پیادهسازی زبانهای برنامه سازی۷- سیستمعامل(۴۰٪) | ۱- سیستمعامل پیشرفته ۲- پایگاه دادهٔ پیشرفته۳- الگوریتمهای موازی (۶۰٪) |
| مهندسی معماری رایانه | ۱- معماری کامپیوتر۲- الکترونیک دیجیتال۳- انتقال داده ها۴- شبکههای کامپیوتری۵- سیستمعامل ۶- VLSI(۴۰٪) | ۱- معماری کامپیوتر پیشرفته ۲- شبکههای کامپیوتری پیشرفته۳- مدل سازی سختافزار و متدهای طراحی آن (۶۰٪) |
| مهندسی هوش مصنوعی | ۱- مدار منطقی ۲- نظریهٔ زبانها و ماشین ۳- ساختمان داده ۴- طراحی الگوریتمها ۵- هوش مصنوعی ۶-سیگنالها و سیستمها(۴۰٪) | مواد امتحان اختصاصی: ۱- سیستمهای خبره(۵۰٪) و منطق فازی (۵۰٪)۲- شناسایی آماری الگو ۳- شبکههای عصبی ۴- پردازش تکاملی ۵- یکی از دروس پردازش و شناسایی گفتار، تصویر پردازی رقمی(۶۰٪) |
"انسان باید بیندیشد ولی ماشین باید کار کند." این شعار متخصصان کامپیوتر است. متخصصانی که با پیشرفت و توسعه ی کامپیوتر توانسته اند مغز و عضلات انسان را از اشتغالات تکراری و پیش پا افتاده نجات بخشند و او را در دفع مشکلات و مسایل یاری دهند تا جایی که در کشورهای صنعتی و پیشرفته، کامپیوتر در زندگی افراد حضوری اجتناب ناپذیر دارد. به همین دلیل رشته ی مهندسی کامپیوتر که به طراحی و ساخت اجزای مختلف و نیز نرم افزارهای مورد نیاز جهت کار با کامپیوتر میپردازد، و این رشته از اهمیت بسیاری به خصوص در کشورهای خارجی برخوردار است...
برچسب:
نویسنده: ستایش جلالی