CMSC 1123 — COMPUTER SCIENCE CONCEPTS I
This course is an introduction to the fundamental concepts of computer programming, focusing on algorithms, problem solving, and software development using procedural and object -oriented programming. Concepts include data types, variables, procedures, func tions, loops, expressions, iterations, lists, searching and sorting, file input and output, and source code management.