Computer Science 1253

Introduction to Computer Science with C++ I


 

Catalog Description

 

Fundamentals of programming, program design, and algorithms using a high-level block-structured language.

 

 

Prerequisites

 

Credit or registration in MATH 1550 or credit in MATH 1431. Credit will not be given for both this course and CSC 1248 or 1250 or 1350 or 2290.

 

Lectures
Section 1:  TTH     10:30 - 11:50    -   0206 Tureaud Hall

 

Instructor
William E. Duncan

homepage: http://www.csc.lsu.edu/~duncan

 



Office Hours

 

 

Textbook

 

1.  Required: STARTING OUT WITH C++ From Control Structures through Objects 9/e, Tony Gaddis (ISBN: 9780134498379)

2.  Recommended: Computer Science: An Overview 11/e, J. Glen Brookshear (ISBN: 978-0-13-256903-5)

 


Goal

To build problem-solving skills from an algorithmic viewpoint using the C++ language. By the end of this course the student will

  • understand the origins and early development of computer science as an academic discipline as well as the basic issues underpinning the discipline.
  • employ programming principles in problem-solving.
  • explore the fundamentals of the imperative programming paradigm.

 

Course Calendar

 


Evaluation

 

Grading will be based on programming assignments and exams.

Programming Assignments     25%
Exam 1                      25%    
Exam 2                      25%     
Final Exam                  25%

 

 

Fall 2017