Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

CS 203 Introduction to Software Engineering: Reading list

 CS 203 Introduction to Software Engineering


Department: BSc in Computer Science

Module Description: Principles of software engineering: Requirements, design and testing. Review of principles of object orientation. Object oriented analysis using UML. Frameworks and APIs. Introduction to the client-server architecture. Analysis, design and programming of simple servers and clients. Introduction to user interface technology.

Module text(s)

  • Sommerville, I. (2021). Engineering software products: an introduction to modern software engineering. Global edn. Harlow, England: Pearson.

Ask a Librarian for help to find and evaluate resources