Undergraduate Catalog > Courses > CS - Computer Science > 200 > CS-231
Evolution of hardware and software. Problem analysis and algorithm development. Data types, control structures, subprograms, scope and recursion.