Computer engineering
کمپیوٹر انجینئرنگ (سی او ای یا سی پی ای) الیکٹرانک انجینئرنگ اور کمپیوٹر سائنس کی ایک شاخ ہے جو کمپیوٹر ہارڈ ویئر اور سافٹ ویئر تیار کرنے کے لیے درکار کمپیوٹر سائنس اور الیکٹرانک انجینئرنگ کے کئی شعبوں کو مربوط کرتی ہے۔ کمپیوٹر انجینئرنگ کو کچھ یونیورسٹیوں میں کمپیوٹر سائنس اور انجینئرنگ کہا جاتا ہے۔ کمپیوٹر انجینئروں کو الیکٹرانک انجینئرنگ، کمپیوٹر سائنس، ہارڈ ویئر سافٹ ویئر انضمام، سافٹ ویئر ڈیزائن، اور سافٹ ویئر انجینئرنگ میں تربیت درکار ہوتی ہے۔ یہ الیکٹریکل انجینئرنگ اور کمپیوٹر سائنس کی تکنیکوں اور اصولوں کا استعمال کرتا ہے، اور مصنوعی ذہانت (اے آئی)، روبوٹکس، کمپیوٹر نیٹ ورک، کمپیوٹر فن تعمیر اور آپریٹنگ سسٹم جیسے شعبوں کو شامل کر سکتا ہے۔ کمپیوٹر انجینئرز کمپیوٹنگ کے بہت سے ہارڈ ویئر اور سافٹ ویئر پہلوؤں میں شامل ہیں، انفرادی مائیکرو کنٹرولرز، مائیکرو پروسیسرز، پرسنل کمپیوٹرز اور سپر کمپیوٹرز کے ڈیزائن سے لے کر سرکٹ ڈیزائن تک۔ انجینئرنگ کا یہ شعبہ نہ صرف اس بات پر توجہ مرکوز کرتا ہے کہ کمپیوٹر سسٹم خود کیسے کام کرتے ہیں، بلکہ اس بات پر بھی کہ انہیں بڑی تصویر میں کیسے ضم کیا جائے۔ روبوٹکس کمپیوٹر انجینئرنگ کی ایپلی کیشنز میں سے ایک ہے۔ کمپیوٹر انجینئرنگ عام طور پر سرایت شدہ مائکرو کنکولرز کے لیے سافٹ ویئر اور فرم ویئر لکھنے، وی ایل ایس آئی چپس ڈیزائن کرنے، اینالاگ سینسر ڈیزائن کرنے، مکسڈ سگنل سرکٹ بورڈ ڈیزائن کرنے، اور آپریٹنگ سسٹم ڈیزائن کرنے جیسے شعبوں سے متعلق ہے۔ کمپیوٹر انجینئرز روبوٹکس ریسرچ کے لیے بھی موزوں ہیں، جو موٹروں، مواصلات اور سینسرز جیسے برقی نظاموں کو کنٹرول اور نگرانی کرنے کے لیے ڈیجیٹل سسٹم کے استعمال پر بہت زیادہ انحصار کرتے ہیں۔ اعلی تعلیم کے بہت سے اداروں میں، کمپیوٹر انجینئرنگ کے طلباء کو اپنے جونیئر اور سینئر سال میں گہرائی سے مطالعہ کے شعبوں کا انتخاب کرنے کی اجازت ہے کیونکہ کمپیوٹر کے ڈیزائن اور اطلاق میں استعمال ہونے والے علم کی مکمل وسعت انڈرگریجویٹ ڈگری کے دائرہ کار سے باہر ہے۔ دوسرے اداروں میں انجینئرنگ کے طلباء کو کمپیوٹر انجینئرنگ کو اپنی بنیادی توجہ قرار دینے سے پہلے جنرل انجینئرنگ کے ایک یا دو سال مکمل کرنے کی ضرورت پڑ سکتی ہے۔ کمپیوٹر انجینئرنگ کا آغاز 1939 میں ہوا جب جان ونسنٹ اٹاناسوف اور کلفورڈ بیری نے طبیعیات، ریاضی اور برقی انجینئرنگ کے ذریعے دنیا کا پہلا الیکٹرانک ڈیجیٹل کمپیوٹر تیار کرنا شروع کیا۔ جان ونسنٹ اٹاناسوف ایک بار آئیووا اسٹیٹ یونیورسٹی کے لیے طبیعیات اور ریاضی کے استاد تھے اور کلفورڈ بیری الیکٹریکل انجینئرنگ اور طبیعیات کے تحت سابق گریجویٹ تھے۔ انہوں نے مل کر اٹاناسوف-بیری کمپیوٹر بنایا، جسے اے بی سی بھی کہا جاتا ہے جسے مکمل ہونے میں پانچ سال لگے۔ اگرچہ اصل اے بی سی کو 1940 کی دہائی میں ختم کر دیا گیا تھا اور مرحوم موجد کو خراج تحسین پیش کیا گیا تھا، اے بی سی کی ایک نقل 1997 میں بنائی گئی تھی جہاں اسے بنانے میں محققین اور انجینئروں کی ایک ٹیم کو چار سال اور 350,000 ڈالر لگے تھے۔ جدید پرسنل کمپیوٹر سیمی کنڈکٹر ٹیکنالوجی میں کئی کامیابیوں کے بعد 1970 کی دہائی میں ابھرا۔ ان میں 1947 میں بیل لیبز میں ولیم شاکلی، جان بارڈین اور والٹر بریٹین کا پہلا ورکنگ ٹرانجسٹر، جین ہورنی کا پلانر پروسیس، 1959 میں فیئرچلڈ سیمی کنڈکٹر میں رابرٹ نوائس کا مونولیتھک انٹیگریٹڈ سرکٹ چپ، 1959 میں بیل لیبز میں محمد اٹالہ اور ڈون کاہنگ کا میٹل آکسائیڈ سیمی کنڈکٹر فیلڈ ایفیکٹ ٹرانجسٹر (ایم او ایس ایف ای ٹی، یا ایم او ایس ٹرانجسٹر)، اور 1971 میں انٹیل میں فیڈریکو فگن، مارسین ہوف، ماساٹوشی شیما اور اسٹینلے مزور کا سنگل چپ مائکرو پروسیسر (انٹیل 4004) شامل ہیں۔ کمپیوٹر انجینئرنگ کی تعلیم کی تاریخ ریاستہائے متحدہ میں پہلا کمپیوٹر انجینئرنگ ڈگری پروگرام 1971 میں کلیولینڈ، اوہائیو میں کیس ویسٹرن ریزرو یونیورسٹی میں قائم کیا گیا تھا۔ امریکہ میں 250 اے بی ای ٹی سے تسلیم شدہ کمپیوٹر انجینئرنگ پروگرام تھے۔ یورپ میں، کمپیوٹر انجینئرنگ اسکولوں کی منظوری EQANIE نیٹ ورک کے حصے کی مختلف ایجنسیوں کے ذریعے کی جاتی ہے۔ انجینئروں کے لیے ملازمت کی بڑھتی ہوئی ضروریات کی وجہ سے جو بیک وقت ہارڈ ویئر، سافٹ ویئر، فرم ویئر ڈیزائن کر سکتے ہیں، اور صنعت میں استعمال ہونے والے تمام قسم کے کمپیوٹر سسٹمز کا انتظام کر سکتے ہیں، دنیا بھر کے کچھ ترتیری ادارے بیچلر کی ڈگری پیش کرتے ہیں جسے عام طور پر کمپیوٹر انجینئرنگ کہا جاتا ہے۔ کمپیوٹر انجینئرنگ اور الیکٹرانک انجینئرنگ دونوں پروگراموں میں ان کے نصاب میں اینالاگ اور ڈیجیٹل سرکٹ ڈیزائن شامل ہیں۔ انجینئرنگ کے بیشتر شعبوں کی طرح، کمپیوٹر انجینئروں کے لیے ریاضی اور سائنس کا صحیح علم ہونا ضروری ہے۔ تعلیم کمپیوٹر انجینئرنگ کو کچھ یونیورسٹیوں میں کمپیوٹر سائنس اور انجینئرنگ کہا جاتا ہے۔ زیادہ تر انٹری لیول کمپیوٹر انجینئرنگ کی ملازمتوں کے لیے کمپیوٹر انجینئرنگ، الیکٹریکل انجینئرنگ یا کمپیوٹر سائنس میں کم از کم بیچلر ڈگری کی ضرورت ہوتی ہے۔ عام طور پر کسی کو ریاضی کی ایک صف سیکھنی چاہیے جیسے کیلکولس، الجبرا اور ٹرگونومیٹری اور کچھ کمپیوٹر سائنس کی کلاسیں۔ الیکٹرانک یا الیکٹرک انجینئرنگ میں ڈگری بھی دونوں شعبوں کی مماثلت کی وجہ سے کافی ہے۔ چونکہ ہارڈ ویئر انجینئر عام طور پر کمپیوٹر سافٹ ویئر سسٹمز کے ساتھ کام کرتے ہیں، اس لیے کمپیوٹر پروگرامنگ میں ایک مضبوط پس منظر ضروری ہے۔ بی ایل ایس کے مطابق، "کمپیوٹر انجینئرنگ میجر الیکٹریکل انجینئرنگ سے ملتا جلتا ہے لیکن کچھ کمپیوٹر سائنس کورسز کے ساتھ نصاب میں شامل کیا جاتا ہے"۔ کچھ بڑی فرموں یا خصوصی ملازمتوں کے لیے ماسٹر ڈگری کی ضرورت ہوتی ہے۔ کمپیوٹر انجینئروں کے لیے یہ بھی ضروری ہے کہ وہ ٹیکنالوجی میں تیزی سے ہونے والی پیش رفت کو برقرار رکھیں۔ لہذا، بہت سے لوگ اپنے پورے کیریئر میں سیکھتے رہتے ہیں۔ یہ مددگار ثابت ہو سکتا ہے، خاص طور پر جب نئی مہارتیں سیکھنے یا موجودہ مہارتوں کو بہتر بنانے کی بات ہو۔ مثال کے طور پر، جیسا کہ سافٹ ویئر ڈویلپمنٹ سائیکل میں کسی بگ کو ٹھیک کرنے کی نسبتا لاگت بڑھتی ہے، اس عمل میں جتنی جلدی ممکن ہو کوالٹی کوڈ کی ترقی اور جانچ سے منسوب لاگت کی زیادہ بچت ہو سکتی ہے، خاص طور پر ریلیز سے پہلے۔ کمپیوٹر انجینئرنگ کا زیادہ موثر، قابل اعتماد، اور محفوظ کمپیوٹر ہارڈ ویئر اور سافٹ ویئر سسٹم تیار کرکے طلباء کی تعلیمی کامیابی پر اثر پڑتا ہے۔ کمپیوٹر انجینئرنگ میں حالیہ پیش رفت، جیسے آن لائن لرننگ اور ورچوئل رئیلٹی (وی آر) نے تعلیم کو تبدیل کر دیا ہے، جس سے طلباء کو لچکدار سیکھنے کے مواقع اور عمیق تجربات فراہم ہوئے ہیں۔ کمپیوٹر انجینئرنگ مختلف پہلوؤں پر مشتمل ہے، بشمول ہارڈ ویئر اور سافٹ ویئر ڈیزائن، الیکٹریکل انجینئرنگ کے اصول، اور سافٹ ویئر انجینئروں کے ساتھ تعاون، جو اسے تعلیم کو مزید تبدیل کرنے کی صلاحیت کے ساتھ ایک ترقی پذیر میدان بناتا ہے۔ مویا اور میڈالون کے مطالعے میں کمپیوٹر انجینئرنگ گریجویٹس کے لیے کالابارزون میں مینوفیکچرنگ صنعتوں کی ضروریات کا جائزہ لیا گیا، جس میں 147 مینوفیکچرنگ کمپنیوں کا نمونہ شامل کیا گیا اور ایچ آر مینیجرز/سپروائزرز اور کمپیوٹر انجینئرز سے ڈیٹا اکٹھا کیا گیا۔ نتائج نے ڈگری ہولڈرز کی مانگ کی نشاندہی کی جو رازداری اور پیشہ ورانہ رویے جیسی اقدار کے ساتھ نیٹ ورک سیکیورٹی، پیشہ ورانہ اخلاقیات، دشواریوں کا سراغ لگانے اور مسئلہ حل کرنے جیسی مخصوص صلاحیتوں کا مظاہرہ کرتے ہیں۔ مزید برآں، مطالعہ نے طلباء کو افرادی قوت کے لیے تیار کرنے میں عمومی اور پیشہ ورانہ دونوں کورسز کی اہمیت کو اجاگر کیا۔ درکار مہارتیں اینڈریو ناسف کمپیوٹر انجینئرنگ اور آئی ٹی پیشوں کے شعبے پر تبادلہ خیال کرتے ہیں، اور ان شعبوں میں درکار مہارتوں اور مہارتوں کی وسیع رینج پر زور دیتے ہیں۔ اس میں ایک سینئر سافٹ ویئر انجینئر کے ساتھ انٹرویو، اور صنعت کے دیگر پیشہ ور افراد کے حوالے شامل ہیں۔ کاغذ انجینئرنگ میں رسمی اور منظم تحریر کی اہمیت کو چھوتا ہے، انجینئرنگ تحریر میں معیاری اصطلاحات، طریقہ کار اور اخلاقیات پر عمل کرنے کی اہمیت کو اجاگر کرنے کے لیے میدان میں مخصوص مثالوں اور دستاویزات کا حوالہ دیتا ہے۔ کچھ اہم مہارتیں جو انجینئر بننے میں مدد کریں گی، ان میں شامل ہیں: جدید ترین تکنیکی علم، مواصلاتی مہارتیں، قائدانہ مہارتیں، باہمی مہارتیں، تنقیدی سوچ کی مہارتیں۔ تخلیقی، اختراعی، پرجوش اور لچکدار ہونا۔ آخر میں تفصیل پر اچھی توجہ دینا۔ پیشے کمپیوٹر انجینئرنگ میں پیشہ رکھنے والے شخص کو کمپیوٹر انجینئر کہا جاتا ہے۔ ایپلی کیشنز اور پریکٹس کمپیوٹر انجینئرنگ میں دو اہم نکات ہیں: ہارڈ ویئر اور سافٹ ویئر۔ کمپیوٹر ہارڈ ویئر انجینئرنگ بی ایل ایس کے مطابق، کمپیوٹر ہارڈ ویئر انجینئروں کے لیے جاب آؤٹ لک ایمپلائمنٹ، کمپیوٹر ہارڈ ویئر انجینئرنگ کے لیے 2019 سے 2029 تک متوقع دس سالہ ترقی کا تخمینہ 2 فیصد اور کل 71,100 ملازمتیں تھیں۔ (دوسرے پیشوں کے مقابلے میں ان کے اپنے الفاظ میں "اوسط سے سست")۔ یہ 2014 سے 2024 تک بی ایل ایس کمپیوٹر ہارڈ ویئر انجینئرنگ کے تخمینے میں 3 فیصد اور کل 77,700 ملازمتوں کی کمی ہے۔ اور یہ 2012 سے 2022 کے بی ایل ایس تخمینے کے لیے 7 فیصد سے کم ہے اور بی ایل ایس 2010 سے 2020 کے تخمینے میں 9 فیصد سے مزید کم ہے۔ آج، کمپیوٹر ہارڈ ویئر کسی نہ کسی طرح الیکٹرانک اور کمپیوٹر انجینئرنگ (ای سی ای) کے برابر ہے اور اسے بہت سے ذیلی زمروں میں تقسیم کیا گیا ہے۔ سب سے اہم سرایت شدہ سسٹم ڈیزائن ہے۔ کمپیوٹر سافٹ ویئر انجینئرنگ یو ایس بیورو آف لیبر سٹیٹسٹکس (بی ایل ایس) کے مطابق، "کمپیوٹر ایپلی کیشنز سافٹ ویئر انجینئرز اور کمپیوٹر سسٹمز سافٹ ویئر انجینئرز کو اوسط سے زیادہ تیزی سے بڑھتے ہوئے پیشوں میں شامل ہونے کا امکان ہے" کمپیوٹر سافٹ ویئر انجینئرنگ کے لیے متوقع دس سالہ ترقی کا تخمینہ سترہ فیصد تھا اور اسی سال کل 1,114,000 ملازمتیں تھیں۔ یہ سافٹ ویئر ڈویلپرز کے لیے 22 فیصد کے 2012 سے 2022 کے بی ایل ایس تخمینے سے کم ہے۔ اور، 30 ٪ 2010 سے 2020 بی ایل ایس تخمینے سے مزید نیچے۔ اس کے علاوہ، سائبر سیکیورٹی پر بڑھتے ہوئے خدشات کمپیوٹر سافٹ ویئر انجینئرنگ کو تمام شعبوں میں اضافے کی اوسط شرح سے زیادہ رکھتے ہیں۔ تاہم، کچھ کام بیرون ممالک میں آؤٹ سورس کیا جائے گا۔ اس کی وجہ سے ملازمت میں اضافہ پچھلی دہائی کی طرح تیزی سے نہیں ہوگا، کیونکہ جو ملازمتیں امریکہ میں کمپیوٹر سافٹ ویئر انجینئرز کے پاس جاتی تھیں وہ ہندوستان جیسے ممالک میں کمپیوٹر سافٹ ویئر انجینئرز کے پاس جاتی تھیں۔ اس کے علاوہ، کمپیوٹر پروگرامرز کے لیے BLS جاب آؤٹ لک، 2014-24 میں-8 ٪ (ان کے الفاظ میں کمی)، جاب آؤٹ لک، 2019-29 a-9 ٪ (کمی)، اور کمپیوٹر پروگرام کرنے والوں کے لیے 2021-2031 کے لیے 10 ٪ کمی ہے (یعنی۔ سرایت شدہ نظام) جو کمپیوٹر ایپلیکیشن ڈویلپرز نہیں ہیں۔ مزید برآں، سافٹ ویئر کے شعبوں میں خواتین انجینئرنگ کے دیگر شعبوں کے مقابلے میں بھی تیزی سے زوال پذیر ہو رہی ہیں۔ کمپیوٹر انجینئرنگ لائسنسنگ اور پریکٹس کمپیوٹر انجینئرنگ عام طور پر بڑی پروڈکٹ ڈویلپمنٹ فرموں کے اندر عمل میں آتی ہے، اور اس طرح کی مشق لائسنسنگ کے تابع نہیں ہوسکتی ہے۔ تاہم، آزاد مشیر جو کمپیوٹر انجینئرنگ کی تشہیر کرتے ہیں، انجینئرنگ کی کسی بھی شکل کی طرح، ریاستی قوانین کے تابع ہو سکتے ہیں جو پیشہ ورانہ انجینئر کی مشق کو صرف ان لوگوں تک محدود کرتے ہیں جنہوں نے مناسب لائسنس حاصل کیا ہو۔ نیشنل کونسل آف ایگزامینرز فار انجینئرنگ اینڈ سروےنگ (این سی ای ای ایس) نے سب سے پہلے 2003 میں کمپیوٹر انجینئرنگ کے لیے پرنسپل اینڈ پریکٹس آف انجینئرنگ امتحان کی پیشکش کی۔ خصوصی شعبے کمپیوٹر انجینئرنگ کے شعبے میں بہت سے خاص شعبے ہیں۔ پروسیسر ڈیزائن پروسیسر ڈیزائن کے عمل میں ایک انسٹرکشن سیٹ اور ایک مخصوص عمل درآمد کے نمونے کا انتخاب شامل ہوتا ہے (جیسے۔ VLIW یا RISC) اور اس کے نتیجے میں ایک مائیکرو آرکیٹیکچر ہوتا ہے، جسے مثال کے طور پر بیان کیا جا سکتا ہے۔ وی ایچ ڈی ایل یا ویرلگ۔ سی پی یو ڈیزائن کو درج ذیل اجزاء کے ڈیزائن میں تقسیم کیا گیا ہے: ڈیٹا پیتھ (جیسے اے ایل یو اور پائپ لائنز)، کنٹرول یونٹ: منطق جو ڈیٹا پیتھ کو کنٹرول کرتی ہے، میموری اجزاء جیسے رجسٹر فائلیں، کیشے، کلاک سرکٹری جیسے کلاک ڈرائیور، پی ایل ایل، کلاک ڈسٹری بیوشن نیٹ ورک، پیڈ ٹرانسیور سرکٹری، منطق گیٹ سیل لائبریری جو منطق کو نافذ کرنے کے لیے استعمال ہوتی ہے۔ کوڈنگ، کرپٹوگرافی، اور انفارمیشن پروٹیکشن کمپیوٹر انجینئرز کوڈنگ، کرپٹوگرافی، اور انفارمیشن پروٹیکشن میں کام کرتے ہیں تاکہ مختلف معلومات کی حفاظت کے لیے نئے طریقے تیار کیے جا سکیں، جیسے ڈیجیٹل امیجز اور میوزک، فریگمینٹیشن، کاپی رائٹ کی خلاف ورزی اور چھیڑ چھاڑ کی دیگر شکلیں۔ مثالوں میں وائرلیس مواصلات، ملٹی اینٹینا سسٹم، آپٹیکل ٹرانسمیشن، اور ڈیجیٹل واٹر مارکنگ پر کام شامل ہیں۔ مواصلات اور وائرلیس نیٹ ورک وہ جو مواصلات اور وائرلیس نیٹ ورک پر توجہ مرکوز کرتے ہیں، ٹیلی مواصلات کے نظام اور نیٹ ورک (خاص طور پر وائرلیس نیٹ ورک) میں کام کی ترقی، ماڈیولیشن اور ایرر کنٹرول کوڈنگ، اور انفارمیشن تھیوری۔ تیز رفتار نیٹ ورک ڈیزائن، مداخلت دبانے اور ماڈیولیشن، غلطی برداشت کرنے والے نظام کا ڈیزائن اور تجزیہ، اور اسٹوریج اور ٹرانسمیشن اسکیمیں اس خصوصیت کا ایک حصہ ہیں۔ مرتب اور آپریٹنگ سسٹم یہ خاصیت مرتب اور آپریٹنگ سسٹم کے ڈیزائن اور ترقی پر مرکوز ہے۔ اس شعبے میں انجینئر معیار کو یقینی بنانے کے لیے نئے آپریٹنگ سسٹم فن تعمیر، پروگرام تجزیہ کی تکنیک اور نئی تکنیک تیار کرتے ہیں۔ اس شعبے میں کام کی مثالوں میں پوسٹ لنک ٹائم کوڈ ٹرانسفارمیشن الگورتھم ڈویلپمنٹ اور نیا آپریٹنگ سسٹم ڈویلپمنٹ شامل ہیں۔ کمپیوٹیشنل سائنس اور انجینئرنگ کمپیوٹیشنل سائنس اور انجینئرنگ ایک نسبتا نیا شعبہ ہے۔ سلوان کیریئر کارنر اسٹون سینٹر کے مطابق، اس شعبے میں کام کرنے والے افراد، "کمپیوٹیشنل طریقوں کا اطلاق انجینئرنگ اور فزیکل اور سوشل سائنسز میں پیچیدہ ریاضیاتی مسائل کو وضع کرنے اور حل کرنے کے لیے کیا جاتا ہے۔ مثالوں میں ہوائی جہاز کا ڈیزائن، سیمی کنڈکٹر ویفرز پر نینومیٹر کی خصوصیات کی پلازما پروسیسنگ، وی ایل ایس آئی سرکٹ ڈیزائن، ریڈار کا پتہ لگانے کے نظام، حیاتیاتی چینلز کے ذریعے آئن ٹرانسپورٹ، اور بہت کچھ شامل ہیں۔ کمپیوٹر نیٹ ورک، موبائل کمپیوٹنگ، اور تقسیم شدہ نظام اس خصوصیت میں، انجینئرز کمپیوٹنگ، مواصلات، اور معلومات تک رسائی کے لیے مربوط ماحول بناتے ہیں۔ مثالوں میں مشترکہ چینل وائرلیس نیٹ ورک، مختلف نظاموں میں انکولی وسائل کا انتظام، اور موبائل اور اے ٹی ایم ماحول میں خدمات کے معیار کو بہتر بنانا شامل ہیں۔ کچھ دیگر مثالوں میں وائرلیس نیٹ ورک سسٹمز اور تیز ایتھرنیٹ کلسٹر وائرڈ سسٹمز پر کام شامل ہے۔ کمپیوٹر سسٹمز: فن تعمیر، متوازی پروسیسنگ، اور انحصار کمپیوٹر سسٹمز میں کام کرنے والے انجینئر تحقیقی منصوبوں پر کام کرتے ہیں جو قابل اعتماد، محفوظ، اور اعلی کارکردگی والے کمپیوٹر سسٹمز کی اجازت دیتے ہیں۔ ملٹی تھریڈنگ اور متوازی پروسیسنگ کے لیے پروسیسرز ڈیزائن کرنے جیسے منصوبے اس شعبے میں شامل ہیں۔ اس شعبے میں کام کی دیگر مثالوں میں نئے نظریات، الگورتھم اور دیگر ٹولز کی ترقی شامل ہے جو کمپیوٹر سسٹمز میں کارکردگی کا اضافہ کرتے ہیں۔ کمپیوٹر فن تعمیر میں سی پی یو ڈیزائن، کیش ہیرارکی لے آؤٹ، میموری آرگنائزیشن، اور لوڈ بیلنسنگ شامل ہیں۔ کمپیوٹر وژن اور روبوٹکس اس خصوصیت میں، کمپیوٹر انجینئرز ماحول کو سمجھنے، ماحول کی نمائندگی، اور ماحول کی ہیرا پھیری کے لیے بصری سینسنگ ٹیکنالوجی تیار کرنے پر توجہ مرکوز کرتے ہیں۔ جمع کی گئی تین جہتی معلومات کو پھر مختلف کاموں کو انجام دینے کے لیے لاگو کیا جاتا ہے۔ ان میں بہتر انسانی ماڈلنگ، تصویری مواصلات، اور انسانی کمپیوٹر انٹرفیس کے ساتھ ساتھ ورسٹائل وژن سینسرز کے ساتھ خصوصی مقصد والے کیمروں جیسے آلات شامل ہیں۔ سرایت شدہ نظام اس شعبے میں کام کرنے والے افراد نظام کی رفتار، وشوسنییتا اور کارکردگی کو بڑھانے کے لیے ٹیکنالوجی ڈیزائن کرتے ہیں۔ سرایت شدہ نظام چھوٹے ایف ایم ریڈیو سے لے کر خلائی شٹل تک بہت سے آلات میں پائے جاتے ہیں۔ سلوان کارنر اسٹون کیریئر سینٹر کے مطابق، سرایت شدہ نظاموں میں جاری پیشرفتوں میں "تلاش اور بچاؤ کے لیے خودکار گاڑیاں اور آلات، خودکار نقل و حمل کے نظام، اور خلا میں آلات کی مرمت کے لیے انسانی-روبوٹ کوآرڈینیشن" شامل ہیں۔ کمپیوٹر ایمبیڈڈ سسٹمز کی تخصصات میں سسٹم آن چپ ڈیزائن، ایج کمپیوٹنگ کا فن تعمیر اور انٹرنیٹ آف تھنگز شامل ہیں۔ انٹیگریٹڈ سرکٹس، وی ایل ایس آئی ڈیزائن، ٹیسٹنگ اور سی اے ڈی کمپیوٹر انجینئرنگ کی اس خصوصیت کے لیے الیکٹرانکس اور الیکٹریکل سسٹمز کے مناسب علم کی ضرورت ہوتی ہے۔ اس شعبے میں کام کرنے والے انجینئر اگلی نسل کے بہت بڑے پیمانے کے مربوط (وی ایل ایس آئی) سرکٹس اور مائیکرو سسٹمز کی رفتار، وشوسنییتا اور توانائی کی کارکردگی کو بڑھانے پر کام کرتے ہیں۔ اس خصوصیت کی ایک مثال وی ایل ایس آئی الگورتھم اور فن تعمیر کی بجلی کی کھپت کو کم کرنے پر کیا گیا کام ہے۔ سگنل، امیج اور اسپیچ پروسیسنگ اس شعبے میں کمپیوٹر انجینئرز انسانی کمپیوٹر کے تعامل میں بہتری لاتے ہیں، بشمول تقریر کی شناخت اور ترکیب، طبی اور سائنسی امیجنگ، یا مواصلاتی نظام۔ اس شعبے کے دیگر کاموں میں کمپیوٹر وژن کی ترقی جیسے انسانی چہرے کی خصوصیات کی شناخت شامل ہے۔ کوانٹم کمپیوٹنگ یہ علاقہ پیچیدہ مسائل کو حل کرنے اور الگورتھم کو زیادہ موثر طریقے سے وضع کرنے کے لیے کلاسیکی کمپیوٹرز کے ساتھ چھوٹے ذرات جیسے سپرپوزیشن، مداخلت اور الجھاؤ کے کوانٹم رویے کو مربوط کرتا ہے۔ افراد کوانٹم کرپٹوگرافی، فزیکل سمیلیشنز اور کوانٹم الگورتھم جیسے شعبوں پر توجہ مرکوز کرتے ہیں۔ سماج میں انجینئرنگ کے فوائد ٹیکنالوجی میں معلومات اور مواقع حاصل کرنے کا ایک قابل رسائی ذریعہ، خاص طور پر نوجوان طلباء کے لیے، ڈیجیٹل پلیٹ فارم کے ذریعے ہے، جو کم سے کم لاگت پر اور علاقائی زبانوں میں سیکھنے، تلاش کرنے اور ممکنہ آمدنی پیدا کرنے کے قابل بناتا ہے اور انجینئروں کے بغیر ان میں سے کوئی بھی ممکن نہیں ہوگا۔ کمپیوٹر انجینئرنگ انڈسٹری 4.0 میں شامل تبدیلیوں میں بہت اہم ہے، جس میں انجینئرز بگ ڈیٹا سے لے کر اے آئی تک ہماری زندگیوں کو گھیرے ہوئے ٹکنالوجی کو ڈیزائن کرنے اور بہتر بنانے کے ذمہ دار ہیں۔ ان کا کام نہ صرف عالمی رابطوں اور علم تک رسائی کو آسان بناتا ہے بلکہ ہمارے مستقبل کی تشکیل میں بھی اہم کردار ادا کرتا ہے کیونکہ ٹیکنالوجی تیزی سے ترقی کر رہی ہے، جس کی وجہ سے ہنر مند کمپیوٹر انجینئروں کی مانگ بڑھ رہی ہے۔ انجینئرنگ آلات اور ڈھانچے بنا کر معاشرے کو بہتر بنانے میں معاون ہے، جو ٹیکنالوجی سے لے کر انفراسٹرکچر تک ہماری زندگیوں کے مختلف پہلوؤں کو متاثر کرتی ہے۔ انجینئر طبی علاج تیار کرتے ہوئے ماحولیاتی تحفظ اور پائیدار ترقی جیسے چیلنجوں سے بھی نمٹتے ہیں۔ 2016 تک، بی ایل ایس انجینئرنگ کے تمام زمروں میں اوسط سالانہ اجرت 91,000 ڈالر سے زیادہ تھی۔ کچھ بہت زیادہ تھے، انجینئروں کے ساتھ جو سب سے اوپر پٹرولیم کمپنیوں کے لیے کام کر رہے تھے (128,000 ڈالر سے زیادہ)۔ دیگر اعلی ملازمتوں میں شامل ہیں: کمپیوٹر ہارڈ ویئر انجینئر-$115,080، ایرو اسپیس انجینئر-$109,650، نیوکلیئر انجینئر-$102,220۔ متعلقہ فیلڈز ایسوسی ایشنز آئی ای ای ای کمپیوٹر سوسائٹی ایسوسی ایشن فار کمپیوٹنگ مشینری ریفرنسز بیرونی لنکس الیکٹریکل اور کمپیوٹر انجینئرنگ کے مضامین بھی دیکھیں۔