เครือข่ายมหาวิทยาลัย

ซอฟต์แวร์รักษาความปลอดภัย

รายละเอียด

หลักสูตรนี้เราจะสำรวจรากฐานของความปลอดภัยของซอฟต์แวร์ เราจะพิจารณาช่องโหว่ของซอฟต์แวร์ที่สำคัญและการโจมตีที่ใช้ประโยชน์จากพวกมันเช่นบัฟเฟอร์ล้นการแทรก SQL และการจี้เซสชัน - และเราจะพิจารณาการป้องกันที่ป้องกันหรือบรรเทาการโจมตีเหล่านี้รวมถึงการทดสอบขั้นสูงและเทคนิคการวิเคราะห์โปรแกรม ที่สำคัญเราใช้ความคิด“ สร้างความปลอดภัยใน” โดยพิจารณาถึงเทคนิคในแต่ละช่วงของวงจรการพัฒนาที่สามารถใช้เพื่อเสริมสร้างความปลอดภัยของระบบซอฟต์แวร์ ผู้เรียนที่ประสบความสำเร็จในหลักสูตรนี้มักจะสำเร็จการศึกษาระดับปริญญาตรีในสาขาเทคนิคและมีความคุ้นเคยกับการเขียนโปรแกรมโดยเฉพาะอย่างยิ่งในภาษา C / C ++ และภาษาโปรแกรมที่ "จัดการ" อื่น ๆ (เช่น ML หรือ Java) และมีการเปิดรับก่อน ไปยังอัลกอริทึม นักเรียนที่ไม่คุ้นเคยกับภาษาเหล่านี้ แต่สามารถพัฒนาทักษะของพวกเขาได้ผ่านเว็บแบบฝึกหัดออนไลน์

ราคา: ลงทะเบียนฟรี!

ÀÒÉÒ: English

คำบรรยาย: ภาษาอังกฤษ, เกาหลี

ซอฟต์แวร์รักษาความปลอดภัย - มหาวิทยาลัยแมริแลนด์คอลเลจพาร์ค