Intro to Programming I (COMS 103)

An introductory course for computer science majors and minors with coding exercises using a high-level programming language. Programming topics include input/output, loops, decision structures, arrays, lists, and functions; concepts of data abstraction including primitive data types, strings, arrays, dictionaries and files. Emphasis is given to good programming style and problem-solving techniques for program design and structure, coding, documentation, debugging and testing.

COMS103 is a 3 credit course.