For Computer Science Students
Course Book Name Database Management Systems (Core) Elmasri, R., Navathe, S., Fundamentals of Database Systems Benjamin Cummings, Fifth(latest) Edition, 2003
Advanced Operating Systems
(Core)Distributed System by Tanenbaum and Martin Stein(latest)
Concepts of Programming Languages and Compilers (Core)
Required: Concepts of Programming Languages: 6th Edition By Roberto W. Sebesta
Recommended: Compilers: Principles, Techniques, and Tools By A. Aho, R. Sethi and J. Ullman
Internet Protocols (optional) TCP/IP protocol suite Forouzan Internetworking with TCP/IP Principles,protocols and archtecture
Distributed Information System (optional) Distributed operating systems- Andrew .Tanenbaum
Distrbuted Systems Principles and Paradigms- Tanenbaum , VAN STEEN
Java (optional)
Any good book you are confortable with. Most of your assignments will be in java. Computer Security and Integrity (optional)
Matt Bishop. Computer Security - Art and Science. Addison Wesley. 2003. (ISBN: 0-201-44099-7)
Web Database Development
(optional)PHP Essentials 2nd Edition, Julie C. Meloni, Premier Press, 2003. (ISBN 1931841349).
Web Database Development Step by Step .NET Edition", Jim Buyens, Microsoft Press, 2002. (ISBN 073561637X).