CS 517 Introduction to Programming
Software development using a high-level programming language (such as C++ or Java) for a wide range of information system applications. Structured programming, data types, functions, arrays, pointers, and recursion. Applications from areas of interest. Not open to graduate majors in computer science.