CSC 101: Introduction to Programming

Class Program
Credits
5
Weekly Contact Hours
5
Course ID
092424
Meets Degree Requirements For
Restricted Elective
Description

Introduction to computer programming. Intended for non-science majors. Explores the basics of computer programming using the BASIC language. Topics include console I/O, variables, expressions, decisions, arrays, repetition, console graphics, file I/O and functions. Prerequisites: word processing competency.

Grading Basis
Graded

Course Learning Outcomes

Core Topics

 

  1. Data types and expressions
  2. Variables
  3. Console I/O
  4. Decisions (If and select case statements)
  5. Repetition ( while and for statements)
  6. Basic computer graphics
  7. Arrays
  8. Sequential File I/O
  9. Functions and subroutines