การเขียนโปรแกรมเพื่อติดต่อระหว่างโพรเซส เทคนิคในการทำงานร่วมกันระหว่างโพรเซส การบริหารหน่วยความจำขั้นสูง การจัดการกับระบบไฟล์ ความปลอดภัยในการทำงานแบบไคลเอนต์เซิร์ฟเวอร์ โพรเซสแบบมัลติเธรด และเทคนิคต่าง ๆ ในการสื่อสารผ่านเครือข่าย นอกจากนี้วิชานี้ยังกล่าวถึงการพัฒนาแอปพลิเคชันแบบ 32 บิต การเขียนโปรแกรมแบบ DLL การเขียนโปรแกรมบริการเว็บ การกำหนดความสำคัญกับเธรดเพื่อปรับปรุงประสิทธิภาพ การเขียนโปรแกรมไคลเอนต์เซิร์ฟเวอร์โดยใช้วินโดวส์ซอกเก็ต การใช้เนมไปป์ในการสื่อสารระหว่างโพรเซส การใช้งานคอมโพเนนต์แบบกระจายโดยใช้ DCOM และการเขียนคอมโพเนนต์แบบ .NET โดยใช้ SOAP