CSC 111 - Introduction to Programming

This course is an introduction to the fundamental concepts and terms of computer science, including algorithms, problem solving techniques, data types, concept of loops, conditional statements, modular programming, pointers, arrays, strings, basic file processing, structures and simple classes. Students will use a high-level computer programming language to solve a variety of problems.
Prerequisite: MAT 206 and [CSC 101 or departmental approval]

Course Credit: 4

Lab Hours: 2HRS.