CSC 115 offers an overview of computer science and an introduction to programming. This course involves a high level programming language and the topics covered are data types, expressions, assignment, selection, repetition, and function. Students will develop computer programs in a structured language.