سافٽ ويئر انجنيئرنگ (Software Engineering) سافٽ ويئر ڊولپمينٽ لاءِ هڪ انجنيئرنگ طريقو آهي. سافٽ ويئر انجنيئر، سافٽ ويئر کي ترقي ڏيڻ لاء انجنيئرنگ ڊيزائن جي عمل کي لاڳو ڪري ٿو. اصطلاح پروگرامر ۽ ڪوڊر، سافٽ ويئر انجنيئر سان اوورليپ ڪرڻ ٿيو پر اهي صرف عام سافٽ ويئر انجنيئر جي ڪم جي لوڊ جي تعميراتي پهلو کي ظاهر ڪن ٿا. هڪ سافٽ ويئر انجنيئر هڪ سافٽ ويئر ڊولپمينٽ جي عمل کي لاڳو ڪري ٿو، جنهن ۾ سافٽ ويئر سسٽم جي وضاحت، عمل درآمد، جانچ، انتظام ۽ ترقي جي عمل کي ٺاهڻ، تبديل ڪرڻ ۽ برقرار رکڻ شامل آهي.
- ڪمپيوٽر سائنس
- ڊيٽا انجنيئرنگ
- سافٽ ويئر ۾ مهارت
- سافٽ ويئر ڊولپمينٽ
- پروگرامر
- سسٽم انالسٽ
- سسٽم آرڪيٽيڪٽ
- بيچلر آف سائنس انفارميشن ٽيڪنالاجي ۾
- بيچلر آف سافٽ ويئر انجنيئرنگ
- سافٽ ويئر انجنيئرنگ ڪانفرنسن جي فهرست
- ڪمپيوٽر سائنس جي جرنلز جي فهرست (بشمول سافٽ ويئر انجنيئرنگ جرنلز)
- سافٽ ويئر انجنيئرنگ انسٽيٽيوٽ