{"id":93,"date":"2018-10-28T04:24:25","date_gmt":"2018-10-28T04:24:25","guid":{"rendered":"https:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/chapter\/automotive-vehicle-engineering-technology\/"},"modified":"2020-06-18T18:58:51","modified_gmt":"2020-06-18T18:58:51","slug":"automotive-vehicle-engineering-technology","status":"publish","type":"chapter","link":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/chapter\/automotive-vehicle-engineering-technology\/","title":{"raw":"Computer Science","rendered":"Computer Science"},"content":{"raw":"<h3><a href=\"https:\/\/openlibrary.ecampusontario.ca\/catalogue\/item\/?id=6f5c2704-c4d0-4f84-9e2a-c229d719c8bd\">Algorithms and Data Science<\/a><\/h3>\r\n<strong>By:\u00a0<\/strong>Jurg Nievergelt, Informatik and Klaus Hinrichs, <span>Wilhelms University<\/span>\r\n\r\n<span><a href=\"https:\/\/openlibrary.ecampusontario.ca\/catalogue\/item\/?id=6f5c2704-c4d0-4f84-9e2a-c229d719c8bd\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00-232x300.jpg\" alt=\"\" width=\"143\" height=\"185\" class=\"bookjacket alignleft wp-image-543\" \/><\/a>This is a textbook for first year Computer Science. Algorithms and Data Structures With Applications to Graphics and Geometry.<\/span>\r\n\r\n<strong>Attribution:\u00a0<\/strong> <a href=\"https:\/\/openlibrary.ecampusontario.ca\/catalogue\/item\/?id=6f5c2704-c4d0-4f84-9e2a-c229d719c8bd\"><em>Algorithms and Data Science<\/em><\/a> by Jurg Nievergelt and Klaus Hinrichs is licensed under a <a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.\r\n\r\n&nbsp;\r\n<h3><a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/programming-fundamentals-a-modular-structured-approach-using-c\" target=\"_blank\" rel=\"noopener noreferrer\">Programming Fundamentals - A Modular Structured Approach using C++<\/a><\/h3>\r\n<span><strong>By: <\/strong>Kenneth Leroy Busbee, Houston Community College<\/span>\r\n\r\n<a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/programming-fundamentals-a-modular-structured-approach-using-c'\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC-231x300.png\" alt=\"\" width=\"142\" height=\"184\" class=\"bookjacket alignleft wp-image-544\" \/><\/a>This reviewed open textbook covers content normally found in an introductory C++ programming course, including decisions, loops, functions, arrays and file I\/O.\r\n\r\n<strong>Includes<\/strong>: instructor and student resources.\r\n\r\n<strong>Attribution<\/strong>:\u00a0 Programming Fundamentals - A Modular Structured Approach using C++ by Kenneth Leroy Busbee is licensed under a <a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.\r\n\r\n&nbsp;\r\n\r\n&nbsp;\r\n<h3><a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/java-java-java-object-oriented-problem-solving\">Java, Java, Java: Object-Oriented Problem Solving<\/a><\/h3>\r\n<strong>By:<\/strong>\u00a0Ralph Morelli and\u00a0Ralph Walde, Trinity College\r\n\r\n<a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/java-java-java-object-oriented-problem-solving\"><img src=\"http:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/JavaJavaJava-244x300.jpg\" alt=\"\" width=\"167\" height=\"185\" class=\"bookjacket alignleft wp-image-614\" \/><\/a>The third edition of the Java, Java, Java textbook <span>is suitable for a typical Introduction to Computer Science (CS1) course or for a slightly more advanced Java as a Second Language course using t<\/span>he \u201cobjects first\u201d approach to programming and problem solving that was characteristic of the first two editions. Throughout the text we emphasize careful coverage of Java language features, introductory programming concepts, and object-oriented design principles.\r\n\r\n<strong>Attribution:<\/strong>\u00a0 Java, Java, Java: Object Oriented Problem Solving by Ralph Morelli and Ralph Walde is licensed under a\u00a0<a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.\r\n\r\n&nbsp;\r\n\r\nIf you have questions about Open Educational Resources or other Open resources in your subject area, please contact your<a href=\"https:\/\/library.ryerson.ca\/info\/contactus\/subject-liaison-librarians\/\"> subject liaison librarian.<\/a>","rendered":"<h3><a href=\"https:\/\/openlibrary.ecampusontario.ca\/catalogue\/item\/?id=6f5c2704-c4d0-4f84-9e2a-c229d719c8bd\">Algorithms and Data Science<\/a><\/h3>\n<p><strong>By:\u00a0<\/strong>Jurg Nievergelt, Informatik and Klaus Hinrichs, <span>Wilhelms University<\/span><\/p>\n<p><span><a href=\"https:\/\/openlibrary.ecampusontario.ca\/catalogue\/item\/?id=6f5c2704-c4d0-4f84-9e2a-c229d719c8bd\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00-232x300.jpg\" alt=\"\" width=\"143\" height=\"185\" class=\"bookjacket alignleft wp-image-543\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00-232x300.jpg 232w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00-65x84.jpg 65w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00-225x291.jpg 225w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00-350x453.jpg 350w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ECO_Algorithms_Data_Structures_COVER_v00.jpg 612w\" sizes=\"auto, (max-width: 143px) 100vw, 143px\" \/><\/a>This is a textbook for first year Computer Science. Algorithms and Data Structures With Applications to Graphics and Geometry.<\/span><\/p>\n<p><strong>Attribution:\u00a0<\/strong> <a href=\"https:\/\/openlibrary.ecampusontario.ca\/catalogue\/item\/?id=6f5c2704-c4d0-4f84-9e2a-c229d719c8bd\"><em>Algorithms and Data Science<\/em><\/a> by Jurg Nievergelt and Klaus Hinrichs is licensed under a <a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/programming-fundamentals-a-modular-structured-approach-using-c\" target=\"_blank\" rel=\"noopener noreferrer\">Programming Fundamentals &#8211; A Modular Structured Approach using C++<\/a><\/h3>\n<p><span><strong>By: <\/strong>Kenneth Leroy Busbee, Houston Community College<\/span><\/p>\n<p><a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/programming-fundamentals-a-modular-structured-approach-using-c'\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC-231x300.png\" alt=\"\" width=\"142\" height=\"184\" class=\"bookjacket alignleft wp-image-544\" srcset=\"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC-231x300.png 231w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC-65x85.png 65w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC-225x293.png 225w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC-350x455.png 350w, https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/ProgFundC.png 716w\" sizes=\"auto, (max-width: 142px) 100vw, 142px\" \/><\/a>This reviewed open textbook covers content normally found in an introductory C++ programming course, including decisions, loops, functions, arrays and file I\/O.<\/p>\n<p><strong>Includes<\/strong>: instructor and student resources.<\/p>\n<p><strong>Attribution<\/strong>:\u00a0 Programming Fundamentals &#8211; A Modular Structured Approach using C++ by Kenneth Leroy Busbee is licensed under a <a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/java-java-java-object-oriented-problem-solving\">Java, Java, Java: Object-Oriented Problem Solving<\/a><\/h3>\n<p><strong>By:<\/strong>\u00a0Ralph Morelli and\u00a0Ralph Walde, Trinity College<\/p>\n<p><a href=\"https:\/\/open.umn.edu\/opentextbooks\/textbooks\/java-java-java-object-oriented-problem-solving\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/pressbooks.library.ryerson.ca\/ryersonoerdiscipline\/wp-content\/uploads\/sites\/116\/2018\/10\/JavaJavaJava-244x300.jpg\" alt=\"\" width=\"167\" height=\"185\" class=\"bookjacket alignleft wp-image-614\" \/><\/a>The third edition of the Java, Java, Java textbook <span>is suitable for a typical Introduction to Computer Science (CS1) course or for a slightly more advanced Java as a Second Language course using t<\/span>he \u201cobjects first\u201d approach to programming and problem solving that was characteristic of the first two editions. Throughout the text we emphasize careful coverage of Java language features, introductory programming concepts, and object-oriented design principles.<\/p>\n<p><strong>Attribution:<\/strong>\u00a0 Java, Java, Java: Object Oriented Problem Solving by Ralph Morelli and Ralph Walde is licensed under a\u00a0<a href=\"https:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>If you have questions about Open Educational Resources or other Open resources in your subject area, please contact your<a href=\"https:\/\/library.ryerson.ca\/info\/contactus\/subject-liaison-librarians\/\"> subject liaison librarian.<\/a><\/p>\n","protected":false},"author":2,"menu_order":3,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-93","chapter","type-chapter","status-publish","hentry"],"part":20,"_links":{"self":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/chapters\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":8,"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/chapters\/93\/revisions"}],"predecessor-version":[{"id":753,"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/chapters\/93\/revisions\/753"}],"part":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/parts\/20"}],"metadata":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/chapters\/93\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/wp\/v2\/media?parent=93"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/pressbooks\/v2\/chapter-type?post=93"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/wp\/v2\/contributor?post=93"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/pressbooks.library.torontomu.ca\/ryersonoerdiscipline\/wp-json\/wp\/v2\/license?post=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}