वेब विकास
बड़े संगठनों और व्यवसायों के लिए, वेब डेवलपमेंट टीम सैकड़ों लोगों (वेब ​​डेवलपर्स) से मिलकर और वेब साइटों को विकसित करते समय एजाइल कार्यप्रणाली जैसे मानक तरीकों का पालन कर सकती हैं। छोटे संगठनों को केवल एक स्थायी या अनुबंध करने वाले डेवलपर या संबंधित कार्य पदों जैसे ग्राफिक डिजाइनर या सूचना प्रणाली तकनीशियन के लिए माध्यमिक असाइनमेंट की आवश्यकता हो सकती है। वेब विकास एक नामित विभाग के डोमेन के बजाय विभागों के बीच एक सहयोगी प्रयास हो सकता है। वेब डेवलपर विशेषज्ञता के तीन प्रकार हैं: फ्रंट-एंड डेवलपर, बैक-एंड डेवलपर और पूर्ण-स्टैक डेवलपर। फ्रंट-एंड डेवलपर्स उपयोगकर्ता ब्राउज़र में चलने वाले व्यवहार और विज़ुअल्स के लिए ज़िम्मेदार हैं, जबकि बैक-एंड डेवलपर्स सर्वर से निपटते हैं।
संगणक अभियान्त्रिकी
संयुक्त राज्य अमेरिका में पहला कम्प्यूटर इंजीनियरिंग डिग्री प्रोग्राम 1 9 72 में क्लीवलैंड, ओहियो में केस वेस्टर्न रिजर्व विश्वविद्यालय में स्थापित किया गया था। 2015 तक, अमेरिका में 250 ABET-मान्यता प्राप्त कम्प्यूटर इंजीनियरिंग कार्यक्रम थे। यूरोप में, कम्प्यूटर इंजीनियरिंग स्कूलों की मान्यता EQANIE नेटवर्क के विभिन्न एजेंसियों के हिस्से द्वारा की जाती है। इंजीनियरों के लिए नौकरी की आवश्यकताओं को बढ़ाने के कारण जो हार्डवेयर, सॉफ्टवेयर, फर्मवेयर को समेकित रूप से डिजाइन कर सकते हैं और उद्योग में उपयोग किए जाने वाले सभी कम्प्यूटर सिस्टमों का प्रबंधन कर सकते हैं, दुनिया भर के कुछ तृतीयक संस्थान आमतौर पर कम्प्यूटर इंजीनियरिंग नामक स्नातक की डिग्री प्रदान करते हैं। कम्प्यूटर इंजीनियरिंग और इलेक्ट्रॉनिक इंजीनियरिंग कार्यक्रमों में उनके पाठ्यक्रम में एनालॉग और डिजिटल सर्किट डिजाइन शामिल हैं। अधिकांश इंजीनियरिंग विषयों के साथ, कम्प्यूटर इंजीनियरों के लिए गणित और विज्ञान का एक अच्छा ज्ञान होना जरूरी है। आजकल अधिकांश इंजिनियरिंग महाविद्यालयों में कम्प्यूटर इंजीनियरिंग की शिक्षा स्नातक स्तर पर उपलब्ध है। कम्प्यूतर इंजीनियरिंग के लिये विज्ञान और गणित की अच्छी जानकारी आवश्यक है। संगणक प्रौद्योगिकी के मूल विषय हैं: सॉफ्टवेयर अभियान्त्रिकी