CSC 1248

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: Introduction to Programming with Applications in Statistics

Catalog Data:
Computer programming using the Pascal language with applications in elementary statistics.

(3 hrs. credit)

Textbook: Programming in Pascal by Dale, D.C. Heath and Company

Software: Pascal compiler on class system

Goals: To build statistical problem-solving skills using the high-level structured language Pascal.

Prereq:

  1. MATH 1020/1021 or sufficiently high score on the mathematics placement examination to qualify for MATH 1022 or MATH 1431.
  2. Credit will not be given for both this course and CSC 1250. Not for degree credit for computer science majors.

 Syllabus Top of page

Course Topics:

  1. Introduction to course
  2. Hardware, software, and programming
  3. Problem solving, syntax/semantics, and Pascal programs
    • identifiers, variables, constants, declarations, sequential structure, read(ln), write(ln), assignment statements, arithmetic operators, use of built-in functions
  4. Hands-on seminar on use of the VM operating system
  5. Descriptive statistics
    • observations, populations, frequency distributions, classes, histograms, sampling
  6. Population parameters
    • arithmetic mean, median, mode, variance, standard deviation, percentiles and fractiles, skewness, kurtosis
  7. Normal and bimodal distributions
  8. Repetition structures (WHILE loop only)
    • summations, finding maximums and minimums, nested loops
  9. Selection structures
    • boolean expressions, if, if-else, nested if, (no CASE statement)
  10. Text files
    • standard input and standard output files, using files other than stdin and stdout in a program, reset, rewrite, input loops using EOF
  11. Subprograms
    • procedures, functions, value and reference parameters, scope, top-down design
  12. FOR loop
  13. Linear regression
  14. One-dimensional arrays
    • TYPE declarations, problem-solving using arrays, searching an array, sorting using the bubble sort
  15. Data Analysis
    • using SAS
 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