Left Accent
UAB CIS Header

Systems

Printer-friendly versionPDF version
Updated on Fri, 10/09/2009 - 2:11pm
Printer-friendly versionPDF version

The main areas of the Systems exam are computer architecture, programming languages, and software engineering.  The reading list for the Systems exam is as follows:

John L. Hennessy and David A. Patterson, Computer Architecture: A Quantitative Approach, 4th edition, Morgan Kaufmann, 2007.

W. Stallings, Operating Systems: Internals and Design Principles, 6th edition, Prentice Hall, 2008.

R. W. Sebesta, Concepts of Programming Languages, 8th edition, Addison-Wesley, 2008.

Collected Papers on Software Engineering, available at 115 Campbell Hall.

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995. (Chapters 1 and 2, plus the following patterns: Abstract Factory, Singleton, Adapter, Composite, Decorator, Façade, Chain of Responsibility, Command, Observer, Visitor)



Accent Right