معرفی مهندسی کامپیوتر
نرم افزار
مهندسان کامپیوتر در بخش نرم افزار به تولید، راه اندازی ونگهداری کاربردهای نرم افزاری با کمک فناوریها و مهارتهای علوم کامپیوتر میپردازند. برخی زمینه های کاری و تحقیقاتی دانش آموختگان این رشته به شرح زیر است : ...
· تولید سیستمهای نرمافزاری برای حیطههای مختلف صنعتی، تجاری و علمی
· مدیریت پروژههای تولید سیستمهای نرمافزاری
· طراحی و بهینهسازی پایگاههای داده
· ایجاد سازوکارهای امنیتی در سیستمها
· طراحی و پیادهسازی پروتکل های شبکههای کامپیوتری منظور برقراری ارتباط سریع، مطمئن و امن
· مهندسی اینترنت، طراحی و پیاده سازی موتورهای جستجو در وب و نرمافزارهای مبتنی بر وب
· طراحی و پیاده سازی سیستمهای عامل، و سیستمهای توامان سخت افزار و نرم افزار
دانشجویان در دوره کارشناسی 141 واحد درسی را میگذرانند.واحدهایدرسی در رشته مهندسی کامپیوتر گرایشهای نرم افزار و سخت افزار الاخصوص در دورهکارشناسی بسیار شبیه هم بوده تا جایی که اختلاف این دو گرایش تنها در حدود 20 واحددرسی است. از دروس تخصصی گرایش نرمافزارمی توان به مهندسی نرمافزار، پایگاهداده، مهندسی اینترنت، هوش مصنوعی، نظریه زبانها و ... اشاره کرد.
سخت افزار
بخش مهندسی کامپیوتر - سختافزار - درزمینه تولید روشها و ابزارهای طراحی مدارهای دیجیتال، فعالیت میکند. فعالیت هایدیگر این گرایش نیز که در زمینه های تحقیقات بر روی پروتکل های چند رسانه ای و باسهای استاندارد بوده از جایگاه بالایی برخوردار می باشد. همچنین تحقیقات به روزی درزمینه متدهای طراحیFPGA ها در این بخش در جریان است. مهندسان کامپیوتر سختافزار در سطح کارشناسی، کارشناسی ارشد ودکترا در زمینههای زیر فعالیت می کنند:
· ابزار CAD برای طراحی و ساخت مدارهای دیجیتال
· زبانهای توصیف سخت افزار در سطوح مختلف و تدوین روشهای طراحی، شبیهسازی و سنتز
· برنامههای تست و تولید تست و آزمونپذیری مدارهای دیجیتال
· استفاده زبانهای سخت افزاری برای بررسی مدارها از نظر استفاده توان، قابلیت اطمینان و سرعت
· فشردهسازی تصویر، پردازش سیگنالهای ویدیویی
· طراحی و ساخت پروتکلهای چندرسانهای و استانداردهای مربوطه به آن
· پژوهشهایی در جهت ساخت پروسسورهای شبکه و پروتکلهای آن
· روشهای ساخت مدارهای توان پایین
از آنجایی که دانشجویان در این گرایش آماده طراحی مدارهایالکترونیکی می شوند، دروس تخصصی آنها تا حدود زیادی مشابه دروس رشته مهندسی برقگرایش الکترونیک است. از دروس تخصصی آن می توان الکترونیک2، الکترونیک دیجیتال، طراحیمدارهای مجتمع در ابعاد خیلی بزرگ، موضوعات پیشرفته در سخت افزار، طراحی مدارهایواسط و ... را نام برد.
دو گرایش نرمافزار و سختافزار در مقطع کارشناسی بیش از آن کهدرس های اختصاصی داشته باشند درس های مشترک زیادی دارند، بخشی از آنها عبارتند از:مبانی کامپیوتر و برنامه سازی، برنامه نویسی پیشرفته، ساختمان گسسته، ساختمانداده، مدار منطقی، مدار الکتریکی1، الکترونیک1، طراحی الگوریتم، میکروپروسسور،معماری کامپیوتر، سیستم عامل، آمار و احتمال مهندسی، ریاضیات مهندسی، شبکه هایکامپیوتری و ...
در کل نمی توان تفاوت زیادی در مقطع کارشناسی بین نرمافزار وسخت افزار قائل شد چرا که دانشجویان هر گرایش با داشتن حق انتخاب در دروساختیاری(که در حدود 15 واحد است) در صورت علاقه می توانند دروس اختصاصی گرایش دیگررا بگذرانند. تفاوت ها در مقطع کارشناسی ارشد بسیار زیاد شده تا جایی که به ندرتمی توان دروس مشترک بین این دو گرایش پیدا کرد.
دانشجویانی که وارد رشته مهندسی کامپوتر میشوند باید پیشزمینه ریاضی قوی، الاخصوص در ریاضیات گسسته و آمار و احتمالداشته باشند.
در نهایت یک پیشنهاد دوستانه: اگر در دانشگاه به دنبال رفاهو آسایش می گردید و از تکالیف و پروژه های درسی پی در پی واهمه دارید، بهتر استدور این رشته خط بکشید.
فناوری اطلاعات
بخش مهندسی فناوری اطلاعات (IT) یکی از جدیدترین و بهروزترین رشته هامی باشد. این بخش با توجه به نفوذ روز افزون فناوری اطلاعات در همه ابعاد زندگیبشر و احساس نیاز مبرم کشور به فارغ التحصیلان آن، با هدف آموزش و تعلیم دانشجویانو انجام تحقیقات گسترده و روزآمد در حوزه پر رونق و پویای فناوری اطلاعات وارتباطات (ICT) تشکیل شده است.
یکی از اهدافی که از ابتدا حین طراحی اولیه برنامه درسی، و پساز آن در به روز رسانیهای سالانه این رشته همواره مد نظر بوده است این است کهفارغ التحصیلان آن قابلیتهایی را بدست آورند که بتوانند نیاز بازار کار داخلی رادر پروژههایی نظیر موارد زیر برطرف نمایند:
· پروژههای تدوین، پیادهسازی و راهبری برنامههای جامع فناوری اطلاعات در بنگاهها و سازمانها.
· پروژههای حوزه خدمات الکترونیکی نظیر تجارت الکترونیکی، یادگیری الکترونیکی، بهداشت الکترونیکی و دولت الکترونیکی.
· پروژههای طراحی، پیادهسازی، ارزیابی کیفی و نگهداری زیرساختهای شبکه و خدمات ارزش افزوده
· پروژههای طراحی و پیادهسازی سیستمهای مدیریت دانش و مراکز داده.
· پروژهها و تحقیقات در حوزه عاملهای هوشمند و کاربرد آنها در فناوری اطلاعات.
در مقطع کارشناسی، دانشجویان این رشته در کنار آشنایی با تولیدنرمافزار با مباحث دیگری نظیر سخت افزار کامپیوتر، شبکه، مخابرات، مدیریت فناوریاطلاعات و خدمات الکترونیکی نیز در حد لازم آشنا می شوند.
همکاران بخش فناوری اطلاعات در آزمایشگاهها در زمینه هایتحقیقاتی زیر به تحقیق مشغول می باشند. اکثر این موضوعات از محورهایی است که برایراهبری و اجرای کلان پروژههای حوزه فناوری اطلاعات لازم می باشد.
· سیستمهای محاسباتی انسان محور
· تجارت و پرداخت الکترونیکی و همراه
· تشخیص تقلب در تعاملات الکترونیکی
· سیستمهای چندعاملی
· یادگیری الکترونیکی
· سیستمهای اطلاعات پزشکی
· شبکههای اجتماعی
· وب معنایی
· دادهکاوی
· بازیابی، پردازش، و ترکیب اطلاعات
· ارزیابی کیفیت شبکه
· مخابرات و شبکههای سیار
· سیستمهای حمل و نقل هوشمند
· بیوانفورماتیک
· پردازشهای چندرسانهای (مالتیمدیا)
· آیندهنگاری حوزه فناوری اطلاعات و تدوین نقشه راه
این گرایش با هدف ارتباط مهندسی کامپیوتر و بخش مدیریتی آنراه اندازی شده و یک رشته بین رشته ایست. این گرایش در حدود 60 تا 70 واحد درسیمشترک با نرم افزار دارد و از دروس تخصصی آن مدیریت، اقتصاد مهندسی، مبانی فناوریاطلاعات، تجارت الکترونیک و ... قابل ذکر هستند.