Skip to Main Content

CSCY 114 Secure Software Engineering: Reading list

CSCY 114 Secure Software Engineering


Department: BSc Computer Science

Module Description: This module focuses on secure programming and problem-solving using internet network programming in the context of software engineering. Students will develop a strong understanding of secure network programming concepts and explore the advantages of connection-oriented software engineering. They will learn about connectionless interaction with datagrams, multithreaded server programming, secure remote method invocation, HTTP protocol, URL concepts, and object-oriented programming features relevant to network programming in software engineering.


Module texts

  • Seacord, R. (2013). Secure coding in Java: developing defensible applications. 2nd ed. Boston: Addison Wesley.

Ask a Librarian for help to find and evaluate resources