FLORIDA INSTITUTE OF TECHNOLOGY

150 W. University Boulevard, Melbourne, FL 32901-6988

COMPUTER SCIENCE

Graduate

TEXTBOOK LIST

The computer science program at Florida Institute of Technology offers two options at the Master's level: Computer Science and Computer Information Systems. A Doctoral program is offered to those computer science majors who wish to continue their education and research.

The following is a list of courses that the computer science program offers throughout the academic year. In addition to the course number and course title being listed, the text that is to be used in the course, its author/s, ISBN and publisher are also provided. By selecting any one of the links, you will get a description of either the course, the text or the publisher's homepage where you can briefly browze other available books.

If you are interested in the undergraduate textbook offerings, that list is available at URL:http://www.cs.fit.edu/~mbeckett/text/under.html.

Please note that some publishers have combined with others, so there will be instances where the link to a publisher will be different than the one listed. In the case where no link is available for a book or publisher, requests have been made for this information and will be made available at a later date.

This site will be maintained on a regular basis in order to provide you with the most current up-to-date information as it becomes available.

COMPUTER SCIENCE

Graduate

CSE 5010/3101 Computer Organization and Assembly Language

Contemporary Logic Design
by Randy H. Katz
ISBN 0-8053-2703-7
Addison Wesley Publishing Company,1994

IBM PC Assembly Language & Programming
by Peter Abel
ISBN 0-13-756610-7
Prentice Hall Publishing Company, 1998

A86/A386 Macro Assembler Reference Manual
by Eric Isaacson
ISBN
CSE 5015 Programming, Algorithms and Data Structures 1

C++ How To Program
by Deitel/Deitel
ISBN 0-13-528910-6
Prentice Hall Publishing Company, 2d Edition
CSE 5020 Programming, Algorithms and Data Structures II

Data Abstraction & Structures Using C++
by Headington & Riley
ISBN 0-669349496
Jones & Bartlett
CSE 5025/4020 Database Systems

Database System Concepts
by Korth, Silberschatz and Sudarshan
ISBN 0-07-044756-X
McGraw Hill Publishing Company

Oracle:Complete Reference Electronic Edition
ISBN 0-07-882285-8
McGraw Hill Publishing, 1997
CSE 5030/3102 Computer Architecture 1

Computer System Architecture
by M. Morris Mano
ISBN 0-13-175563-3
Prentice Hall Publishing Company, 3d Edition
CSE 5035 Introduction to Software Engineering

No text
CSE 5040/3001 Programming Languages

Concepts of Programming Languages
by Sebesta
ISBN 0-201-385961
Addison Wesley, 4th Edition
CSE 5045 Operating Systems 1

Operating Systems Concepts
by Silberschatz
ISBN 0-201-59113-8
Addison Wesley Publishing Company, 5th Edition
CSE 5050 Introduction to Simulation

Discrete-Event Systems Simulation
by Banks, Carson, Nelson
ISBN 0-13-217449-9
Prentice Hall Publishing Company, 1996
CSE 5081/4081 Analysis of Algorithms

Recommended:
Fundamentals of Algorithmics
by Gilles Brassard & Paul Bratley
ISBN 0-13-335068-1
Prentice Hall Publishing Company

Introduction to Algorithms
by Cormen, Leiserson et. al.
ISBN 0-07-013143-0
McGraw Hill
Top
CSE 5082 Parallel and Real-Time Algorithms

Fundamentals of Sequential & Parallel Algorithms
by Berman & Paul
ISBN 0-534-946747
PWS Kent

Summer Only:
Parallel Algorithms & Architectures
by Cosnard & Trystan
ISBN 0-534-94607-0
ITP - PWS, 1995
CSE 5083 Formal Languages and Automata Theory

Language & Machine, An Introduction to the Theory of Computer Science
by Thomas A. Sudkamp
ISBN 0-201-82136-2
Addison Wesley Publishing Company
CSE 5085 Computational Complexity

Computational Complexity
by Papadimitriou
ISBN 0-201-53082-1
Addison Wesley Publishing Company, 1994
CSE 5099 Special Projects in Computer Science

No text
CSE 5110 Advanced Database Systems

Database System Concepts
by Silberschatz, Korth, Sudarshan
ISBN 0-07-044756-X
CSE 5120/3002 Compiler Theory and Design

Recommended:
Crafting a Compiler with C
by C. Fischer & R. LeBlanc
ISBN 0-8053-2169-1
Addison Wesley Publishing Company

Compilers: Principles, Techniques & Tools
by Aho, Sethi & Ulman
ISBN 0-201-10088-6
Addison Wesley Publishing Company
CSE 5130 Computer Architecture 2

Advanced Computer Architecture: Parallelism, Scalability, Programmability
by Kai Hwang
ISBN 0-07-031622-8
McGraw Hill Publishing Company
CSE 5139 Special Topics in Computer Architecture

Text dependent on topic and instructor
CSE 5140 Operating Systems 2

Distributed Operating Systems
by A. Tanenbaum
ISBN 0-13-219908-4
Prentice Hall Publishing Company,
CSE 5145/3103 Network Programming

UNIX Network Programming,
by Stevens
ISBN 0-13-949876-1
Prentice Hall Publishing Company, 1990

Summer semester:
Computer Networks
by A. S. Tanenbaum
ISBN 0-13-349945-6
Prentice Hall Publishing Company

Java Network Programming
by Hughes, Shoffner & Winslow
ISBN 0-13-841206-5
Prentice Hall Publishing Company
Top
CSE 5170/4050 Object-Oriented Design and Programming

Object-Oriented Modeling & Design
by Rumbaugh
ISBN 0-13-629841-9
Prentice Hall Publishing Company, 1991
CSE 5189/4510 Special Topics in Software Systems

Required:
Distributed Systems: Concepts & Design
by G. Coulouris, J. Dollimore, T. Kindberg
ISBN 0-201-62433-8
Addison Wesley, 2d Edition

Reference:
Internetworking with TCP/IP BSD socket version
by Comer & Stevens
ISBN 0-13-260969-X
Prentice Hall, Volume 3

Internetworking with TCP/IP WINSOCK version
by Comer & Stevens
ISBN 0-13-848714-6
Prentice Hall, Volume 3

Java Network Programming
by Merlin Hughes, Conrad Hughes, Michael Shoffner
ISBN 188477749X
Independent Publishers Group

Thread Time: The MultiThreaded Programming Guide
by Scott J. Norton & Mark D. DiPasquale
ISBN 0-13-190067-6
Prentice Hall Professional Technical Reference

Java Threads
by Scott Oaks & Henry Wong
ISBN 1565922166
O'Reilly & Associates

CSE 5199 Graduate Seminar in Computer Science

No text
CSE 5255 Introduction to Computer Graphics

Recommended:
Computer Graphics
by F.S. Hill
ISBN 02-354860-6
Prentice Hall

Computer Graphics "C"
by Foley, Van Dam, et. al.
ISBN 0-201-84840-6
Addison Wesley Publishing Company, 2d edition
CSE 5256 Advanced Computer Grahpics

Advanced Animation & Rendering Techniques
by Watt/Watt
ISBN 0-201-54412-1
Addison Wesley Publishing Company
CSE 5257 Graphical User Interfaces

Graphical Applications with Tcl & Tk
by E. Johnson
ISBN 1-55851-471-6
VHPS Publishers
CSE 5259 Special Topics in Computer Graphics

Text dependent on topic and instructor
CSE 5371/4301 Artificial Intelligence

Essentials of Artificial Intelligence
by Matt Ginsberg
ISBN
Morgan Kaufmann Publishers

Computational Intelligence
by Lugar
ISBN 0-262-62101-0
MIT Press
CSE 5372 Expert Systems

Expert Systems: Principles & Programming
by Giarratano
ISBN 0-534-95053-1
PWS-Kent, 1998
CSE 5373 Natural Language Processing

No text determined as of yet
Top
CSE 5374 Knowledge Representation

No text
CSE 5375 AI Applications of Neural Networks

No text
CSE 5379/4510 Special Topics

Artificial Intelligence

Foundations of Constraint Satisfaction
by Edward Tsang
this book is purchased through the CS program

Machine Learning

by Mitchell
ISBN 0-07-042807-7
McGraw Hill, 1997
CSE 5410 Software Creation and Maintenance

Software Evolution/Software Maintenance Challenge
by Lowell J. Arthur
ISBN 0-471-62871-9
John Wiley & Sons Publishing Company
CSE 5420 Principles and Applications of Software Design

Software Design
by David Budgen
ISBN 0-201-54403-2
Addison Wesley Publishing Company
CSE 5430 Software Verification and Validation

No text
CSE 5431/4431 Software Testing Methods

No text
CSE 5440 Software Project Management

No text
CSE 5450 Advanced Software Engineering

Mythical Man-Month...Software Engineering
by Frederick P. Brooks, Jr.
ISBN 0-201-83595-9
Addison Wesley Publishing Company

Software Engineering: A Practitioner's Approach
by Roger S. Pressman
ISBN 0-07-052182-4
McGraw Hill Publishing Company, 1997
CSE 5469 Special Topics in Software Engineering

Objectifying Real Time Systems
by John Ellis
ISBN 0-13-125550-9
Prentice Hall Publishing Company
CSE 5469 Special Topics in Personal Software Process

Software Process Improvement: Practical Guidelines for Business Success
by Zahran
ISBN 0-201-17782-X
Addison Wesley Publishing Company
CSE 5999 Thesis in Computer Science

No text used for this course
CSE 6000 Advanced Topics in Computer Science

Elements of Functional Programming
by Chris Reade
ISBN
Addision Wesley
CSE 6995 Research in Computer Science

No text used for this course
CSE 6999 Dissertation in Computer Science

No text used for this course
Top
Return to CS homepage

© Copyright 1996. M.A. Beckett. All rights reserved.
Last Updated: February 18, 1999
E-mail: mbeckett@cs.fit.edu
URL: http://www.cs.fit.edu/~mbeckett/text/grad.html