Software Design and Programming II  -  CSCI 1943 (CSCI 194)

MAIN 

Download/View SYLLABUS(PDF)
Download/View SYLLABUS (DOC)
How to create / execute a c++ file

Computer Science Degree/Certificate Checklists

BRCC (Baton Rouge Community College)
       AS Degree

       AAS Degree (Cloud Computing)
       AAS Degree (Computer Information Systems)
       AAS Degree (Cybersecurity)

       Information Technology
       Network Certificate

LSU (Louisiana State University)
       LSU Transfer Degree (AS)

       LSU Transfer Guide

SELU (Southeastern Louisiana University)
       Information Technology (AS)
       Pre MBA (AS)
       Scientific (AS)

SU (Southern University)
       Computer Science (AS)

ULL (University of Louisiana Lafayette)
       AS Computer Science
       AS Informatics

* * * * * * * * * * * * * * * * * * * * *

CS Course Descriptions (CNET, CSCI, INTE)

Academic Calendar

Accommodated Testing

Tentative Course Outline

Chapter 7  (Arrays)
      Programming Assignment
      Programming Assignment (Vectors)
Chapter 8  (Searching and Sorting Arrays)
      Programming Assignment

      Programming Assignment
Chapter 9  (Pointers)
      Programming Assignment

Chapter 10  (Characters, Strings, and the string Class)
      Programming Assignment

Chapter 11  (Structured Data)
      Programming Assignment
Chapter 12  (Advanced File Operations)
      Programming Assignment
Chapter 13  (Introduction to Classes)
      Programming Assignment
Chapter 14  (More About Classes)
Chapter 15  (Inheritance, Polymorphism, and Virtual                    Functions)

     Programming Assignment

Chapter 16  (Exceptions, Templates, and the Standard                    Template Library (STL)
Chapter 17  (Linked Lists)
Chapter 18  (Stacks and Queues)
Chapter 19  (Recursion)
Chapter 20  (Binary Trees)
Finals

Starting Out with C++ (From Control Structures through Objects)  9th Edition
Written by:  Tony Gaddis

Pearson - Addison Wesley

ISBN-13: 978-0-13-449837-9

COURSE DESCRIPTION:  Offers an intensive capstone of material covered in CSCI 1933 (CSCI 193). Provides a disciplined approach to problem-solving, program design, algorithms, and logic development using higher level language. Introduces elementary data structures; searches, simple and complex sorts; and objects. Intended for computer science majors.

Prerequisite:  CSCI 1933 (CSCI 193) with a grade of "C" or better.

INSTRUCTOR:   David L. Sylvester, Sr., Professor
                                 Computer Science / Engineering / Mathematics Department
                                 Rm. 247, Cypress Bldg.
                                 (225) 216-8152

OFFICE HOURS: Mondays 10:15 am – 1:30 pm
                                 Tuesdays/Thursdays 10:15 - 1:30 pm 

EMAIL ADDRESSsylvesterd@mybrcc.edu

                            Class Website: https://www.syl9.com
                            CANVAS's URL: https://mybrcc.instructure.com
                            LOLA's URL: https://my.lctcs.edu/cp/home/displaylogin
 
                           BRCC's URL: https://www.mybrcc.edu

                            Online c++ / Python compiler: https://www.onlinegdb.com
                                Online c++ https://paiza.io/en/languages/online-cpp-compiler
                                Online Python compiler: https://online-python.com
                               

                        
                                   

 

Register / Sign Roll (Sign the roll anytime on Tuesdays)

How to Videos