آخرین ویرایش ۲۴ تیر ۱۴۰۵

گروه فناوری اطلاعات و ارتباطات

فناوری اطلاعات همان طور که به وسیله انجمن فناوری اطلاعات آمریکا (AITP) تعریف شده است، «به مطالعه، طراحی، توسعه، پیاده سازی، پشتیبانی یا مدیریت سیستم های اطلاعاتی مبتنی بر رایانه، خصوصا برنامه های نرم افزاری و سخت‌افزار رایانه می‌پردازد.»

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


گروه فناوری اطلاعات دانشکده فناوری اطلاعات و مهندسی کامپیوتر در سال ۱۳۸۴ فعالیت رسمی خود را با پذیرش ۲۸ نفر دانشجو در مقطع کارشناسی مهندسی فناوری اطلاعات آغاز نمود. در حال حاضر این گروه دارای ۱۰ عضو هیات علمی تمام وقت (یک استاد، پنج دانشیار و چهار استادیار) است.

 

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

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

آزمایشگاه‌های تحقیقاتی:

  • آزمایشگاه تحقیقاتی هوش مصنوعی و یادگیری ماشین (دکتر مهدی هاشم‌زاده)

  • آزمایشگاه تحقیقاتی سیستم‌های توزیعی (دکتر عسگرعلی بویر)

 

آزمایشگاه‌های آموزشی:

کارشناس مسئول آزمایشگاه‌ها: مهندس مریم راضی

مدرک تحصیلی: کارشناسی ارشد مهندسی فناوری اطلاعات گرایش طراحی و تولید نرم‌افزار

 

آزمایشگاه سیستم عامل

هدف کلی این درس آشنایی دانشجویان با مفاهیم عملی درس سیستم‌های عامل است. تجهیزات این آزمایشگاه شامل ۵ دستگاه کامپیوتر که بصورت شبکه قابل دسترسی می‌باشند برای انجام پروژه‌های سیستم‌عامل، **cluster (پردازش موازی)**، محاسبات پرسرعت و موازی از جمله اهداف راه‌اندازی این آزمایشگاه بوده است.

 

آزمایشگاه شبکه

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

در این آزمایشگاه ۹ دستگاه کامپیوتر که بصورت شبکه قابل دسترسی می‌باشند ایجاد شده است که می‌تواند پاسخگوی ۱۸ نفر از دانشجویان به صورت گروه‌های دو نفره در هر دوره برگزاری آزمایشگاه باشد.

 

آزمایشگاه ریزپردازنده

آزمایشگاه ریزپردازنده با هدف آموزش عملی مباحث سیستم‌های نهفته (Embedded Systems) طراحی شده و محور آن، میکروکنترلر قدرتمند STM32F407 از خانواده ARM Cortex-M4 است. در این آزمایشگاه، دانشجویان با اصول برنامه‌نویسی سطح پایین، ارتباط با سخت‌افزار و کنترل تجهیزات جانبی آشنا می‌شوند.

سرفصل‌های این آزمایشگاه شامل راه‌اندازی ورودی خروجی دیجیتال (GPIO)، استفاده از تایمرها برای تولید PWM یا ایجاد تأخیر، برقراری ارتباط‌های سریال مانند UART، SPI، I2C، خواندن داده‌های آنالوگ از طریق مبدل ADC، و راه‌اندازی نمایشگرهای گرافیکی مانند GLCD است.

هدف از این درس آشنایی عملی دانشجویان با مباحثی چون راه‌اندازی مدار بازنشانی، تولید سیگنال ساعت، کار با درگاه‌های موازی و برنامه‌ریزی آن‌ها، ارتباط با کیبورد، نمایشگر هفت قطعه‌ای و نمایشگر کاراکتری، ارتباط با انواع حافظه‌ها، کار با وقفه‌های داخلی و خارجی و اولویت‌بندی آن‌ها، کار با شمارنده/زمان‌سنج و شمارش وقایع، زمان‌گیری و تولید سیگنال‌های از نوع PWM، کار با مقایسه‌کننده‌های آنالوگ و مبدل آنالوگ به دیجیتال، برقراری ارتباط با سیگنال‌های آنالوگ، کار با انواع ارتباطات سریال مانند USART، TWI، SPI، کار با اسمبلر و کامپایلر ریزپردازنده‌ها و میکروکنترلرها و در نهایت شبیه‌سازی یک پروژه مبتنی بر ریزپردازنده یا میکروکنترلر در محیط شبیه‌سازی (مانند ISIS Proteus) می‌باشد.

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

1. آشنایی عملی و توانایی کار با ریزپردازنده‌ها.
2. طراحی سخت‌افزار و نرم‌افزار ساخت سیستم‌های مبتنی بر ریزپردازنده و میکروکنترلر.

در این درس از نرم‌افزار ISIS Proteus برای شبیه‌سازی و تحلیل مدارها و از نرم‌افزار CodeVision یا BASCOM AVR به‌عنوان محیط برنامه‌نویسی و تولید فایل **hex** استفاده می‌شود.

 

آزمایشگاه پایگاه داده

آزمایشگاه پایگاه داده این دانشکده با هدف پوشش دادن درس یک واحدی به همین نام تجهیز شده است. دانشجویان در قالب واحد درسی «آزمایشگاه پایگاه داده» برخی تکنیک‌های مربوط به طراحی و پیاده‌سازی پایگاه‌های اطلاعاتی را به صورت عملی فرا گرفته و همچنین با سرویس‌های بانک‌های اطلاعاتی Microsoft SQL Server آشنا می‌شوند.

این آزمایشگاه نیز شامل ۹ دستگاه کامپیوتر می‌باشد که دانشجویان در قالب گروه‌های دو نفره از آنها بهره‌برداری می‌کنند.

 

کارگاه کامپیوتر

کارگاه کامپیوتر با سایتی شامل ۴۰ کامپیوتر جهت آشنایی هرچه بیشتر دانشجویان ورودی با مفاهیم اولیه کامپیوتر آماده‌سازی شده است. این کارگاه به منظور پوشش دادن به سرفصل‌های زیر ارائه شده است:

  • تاریخچه، انواع و کاربردهای کامپیوترها شامل کامپیوترهای شخصی، ایستگاه‌های کاری، مینی‌کامپیوترها و کامپیوترهای بزرگ و سوپرکامپیوترها، ساختمان کامپیوترهای شخصی و تجهیزات جانبی آن‌ها مانند درایو، چاپگر، اسکنر، درایوهای نوری و موازی و ...
  • مبانی فناوری اطلاعات، آشنایی با مهارت‌های ICDL شامل ویندوز، Word، Excel، Access، PowerPoint، آشنایی با زبان‌های برنامه‌نویسی، شبکه‌های کامپیوتری، اینترنت و ...