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

دانشجویان در دوره کارشناسی 141 واحد درسی را می گذرانند. واحدهای درسی در رشته مهندسی کامپیوتر گرایش های نرم افزار و سخت افزار الاخصوص در دوره کارشناسی بسیار شبیه هم بوده تا جایی که اختلاف این دو گرایش تنها در حدود 20 واحد درسی است. از دروس تخصصی گرایش نرم افزار می توان به مهندسی نرم افزار، پایگاه داده، مهندسی اینترنت، هوش مصنوعی، نظریه زبان ها و ... اشاره کرد.
منبع: کانون قلم چی