140 lines
3.6 KiB
PHP
Executable File
140 lines
3.6 KiB
PHP
Executable File
<?php include 'global_colors.php'; ?>
|
|
<style>
|
|
.getting-help-selected {
|
|
background-color: var(--sidebar-highlight-color);
|
|
font-weight: bold;
|
|
color: #000000;
|
|
}
|
|
|
|
.getting-help-selected .icon-title {
|
|
background-color: var(--sidebar-highlight-color);
|
|
font-weight: bold;
|
|
color: #000000;
|
|
}
|
|
</style>
|
|
|
|
<?php include 'template_before.php'; ?>
|
|
|
|
<table>
|
|
<tr>
|
|
<td class="left-sidebox">
|
|
<h1>References</h1>
|
|
</td>
|
|
<td class="right-sidebox">
|
|
<div id="side-nav-buttons" class="my_sidebox">
|
|
<ul class="sidebox">
|
|
<li><a href="getting_help.php" class="nav-row">Getting Help: Online Discussion, Office Hours, & Tutoring</a></li>
|
|
<li><a href="references.php" class="nav-row getting-help-selected sidebox">References: Textbooks & Web Resources</a></li>
|
|
<li><a href="advice_S14.php" class="nav-row">Advice from Spring 2014 Data Structures Students</a></li>
|
|
<li><a href="advice_F11.php" class="nav-row">Advice from Fall 2011 Data Structures Students</a></li>
|
|
</ul>
|
|
</div>
|
|
</td>
|
|
</table>
|
|
|
|
<p class=DS_P>
|
|
The lecture notes posted on this website will be a complete but terse
|
|
presentation of the material covered in the course. You are
|
|
encouraged to make use of additional reference material to explain any
|
|
material you find confusing in more depth.
|
|
</p>
|
|
|
|
<h2>Textbooks</h2>
|
|
|
|
<p class=DS_P>
|
|
The following books are optional (recommended but not
|
|
required). The course will follow primarily the order of Ford
|
|
and Topp. Some of the lectures are based on material in Koenig and
|
|
Moo. Students are encouraged to have available a C++ reference book,
|
|
such as those by Malik or Stroustrup, and/or use on-line reference
|
|
material.
|
|
</p>
|
|
|
|
<ul class=DS_UL>
|
|
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="https://www.pearson.com/us/higher-education/program/Ford-Data-Structures-with-C-Using-STL-2nd-Edition/PGM77379.html">
|
|
Data Structures with C++ Using STL, 2nd edition</a><br>
|
|
Ford and Topp, Prentice Hall
|
|
</p>
|
|
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="https://www.pearson.com/us/higher-education/program/Koenig-Accelerated-C-Practical-Programming-by-Example/PGM85504.html">
|
|
Accelerated C++</a><br>
|
|
Koenig and Moo, Addison-Wesley
|
|
</p>
|
|
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="https://www.amazon.com/Programming-Problem-Analysis-Program-Design-dp-1337102083/dp/1337102083/ref=dp_ob_title_bk">
|
|
C++ Programming</a><br>
|
|
D.S. Malik, Thomson Learning
|
|
</p>
|
|
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="http://www.stroustrup.com/4th.html">
|
|
The C++ Programming Language, 4th edition</a><br>
|
|
Bjarne Stroustrup, Addison-Wesley
|
|
</p>
|
|
</ul>
|
|
|
|
<h2>Web Resources</h2>
|
|
|
|
<p class=DS_P>
|
|
Here are several websites you should find helpful. Feel free to
|
|
search for and share other web resources.
|
|
</p>
|
|
|
|
<ul class=DS_UL>
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="http://www.cplusplus.com/">http://www.cplusplus.com/</a><br>
|
|
</p>
|
|
|
|
<!--
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<A HREF="http://www.parashift.com/c++-faq/">http://www.parashift.com/c++-faq/</A>
|
|
|
|
<br>
|
|
This is an organized summary of the most important FAQ's that have
|
|
appeared on the C++ newsgroups. Both beginning and advanced students
|
|
can benefit from it.
|
|
</p>
|
|
-->
|
|
|
|
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="http://www.fredosaurus.com/notes-cpp/index.html">http://www.fredosaurus.com/notes-cpp/index.html</a>
|
|
</p>
|
|
|
|
|
|
<!--
|
|
<li class=DS_LI>
|
|
<p class=DS_P>
|
|
<a href="http://mindview.net/Books/TICPP/ThinkingInCPP2e.html">
|
|
Thinking in C++, by Bruce Eckel</a>
|
|
</p>
|
|
-->
|
|
|
|
</ul>
|
|
|
|
|
|
<p class=DS_P> </p>
|
|
|
|
|
|
<p class=DS_P>
|
|
<b>
|
|
See the <a href="programming_information.php">Helpful C++ Programming Notes</a>
|
|
page for information on C++ command line arguments, file I/O, and
|
|
redirecting standard input & output to files.
|
|
</b>
|
|
</p>
|
|
|
|
|
|
<?php include 'template_after.php'; ?>
|