مهندسی نرمافزار یکی از گرایشهای مهندسی کامپیوتر است که هدف آن استفاده از اصول مهندسی برای تولید محصولات نرمافزاری با کیفیت و قابل اطمینان است. فرآیند تولید یک محصول نرمافزاری شامل مراحل تحلیل، طراحی، پیادهسازی و تست بوده که نیازمند استفاده از روشهای اصولی و رسمی برای توسعه کارا و قابل اطمینان یک محصول میباشد. از انواع مختلف محصولات نرمافزاری میتوان به محصولات اداری، چندرسانهای، گرافیکی، بازیهای رایانهای، امنیتی، پردازش زبانهای طبیعی و همچنین سامانهها در بسترهای مختلف کامپیوترهای رومیزی، گوشیهای هوشمند و همچنین وبی و غیر وبی اشاره کرد.
در عصر حاضر که شاهد افزایش حجم، سرعت و تنوع تولید دادهها نسبت به گذشته هستیم توسعه محصولات نرمافزاری نیازمند استفاده از روشهای هوشمند و تکنولوژیهای روز میباشد. مهندسی نرمافزار دارای کاربردهای متنوعی در زندگی اجتماعی انسان بوده که ضمن بالا بردن بهرهوری، باعث دریافت خدمات بهتر و راحت تر میشود. این رشته در سال ۱۳۷۴ در دانشگاه خوارزمی راهاندازی شده است.
فراگیرتر شدن استفاده از انرژی الکتریکی و افزایش نیاز به انتقال سریعتر اطلاعات، رشته مهندسی برق را به یکی از مهمترین زمینههای مهندسی و صنعت تبدیل کردهاست. این رشته بر مبنای علوم فیزیک و ریاضیات تدوین شده است. مباحث تخصصی این رشته در حوزههای مختلفی از جمله الکترونیک، قدرت، کنترل، مخابرات، الکترونیک دیجیتال و بیوالکتریک ورود میکند . این رشته در سال ۱۴۰۱ در دانشگاه خوارزمی راه اندازی شد. لازم به ذکر است مباحث آموزشی ارائه شده در دانشکده فنی و مهندسی دانشگاه خوارزمی محدود به بستههای تخصصی الکترونیک و کنترل میباشد.
دوره کارشناسی ارشد مهندسی کامپیوتر-هوش مصنوعی و رباتیکز سعی در خلق هوش ماشینی دارد، و هدف آن پرورش دانشآموختگانی است که بتوانند ماشینهایی بسازند که به عنوان یاور انسان و حتی جایگزین او در استدلال، تصمیمگیری، حل مساله و انجام وظیفه در امور روزمره و حوزههای مختلف صنعتی و کاربردی، استفاده شوند. این رشته در سال ۱۳۸۱ در دانشگاه خوارزمی راهاندازی شده است.
یکی از گرایشهای مهم مهندسی کامپیوتر است که در آن دانشجویان ضمن آشنایی با مفاهیم اصلی معماری کامپیوتر و نحوه ارزیابی و کارایی سیستمهای مختلف، میتوانند تواناییهای مختلفی از قبیل طراحی، پیاده سازی، و ساخت مدارهای دیجیتال و سیستمهای نهفته و بلادرنگ، بررسی صحت عملکرد و آزمودن آنها، پبادهسازی روشهای تحملپذیر اشکال و بررسی انواع انتقال داده را کسب کنند.
امروزه با پیدایش و فراگیری هوش مصنوعی، شبکههای عصبی و یادگیری ماشین به عنوان ابزارهای کارآمد پژوهشی - صنعتی در گرایش معماری سیستمهای کامپیوتری مورد استفاده قرار می گیرند و باعث پیدایش زمینههای تحقیقاتی جدید در این گرایش شده است. در بیشتر دانشگاههای ایران، تحصیل در این گرایش تا مقطع پسا دکتری قابل انجام میباشد. این رشته در سال ۱۳۹۲ در دانشگاه خوارزمی راهاندازی شده است.
دوره کارشناسی ارشد علوم کامپیوتر - دادهکاوی رشتهای است که از ارتباط تنگاتنگ رشتههای مهندسی و علوم کامپیوتر به وجود میآید و هدف آن پرورش دانشآموختگانی است که آگاه به روشهای ریاضی و نیز روشهای هوشمند و نوین در مهندسی باشند و به کمک استخراج دانش از دادهها به عنوان تحلیلگر داده به فعالیت بپردازند. این رشته در سال ۱۳۹۸ در دانشگاه خوارزمی راهاندازی شده است.
مهندسی کنترل، شاخه ای از مهندسی است که به مدلسازی، تجزیه و تحلیل دینامیک سیستمها و در نهایت، طراحی سیستم های کنترل برای رسیدن به رفتار مطلوب میپردازد. مهندسی کنترل کاربرد گستردهای در رشتههای مهندسی هوافضا، صنایع شیمیایی، صنعت نفت و گاز، سیستمهای تولید صنعتی، و حتی اقتصاد و زیستشناسی دارد. این رشته در سال ۱۳۹۲ در دانشگاه خوارزمی راهاندازی شده است.