22-Aug-06 FALL  2006 Computer Science Textbook Roster    
course instructor  textbook isbn publisher, edition or year required or recom
Com S 101 Ms. Gloria Cain no textbook
Com S 103 Dr. Shu - Hui Chang Discovering Computers 2004 Complete 141882206x required
 Microsoft Office 2003 Introductory Concepts & Techniques 1418821721 required
    SAM 2003 Assessment student tutorial w / cd; version 3.0 1418854190   required
Com S 107 Mr. Tae - Hyung Kim Microsoft Visual Basic 2005:  Step by Step 0735621314 Microsoft Publisher w cd required
Com S 203 Mr. Alfred Taylor, Sr. no textbook    
Com S 207 Dr. Alexander Stoytchev  Java Software Solutions:      
Foundations of Program Design 0321409493 Addison - Wesley, 5th ed w cd required
Com S 227 Dr. Pavan Aduri, Ms. Jennifer Freeman and Mr. David Doty Java 5.0 Program Design; Java 5.0 UPDATE edition 0073250309 McGraw - Hill  required
Com S 228 Ms. Freeman and Dr. Wensheng Zhang Data Structures and the Java Collections Framework 0073022659 McGraw - Hill, 2nd ed required
                                                                                        or also # of  0072823978 
 
Com S 229 Dr. James Lathrop C++ Standard Library:  Tutorial and Reference 0201379260 Addison - Wesley, 2006 printing required
C++ Programming Language:  the Special Edition 0201700735 Addison - Wesley, 3rd, 2001 required
Com S 252 Dr. Andrew Miner A Practical Guide to Red Hat Linux 0132280272 Prentice - Hall, 3rd required
Com S 309 Dr. Simanta Mitra Software Engineering:  An Objective - Oriented Perspective 0471322083 Wiley, 2001 required
Com S 311 Dr. Oliver Eulenstein and Dr. Giora Slutzki Algorithm Design 0321295358 Addison - Wesley, 2005, 1st  required
Com S 319x Dr. Samik Basu ______________ ________ ________ ______
   
Com S 321 Dr. Gurpur Prabhu Computer Organization and Design:      
 the Hardware / Software Interface 1558604286 Morgan Kaufmann, 2nd ed required
   
Com S 330 Dr. Soma Chaudhuri Discrete Mathematics and Its Applications 0072930330 McGraw - Hill, 5th  required
 
Com S 331 Dr. Soma Chaudhuri Automata and Computability  0387949070 Springer, 1st ed required
 
Com S 342 Dr. Gary Leavens Essentials of Programming Languages 0262062178 MIT Press, 2nd required
The Little Schemer 0262560992 MIT Press, 4th required
Structure and Interpretation of Computer Programs 0070004846 MIT Press, 2nd recommended
 
Com S 352 Dr. Dimitris Margaritis  Operating Systems Concepts (Windows XP Update) 0471250600 Wiley, 6th ed required
[above also known as 0471417432]    
Com S 362 Dr. Hridesh Rajan Applying UML and Patterns:  An Introduction to Object - Oriented Anal 0131489062 Prentice - Hall, 3rd ed required
The Java Programming Language 0321349806 Addison - Wesley, 4th ed recommended
Design Patterns:  Elements of Reusable O - O'ed Software 0201633612 Addison - Wesley, 1995 recommended
  UML Distilled:  Brief Guide to Standard Object Modeling Language 0321193687 Addison - Wesley, 3rd recommended
 
Com S 363 Dr. Shashi Gadia no textbook
Com S 401 Dr. Alexander Stoytchev no textbook
CS 409x/509x Dr. Simanta Mitra Managing Software Requirements:  A Unified Approach 032112247x Addison - Wesley, 2nd required
Com S 412x Dr. Kumar / CprE
Com S 416 Dr. Kothari / CprE
 
CS 426/526 Dr. Tirthapura / CprE  
   
Com S 430 Dr. James Lathrop        
CS 433x/533x Dr. Jack Lutz ________________________ ________ ________________ ________
 
CS 444x/544x Dr. Dobbs / BCB
CS 455/555 Dr. Andrew Miner Discrete Event Simulation:  A First Course 0131429175 Prentice - Hall, 2006 required
Com S 461 Dr. Ying Cai ________________________________ ________ ___________ ________
Com S 471 Dr. Tidriri / Math
CS 472/572 Dr. Vasant Honavar Artificial Intelligence:  A Modern Approach 0137903952 Prentice - Hall, 2nd required
Com S 474 Dr. Jin Tian ______________________ ________ ______________ _______
Com S 502 _________ / BCB  
Com S 509x Dr. Simanta Mitra see Com S 409x
Com S 511 Dr. David Fernивndez - Baca Algorithm Design 0321295358 Addison - Wesley, 2005, 1st
Com S 515 Dr. Robyn Lutz Safeware:  System Safety and Computers 0201119722 Addison - Wesley, 1995 required
Com S 526 Dr. Tirthpura / CprE
       
Com S 533x Dr. Jack Lutz see Com S 433x      
   
Com S 541 Dr. Gary Leavens Concepts, Techniques & Models of Computer Programming 0262220699 MIT Press  required
   
Com S 544x Dr. Dobbs / BCB see Com S 444x
   
Com S 548 Dr. Oliver Eulenstein Introduction to Algorithms 0070131511 McGraw - Hill required
           
Com S 550 _______ / BCB
Com S 555 Dr. Andrew Miner see Com S 455
   
Com S 562 Dr. Shashi Gadia _________________ __________ ________________ _______
   
           
           
Com S 572 Dr. Vasant Honavar see Com S 472      
           
Com S 581 Dr. Z Zhang / CprE
   
Com S 583 _____ / CprE
     
Com S 586 Dr. Lu Ruan Computer Networks 0130661023 Prentice - Hall, 4th required
       
Com S 587 Dr. Ying Cai _____________________ ________ _____________ ________
   
Com S 661 Dr. Leslie Miller _________________________ _______ ____________ _______