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