Computer Algorithms (CSC-101)
This course introduces students to the logic used to develop solutions to common problems in the computer science field. These step-by-step detail solutions are called algorithms and serve as the basic methods utilized in most computer problems. In the lab component of this course these algorithms are written and tested in a current programing language. Topics include number systems, logical operators, one and two-dimensional arrays and methods of sorting arrays, graphs of functions, and string manipulation. Prerequisites: CSC 100. 2 lecture and 2 laboratory hours per week. 3 credit hours.