Home ] CS208 ] CS361 ] [ CS362 ] CS372 ] CS437 ] CS440 ] CS465 ]

CS362

CS362 Course Description and Syllabus

1st Night Assignment 

C++ Compiler

Online C++ Tutorials/Reference Books

Handouts for Weeks 1  2  3  4  5  6  7  8

CS362 Course Description/Syllabus

Course Description for Data Structures using C++:

Guidebook:  Combines concepts discussed in CS361, computer programming and design, with structural programming and design.  Covers data structures including arrays, structures, linked lists, queues, stacks, file organization along with file processing.  Emphasizes sound programming practices.  Presents algorithms used in problem solving.  

PRE-REQUISITE:  CS361 Control Structures

Topics covered include: Enumerated Types, Arrays, Structures/Records, Files, and Dynamic Memory Allocation, Linked Lists, Stacks and Queues

    Default Course Syllabus  (password protected) CS362 syllabus located under Computer Science

 

Back to Top

 

First Night Assignment

bullet

READ the following in the 7th edition of the Malik text.

Chap 3, pp. 160 174 (file I/O and review)

Chap 4, pp. bottom of 217 219 (read input failure)

Chap 6, pp. middle of 423 432 (program example - file I/O)

Various Chapters, pp. 53 - 54, 156 - 157, 203 - 204 (strings)

Chap 8, pp. 520 - 542 (one-dimensional arrays), 576 - 588 (examples), 557 - 558 (specifying filenames at execution)
 

bullet

Be prepared to ask questions on unclear areas and to respond to questions about information in the assigned reading. 

Back to Top

C/C++ Compiler (free)

Windows 8 compliant version of (Orwell) Dev-C++ compiler:

 

    http://sourceforge.net/projects/orwelldevcpp/files/Setup%20Releases/

   
    Download the most recent version:
        Dev-Cpp x.x.x MinGw x.x.x Setup.exe  (32-bit version)
            OR

        Dev-Cpp x.x.x TDM-GCC x64 x.x.x Setup.exe  (64-bit version)

 

    Installing and using Orwell Dev-C++:

    Installing Orwell Dev-C++ (.pdf)
    Using Orwell Dev-C++ (.pdf)

Back to Top

Online C++ Tutorials/Reference Books

Online C++ Tutorials:

    An Introduction to the Imperative Part of C++

    C++ Tutorial For Beginners

    Cplusplus:  C++ Language Tutorial

    About C++:  Learning about C++ Programming

    Learning to Program in C++

Other C++ Links:

    C++ Library Reference

    C/C++ Reference

Back to Top

C++ Reference Books:

   

   1. Class Text:  

Malik, D.S. (2014). C++ Programming: From Problem Analysis to Program Design (7th Ed). Boston, MA: Cengage Learning; ISBN-13: 978-1285852744, ISBN-10: 1285852745.  (Order at the Regis Bookstore at Follett Online Bookstore)

    2.  Additional Good C++ Text:

Programming and Problem Solving With C++, Fifth Comprehensive Edition (2009). by Nell B. Dale and Chip Weems.

Back to Top

 

Handouts (MS Word Documents, unless indicated otherwise)

Week 1:

    In-Class Exercise Code (.cpp)

    In-Class Exercise Data File (.txt)

Week 2:

Back to Top

Week 3:

Back to Top

Week 4: 

Back to Top

Week 5: 

Back to Top

Week 6: 

Back to Top

Week 7:

Back to Top

Week 8:

Back to Top

Copyright 2015  [Pam Smallwood]. All rights reserved.