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

تعریف و هدف
دوره کارشناسی مهندسی کامپیوتر یکی از مجموعه های اموزش عالی در زمینه فنی و مهندسی بوده و هدف از ان تربیت کارشناسانی است که در زمینه طراحی ساخت و راه اندازی سیستمهای سخت افزاری و نرم افزاری جدید بررسی و شناخت سیستمهای سخت افزاری و نرم افزاری موجود ارائه روشهای بهره برداری نگهداری عیب یابی اصلاح و توسعه ان ها فعالیت می نمایند . فارغ التحصیلان این دروه می توانند عضو گروه طراحی ساخت و پیاده سازی سیستمهای سخت افزاری و نرم افزاری برای محیط های مختلف عملیاتی و خدماتی باشند.
نقش و توانایی
فارغ التحصیلان این دوره قابلیت و مهارتهای زیر را خواهند داشت :
1-    بررسی و شناسایی سیستمهای کامپیوتری به منظور انتخاب و سفارش سخت افزار و یا نرم افزار بهینه هدایت و نظارت در نصب و بهره برداری از آنها
2-    ارائه روشهای عیب یابی اصلاح و تکمیل سیستمهای سخت افزاری و یا نرم افزاری موجود و نظارت بر این امور
3-    طراحی ساخت و راه اندازی سیستمهای جدید سخت افزاری و یا نرم افزاری
4-    تشخیص لزوم استفاده از کامپیوتر د رکنترل عملیات د رمحیطهای مختلف
5-    شناسایی تکنیک های جدید طراحی و ساخت کامپیوتر ارزیابی و بکارگیری انها
ضرورت و اهمیت
تربیت کارشناسان مهندسی کامپیوتر با توجه به موارد ذیل روشن می شود
1-    توسعه و گسترش روز افزون تکنولوژی کامپیوتر و دانش ان
2-    نقش حیاتی دانش و تکنولوژی کامپیوتر در جمیع زمینه های علمی صنعتی اقتصادی مدیریتی آموزشی و پژوهشی
3-    لزوم ارتقاء سطح دانش جامعه در زمینه دانش و تکنولوژی کامپیوتر
4-    لزوم همگانی جامعه با پیشرفتهای نوین در جوامع پیشرفته

جداول دروس برنامه
دروس عمومی

نام درس

تعداد واحد

معارف اسلامی1

معارف اسلامی 2

اخلاق و تربیت اسلامی

انقلاب اسلامی و ریشه های ان

تاریخ اسلام

متون اسلامی (آموزش زبان عربی)

فارسی

زبان خارجی

تربیت بدنی1

تربیت بدنی 2

2

2

2

2

2

2

3

3

1

1

جمع

20

 

دروس پایه

نام درس

تعداد واحد

ریاضی1

ریاضی 2

معادلات دیفرانسیل

آمار و احتمالات مهندسی

فیزیک 1

فیزیک 2

آزمایشگاه فیزیک 1

آزمایشگاه فیزیک 2

کارگاه عمومی

3

3

3

3

3

3

1

1

1

جمع

21

 

دروس اصلی

نام درس

تعداد واحد

آزمایشگاه کامپیوتر

مبانی کامپیوتر و برنامه سازی

برنامه سازی پیشرفته

ساختمانهای گسسته

زبان ماشین و برنامه سازی سیستم

ساختمان داده ها

زبان تخصصی

مدار های الکتریکی 1

آزمایشگاه مدارهای الکتریکی 1

مدارهای منطقی

آزمایشگاه مدارهای منطقی

ریاضی مهندسی

طراحی الگوریتم ها

معماری کامپیوتر

آزمایشگاه معماری کامپیوتر

سیستمهای عامل

نظریه زبان ها و ماشین ها

طراحی و پیاده سازی زبانهای برنامه سازی

ریز پردازنده 1

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

مدارهای الکترونیکی

آزمایشگاه مدارهای الکترونیکی

شبکه های کامپیوتری

شیوه ارائه مطالب علمی و فنی

1

4

3

3

3

3

2

3

1

3

1

2

3

3

1

3

3

3

3

1

3

1

3

2

جمع

59


دروس تخصصی

نام درس

تعداد واحد

ذخیره و بازیابی اطلاعات

هوش مصنوعی

اصول طراحی کمپایلر

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

اصول طراحی پایگاه داده ها

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

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

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

پروژه

کاراموزی

3

3

3

3

3

3

3

1

3

2

جمع

25