Files
CSCI-1200/php/references.php
2023-08-28 22:37:14 -04:00

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>&nbsp;</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'; ?>