CSC 1254

Course Description
Syllabus
Homework
Old Test
Curriculum
Course Page
E-mail
Space Maker

LSU
LSU Home Page

Louisiana State University

 Course Description Top of page

Title: Intro To Computer Science II with C

Catalog Data:
Basic concepts of data types (strings, arrays, records, sets, files); data structures (linked lists, stacks, queues, trees); searching and sorting algorithms.

(3 hrs. credit)

Recommended Text: Fundamentals of Data Structures in C by Horowitz

Software: Microsoft Visual C++ on Lab PCs or GNU C/C++ on UNIX systems

Goals:
To introduce students to some fundamental data structures, Abstract Data Types. and searching and sorting algorithms.

Prereq:

  1. Credit in CSC 1253 and MATH 1550 or registration in MATH 1435.
  2. Credit will not be given for both this course and CSC 1251 and CSC 2290.

 Syllabus Top of page

Course Topics:

  1. Software Engineering Concepts
  2. Files -- ASCII vs Binary Files
  3. Pointers and Linked Lists
  4. Recursion
  5. Recursive Sorts
  6. Data Abstraction
  7. Ordered List ADT
  8. Stack ADT
  9. Queue ADT
  10. Table ADT
  11. Binary Trees and BSTs
  12. Algorithm Analysis
 Homework Top of page

The homework list for this course will appear here.

 Old Tests Top of page

The list of old tests for this course will appear here.

Copyright © 1997 Dept. of Computer Science, Lousiana State University