رشته مهندسی کامپیوتر zirend پروژه دانشجویی

معرفی رشته مهندسی کامپیوتر


دوره کارشناسی

[br]

مهندسی نرم افزار

دانش و فن کامپیوتر وسیله دریافت، نگهداری، پردازش و استخراج اطلاعات است. با توجه به اهمیت روزافزون کاربردهای این فناوری در زمینه‌های مختلف، لازم است کارشناسانی در فن نرم افزار کامپیوتر تربیت شوند. دوره کارشناسی نرم افزار به تربیت کارشناسانی که بتوانند فعالیت‌های مؤثری در زمینه‌های طراحی، پیاده‌سازی و نگهداری سیستم‌های نرم افزاری در محیط‌های مختلف عملیاتی و نیز تجزیه‌وتحلیل و شناخت سیستم‌های نرم افزاری موجود در جهان به‌منظور پیاده‌سازی و ارائه روش‌های بهره‌برداری، نگهداری، عیب‌یابی، اصلاح و بهبود کارایی آن‌ها، ارائه نمایند مبادرت می‌ورزد. در دوره کارشناسی نرم افزار روی جنبه‌های نظری علم کامپیوتر نیز تأکید می‌شود به‌ گونه‌ای که دانش‌آموختگان بتوانند در مواجهه با نیازهای جدید، روش‌های ابتکاری در حل و بهبود راه حل‌های موجود را ایجاد کنند. اصطلاح سیستم‌های نرم افزاری شامل سیستم‌های نرم افزاری لازم برای بهره‌برداری از سخت‌افزار کامپیوتر و همچنین سیستم‌های نرم افزاری لازم برای خودکار کردن محیط‌های عملیاتی دستی است. متخصصین این رشته مبانی علمی- فنی و زبان مشترک با متخصصین رشته سخت افزار دارند و می‌توانند با یکدیگر گروه‌های کاری مشترک تشکیل دهند.

[br]

مهندسی کامپیوتر – معماری کامپیوتر و سیستم‌های دیجیتال

جهان صنعتی عرصه‌ی گسترش کاربردهای کنترل خودکار است، سیستم‌های دستی در محیط‌های عملیاتی می‌توانند خودکار شوند و این خودکارسازی به وسایل خاص خود نیاز دارد که مهم‌ترین آن‌ها کامپیوتر است. در کشور ما به سبب ناهماهنگی با پیشرفت دانش و فن در این زمینه و به‌کارگیری ناکارا و غیراقتصادی تکنولوژی وارداتی کامپیوتر، تأخیری وجود دارد که جبرانش اگر نه به‌تمامی، جز با نوآوری و ابداع در طراحی و تولید سیستم‌های کامپیوتری امکان‌پذیر نیست. لذا در این شرایط و با توجه به سطح کنونی تکنولوژی جهان و اجتناب‌ناپذیر بودن استفاده از کامپیوتر در زمینه‌های مختلف علمی – فنی و اجتماعی، نیاز کشور به وجود متخصصینی در این رشته، یک نیاز اساسی است.

دوره کارشناسی مهندسی کامپیوتر، گرایش معماری کامپیوتر و سیستم‌های دیجیتال با هدف تربیت کارشناسانی در زمینه طراحی، ساخت و راه‌اندازی سیستم‌های سخت‌افزاری جدید، بررسی و شناخت سیستم‌های سخت‌افزاری موجود و ارائه روش‌های بهره‌برداری، نگهداری، عیب‌یابی و اصلاح آن‌ها تشکیل شده است. دانش‌آموختگان این دوره می‌توانند عضو گروه‌های طراحی، ساخت و پیاده‌سازی سیستم‌های کامپیوتری و دیجیتال برای محیط‌های مختلف عملیاتی خدماتی باشند و با توجه به مبانی علمی- فنی و زبان مشترکی که با دانش آموختگان دوره مهندسی نرم افزار دارند، قادرند در گروه‌های مشترک نیز به فعالیت بپردازند.

[br]

مهندسی فناوری اطلاعات

با توجه به پیشرفت سریع شبکه‌های کامپیوتری بانک‌های اطلاعاتی و محیط‌های اطلاع‌رسانی مبحث پردازش، مدیریت، انتقال و استفاده از اطلاعات روزبه‌روز گسترده‌تر و با مسائل پیچیده نظری و کاربردی مواجه می‌گردد. دوره‌ی مهندسی فناوری اطلاعات به تربیت مهندسانی می‌پردازد که توانایی برخورد و مدیریت مسائل مذکور را داشته باشند و علاوه بر دانش مهندسی کامپیوتر به مباحث مخابرات سیار، شبکه‌های ارتباطی و مدیریت اطلاعات اشراف کافی داشته و قادر به طراحی، بهره‌برداری و مدیریت سیستم‌های اطلاعاتی باشند.

[br]

دوره کارشناسی ارشد

[br]

مهندسی نرم افزار

حرکت به ‌سوی خوداتکایی در عصر تکنولوژی اطلاعات نیازمند تربیت افرادی است که بتوانند در زمینه‌های تولید، توسعه و تکمیل سیستم‌های نرم افزاری بزرگ و برنامه‌ریزی در جهت بهره‌گیری مفید از امکانات موجود تلاشی مؤثر داشته باشند.

دوره کارشناسی ارشد مهندسی نرم افزار دورهای مشتمل بر دروس نظری و عملی و برنامه‌های تحقیقاتی در زمینه طراحی برنامه‌ها سیستم‌های نرم افزاری است که به‌صورت امن، حفاظت شده و قابل اطمینان تعریف می‌شوند. فارغ‌التحصیلان این دوره می‌توانند در زمینه اصول توسعه برنامه‌ها و سیستم‌های برنامه‌سازی، نحوه تعریف رسمی ویژگی‌های یک سیستم و نحوه تحلیل آن، نحوه تکامل سیستم‌های نرم افزاری در نسل‌های مختلف، نحوه طراحی نرم افزارهایی که ویژگی‌های قابل فهم بودن و قابل اصلاح بودن را دارند و نحوه تأیید ویژگی‌ها و مشخصات خاص موجود در یک سیستم نرم افزاری مهارت‌هایی کسب کرده و در زمینه‌های زیر فعالیت نمایند و یا در مؤسسات مختلف آموزشی و پژوهشی مثمر ثمر باشند:

  1. طراحی سیستم‌های نرم افزاری بزرگ نظیر پایگاه داده‌ها، سیستم‌های عامل، زبان‌های برنامه‌سازی، کامپایلرها، سیستم‌های خبره و سیستم‌های حفاظت داده‌ها
  2. هدایت پروژه‌های نرم افزاری و تبیین نیازها
  3. تحلیل و طراحی سیستم‌های اطلاعاتی
  4. کاربرد و بومی‌سازی تکنولوژی‌های جدید ساخت نرم افزار
  5. خودکارسازی دفاتر اداری

مهندسی کامپیوتر – معماری و سیستم‌های دیجیتال

پی‌ریزی تکنولوژی بومی کامپیوتر و برنامه‌ریزی جهت بهره‌گیری مؤثر از امکانات موجود گامی به‌سوی استقلال فنی در این رشته است. بدین منظور وجود متخصصانی توانا در این زمینه لازم است.

هدف از ایجاد دوره کارشناسی ارشد مهندسی کامپیوتر گرایش معماری و سیستم‌های دیجیتال تربیت افرادی است که بتوانند در جهت اهداف فوق تلاشی مؤثر داشته باشند. این دوره مجموعه‌ای از دروس نظری، عملی و برنامه‌های تحقیقاتی در زمینه‌های زیر است:

  • روش‌های سازماندهی سخت‌افزار و نرم افزار مربوط در سیستم‌های کامپیوتری مطمئن و کارا
  • شیوه نوین پیاده‌سازی پردازنده و حافظه و ارتباطات در کامپیوتر
  • طراحی و کنترل سیستم‌های بزرگ کامپیوتری و نشان دادن کارایی آن‌ها علیرغم وجود خطا و اشکالات
  • انواع معماری‌هایی که پردازنده‌های متعددی را به‌طور همزمان به کار می‌گیرد و سنجش عملکرد آن‌ها
  • طراحی سیستم‌های پردازش سیگنال‌های دیجیتال و تصویر و صوت
  • طراحی مدارهای مجتمع و به‌کارگیری آن‌ها در سیستم‌های دیجیتال

فارغ‌التحصیلان این رشته می‌توانند در زمینه‌های زیر فعالیت نمایند و یا در مؤسسات آموزشی و پژوهشی مثمر ثمر باشند:

  1. طراحی سیستم‌های کامپیوتر در ابعاد مختلف (ریز کامپیوتر، کامپیوترهای کوچک و کامپیوترهای بزرگ)
  2. طراحی شبکه‌های کامپیوتری
  3. ارتباط سیستم‌های کامپیوتری با سیستم‌های کنترل و یا سیستم‌های مشابه
  4. ارزیابی کارایی سیستم‌های کامپیوتری و تبیین نیازها
  5. تحلیل نیازهای سخت‌افزاری و ارائه طراحی مناسب
  6. طراحی سیستم‌های پردازش تصویر و صوت و سیگنال‌های دیجیتال
  7. طراحی مدارهای مجتمع با ابزار طراحی به کمک کامپیوتر

هوش مصنوعی

هوش مصنوعی امروزه یکی از مهم‌ترین و پویاترین شاخه‌های علم کامپیوتر است که در حوزه‌های بسیاری حتی خارج از علم کامپیوتر کاربرد دارد. هوش مصنوعی در صدد یافتن روش‌هایی است که به کمک آن‌ها، کامپیوترها قادر به انجام اعمال هوشمندانه موجودات زنده به‌ویژه انسان‌ها باشند. اعمالی نظیر حرکت، دیدن، شنیدن، سخن گفتن، درک، تحلیل، استدلال، استنتاج، برنامه‌ریزی و یادگیری از جمله این توانایی‌ها هستند. هدف این دوره تربیت افرادی است که توانایی پیاده‌سازی سیستم‌های خودکار و هوشمند را داشته باشند. این افراد می‌توانند در زمینه‌های مشخصی همچون یادگیری سیستم‌های هوشمند و خبره، کنترل روبات‌ها، بینایی ماشین (پردازش، تجزیه و تحلیل و درک تصاویر و الگوها)، استدلال منطقی، یادگیری ماشینی، پردازش زبان‌های طبیعی، برنامه‌ریزی، اثبات خودکار قضایا، تئوری بازی‌ها، تولید خودکار برنامه‌های کامپیوتری، تجزیه و تحلیل و شناسایی گفتار، یادگیری از طریق ساختارهای مشابه موجودات زنده از جمله شبکه‌های عصبی، سیستم‌های فازی و کنترل هوشمند سیستم‌ها و بررسی روندهای تکاملی روش‌های ژنتیک به تحقیق بپردازند.

[br]

مهندسی فناوری اطلاعات

مأموریت اصلی این دوره ارتقای دانش و توانمندسازی کارشناسان ارشد در اداره، هدایت، پیاده‌سازی مؤثر و توسعه تکنولوژی‌ها سیستم‌های اطلاعاتی سازمان‌ها در زمینه‌های کاربرد، تکنولوژی، سیستم و برنامه‌ریزی می‌باشد. تمرکز بر پرورش مهندسانی است که با ابزارهای TI در زمینه‌های مذکور آشنا باشند. این دوره شامل سه گرایش می‌باشد:

  • مدیریت سیستم‌های اطلاعاتی:

هدف از این رشته تربیت متخصصانی با قابلیت شناسایی نیاز برای سیستم‌های اطلاعاتی و نیز قابلیت طراحی و مدیریت ایجاد سیستم‌های اطلاعاتی جهت استفاده در سازمان‌های در حال حرکت به‌سوی استفاده از فناوری اطلاعات می‌باشد. دانش‌آموختگان این رشته قادر خواهند بود به‌عنوان کارشناس ارشد راه حل‌هایی کاربردی در زمینه تهیه، بهینه‌سازی، بهبود و بسترسازی انواع سیستم‌های اطلاعاتی ارائه دهند.

  • امنیت اطلاعات:

هدف از این رشته تربیت افرادی است که به‌منظور تأمین امنیت انواع سیستم‌های اطلاعاتی بتوانند راه حل‌هایی کاربردی ارائه دهند و با داشتن تبحر علمی و درک تئوری لازم بتوانند طراحی، پیاده‌سازی و ارزیابی مفاهیم، تکنیک‌ها، روش‌ها و رویه‌های لازم برای امنیت اطلاعات را عملی سازند و نیز بتوانند پژوهش‌های اولیه در این زمینه را انجام داده و سبب ارتقای دانش و تکنولوژی مربوطه در کشور گردند. دانش‌آموختگان این رشته قادر خواهند بود به‌عنوان کارشناس ارشد راه حل‌هایی کاربردی به‌منظور تأمین امنیت انواع سیستم‌های اطلاعاتی ارائه دهند. آن‌ها قادرند با توجه به آموخته‌های خود با رعایت تمامی جوانب علمی، فنی و با توجه به نیازهای جامعه راه حل‌های بهینه را انتخاب کرده و اجرا کنند.

  • شبکه‌های کامپیوتری:

هدف از این رشته تربیت افرادی است که بتوانند در زمینه مطالعه، طراحی، ساخت، راه‌اندازی و نگهداری سیستم‌های سخت‌افزاری و نرم افزاری، جمع‌آوری، سازماندهی، طبقه‌بندی، استفاده و انتقال اطلاعات و مدیریت فرآیند آن‌ها تبحر لازم را داشته باشند. دانش آموختگان این رشته قادر خواهند بود به‌عنوان کارشناس ارشد راه حل‌هایی کاربردی در زمینه مدیریت، طراحی، بهینه‌سازی، بهبود و پیاده سازی شبکه‌های کامپیوتری ارائه دهند.

[br]

دروس تخصصی دوره کارشناسی رشته مهندسی کامپیوتر، گرایش نرم افزار

  • مدار الکتریکی
  • سیستم عامل
  • بازیابی پیشرفته
  • مهندسی نرم افزار
  • ساختار و زبان کامپیوتر
  • معماری کامپیوتر
  • الکترونیک دیجیتال
  • طراحی الگوریتم
  • کامپایلر
  • مبانی برنامه‌سازی
  • مدار منطقی
  • ساختمان‌های گسسته
  • برنامه سازی پیشرفته
  • ساختمان داده‌ها و الگوریتم
  • پایگاه داده‌ها
  • هوش مصنوعی
  • شبکه‌های کامپیوتری

دروس تخصصی دوره کارشناسی رشته مهندسی کامپیوتر، گرایش معماری و سیستم‌های دیجیتال

  • سیستم عامل
  • مدار الکتریکی
  • شبکه‌های کامپیوتری
  • طراحی الگوریتم
  • ساختار و زبان کامپیوتر
  • سیستم‌های کنترل خطی
  • طراحی الگوریتم
  • مبانی برنامه‌سازی
  • طراحی مدارهای دیجیتال
  • ریز پردازنده
  • انتقال داده‌ها
  • ساختمان‌های گسسته
  • برنامه سازی پیشرفته
  • سیستم‌ها و سیگنال‌ها
  • طراحی مدارهای VLSI

دروس تخصصی دوره کارشناسی رشته مهندسی کامپیوتر، گرایش فناوری اطلاعات

  • مدار الکتریکی
  • سیستم عامل
  • مهندسی نرم افزار
  • طراحی الگوریتم
  • مبانی برنامه‌سازی
  • ساختمان‌های گسسته
  • برنامه سازی پیشرفته
  • طراحی مدارهای دیجیتال
  • ساختمان داده‌ها و الگوریتم
  • پایگاه داده‌ها

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>