सॉफ़्टवेयर परीक्षण में स्वीकृति परीक्षण, हार्डवेयर सॉफ़्टवेयर सह-डिज़ाइन, सॉफ़्टवेयर आर्किटेक्चर, सॉफ़्टवेयर विश्वसनीयता, सॉफ़्टवेयर सुरक्षा आदि जैसे विषय शामिल हैं। हार्डवेयर प्रौद्योगिकी कंप्यूटर के भौतिक घटकों की खोज का विज्ञान है। हार्डवेयर अनुसंधान के प्रमुख क्षेत्रों में चिप पर जटिल प्रणालियों का डिज़ाइन, विश्लेषण और मॉडलिंग शामिल है।
हार्डवेयर टेक्नोलॉजी हार्डवेयर घटकों का अध्ययन है जो कंप्यूटर के उचित कामकाज में मदद करते हैं। उपक्षेत्रों में शामिल हैं: ऊर्जा/विश्वसनीयता/सुरक्षा-जागरूक वीएलएसआई सिस्टम, कॉन्फ़िगर करने योग्य कंप्यूटिंग, वितरित कंप्यूटिंग, स्वायत्त कंप्यूटिंग, कम बिजली/वोल्टेज के लिए आईसी डिजाइन, सहकारी बुद्धिमान प्रणाली डिजाइन, कंप्यूटर वास्तुकला, 3 डी आईसी डिजाइन, डिजाइन स्वचालन, वास्तविक समय वितरित सिस्टम, साइबर-भौतिक/हाइब्रिड सिस्टम, एम्बेडेड और रीयल-टाइम प्रोसेसर/सिस्टम, हार्डवेयर और सॉफ्टवेयर सह-डिज़ाइन पद्धतियां, औपचारिक सत्यापन पद्धतियां, गणना के मॉडल, क्रिप्टोग्राफ़िक हार्डवेयर और एम्बेडेड सिस्टम, साइड चैनल हमले, कंप्यूटर अंकगणित और कंप्यूटर/नेटवर्क सुरक्षा।