{"id":167,"date":"2016-11-11T00:02:03","date_gmt":"2016-11-11T00:02:03","guid":{"rendered":"http:\/\/portal.cs.mum.edu\/mum\/?page_id=167"},"modified":"2023-05-03T11:24:44","modified_gmt":"2023-05-03T16:24:44","slug":"text-book","status":"publish","type":"page","link":"https:\/\/www.cs.miu.edu\/mum\/text-book\/","title":{"rendered":"Course Text Books"},"content":{"rendered":"<hr \/>\n<p><strong>CS390 Fundamental Programming Practices<\/strong><br \/>\n(required)<br \/>\nCore Java for the impatient<br \/>\nCay S. Horstmann<br \/>\nISBN: 978-0321996329<br \/>\nPaperback (February 12, 2015)<br \/>\nAddison-Wesley Professional; 1 edition (February 12. 2015)<\/p>\n<p><strong>CS401 Modern Programming Practices (on-campus course)<\/strong><br \/>\n(required)<br \/>\nCore Java for the impatient<br \/>\nCay S. Horstmann<br \/>\nISBN: 978-0321996329<br \/>\nPaperback (February 12, 2015)<br \/>\nAddison-Wesley Professional; 1 edition (February 12. 2015)<\/p>\n<p><strong>CS422 Database Management Systems (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nDatabase Systems<br \/>\nT. Connolly, C. Begg, A. Strachan<br \/>\nISBN: 032123523067<br \/>\nPaperback \u2013 5th edition<br \/>\nAddison-Wesley<\/p>\n<p><strong>CS425 Software Engineering (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nUML Distilled, Third Edition: A Brief Guide to the Standard Object Modeling Language<br \/>\nby Martin Fowler and Kendall Scott<br \/>\nISBN: 0-321-19368-7<br \/>\n3rd edition (2003)<br \/>\nAddison-Wesley Pub Co.<\/p>\n<p>(optional)<br \/>\nThe Object Primer: Agile Model-Driven Development with UML 2.0<br \/>\nby Scott Ambler<br \/>\nISBN: 0-521-54018-6<br \/>\n3rd Edition (2004)<br \/>\nCambridge University Press<\/p>\n<p><strong>CS435 Algorithms (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nAlgorithm Design: Foundations, Analysis, and Internet Examples<br \/>\nMichael T. Goodrich, Roberto Tamassia<br \/>\nISBN: 0471383651<br \/>\nJohn Wiley &amp; Sons.<\/p>\n<p>CS456 Software Testing (on-campus course)<br \/>\n(optional)<br \/>\nSoftware Testing: A Craftsman\u2019s Approach<br \/>\nby Paul C. Jorgensen<br \/>\nISBN -10: 9780849374753<br \/>\nISBN -13: 978-0849374753<br \/>\n3rd Edition Hardcover (February 15, 2008)<br \/>\nAuerbach Publications<\/p>\n<p>(optional)<br \/>\nIntroduction to Software Testing<br \/>\nby Paul Ammann &amp; Jeff Offutt<br \/>\nISBN- 10: 9780521880381<br \/>\nISBN- 13: 978-0521880381<br \/>\n1st edition (January 28, 2008)<br \/>\nCambridge University Press<\/p>\n<p><strong>CS470 Knowledge-Based Systems (distance education course)<\/strong><br \/>\n(required)<br \/>\nArtificial Intelligence: Structures and Strategies for Complex Problem Solving<br \/>\nby George F. Luger, William A. Stubblefield<br \/>\nISBN: 0805347801<br \/>\n2nd edition (December 1992)<br \/>\nBenjamin\/Cummings Publishers.<\/p>\n<p><strong>CS471 Parallel Programming (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nThe Art of Parallel Programming<br \/>\nby Bruce P. Lester<br \/>\n2nd edition 2006<br \/>\nISBN: 1595408398<br \/>\n1st World Publishing<\/p>\n<p><strong>CS522 Big Data (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nData-Intensive Text Processing with MapReduce<br \/>\nby JimmyLin and Chris Dyer<br \/>\nHadoop: The Definitive Guide<br \/>\nby Tom White 3rd edition<br \/>\nISBN-13: 978-1449311520<br \/>\nISBN-10: 1449311520<br \/>\nLearning Spark<br \/>\nby Holden Karau, et all<br \/>\nISBN-13: 978-1449358624<br \/>\nISBN-10: 1449358624<br \/>\nO&#8217;Reilly Pub Co<\/p>\n<p><strong>CS525 Advanced Software Development (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nDesign Patterns<br \/>\nby Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides<br \/>\nISBN: 0201634988<br \/>\n1st edition &#8212; January 15, 1995<br \/>\nFormat: CD-ROM.<br \/>\nAddison-Wesley Pub Co.<\/p>\n<p><strong>CS545 Web Applications: Architecture and Frameworks (on-campus\/distance education course)<\/strong><br \/>\n(required)<br \/>\nCore Java Server (TM) Faces<br \/>\nby David Geary, Cay S. Horstmann<br \/>\nISBN: 0137012896<br \/>\n3rd edition (June 6, 2010)<br \/>\nPublisher: Prentice Hall PTR<\/p>\n<p>(required)<br \/>\nHead First Servlets and JSP (Passing the Sun Certified Web Component Developer Exam)<br \/>\nby Bryan Basham, Kathy Sierra, and Bert Bates<br \/>\nISBN: 0596005407<br \/>\nEdition: 1st or 2nd edition<br \/>\nPublisher: O&#8217;Reilly Media, Inc.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CS390 Fundamental Programming Practices (required) Core Java for the impatient Cay S. Horstmann ISBN: 978-0321996329 Paperback (February 12, 2015) Addison-Wesley Professional; 1 edition (February 12. 2015) CS401 Modern Programming Practices (on-campus course) (required) Core Java for the impatient Cay S. <a href=\"https:\/\/www.cs.miu.edu\/mum\/text-book\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-167","page","type-page","status-publish","hentry"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"CS Admin","author_link":"https:\/\/www.cs.miu.edu\/mum\/author\/csnetadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"CS390 Fundamental Programming Practices (required) Core Java for the impatient Cay S. Horstmann ISBN: 978-0321996329 Paperback (February 12, 2015) Addison-Wesley Professional; 1 edition (February 12. 2015) CS401 Modern Programming Practices (on-campus course) (required) Core Java for the impatient Cay S. Read More ...","_links":{"self":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages\/167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/comments?post=167"}],"version-history":[{"count":11,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages\/167\/revisions"}],"predecessor-version":[{"id":3053,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages\/167\/revisions\/3053"}],"wp:attachment":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/media?parent=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}