CMSC 130 — Programming Fundamentals
Introduces professional-level programming techniques, designed for individuals seeking foundational knowledge in programming or aspiring to enter the field of software development. Covers the fundamentals of how to write complete computer programs of moderate size and rooted in real-world problems, using basic data types, functions, loops, if-else statements, and objects. Students will learn top-down design, functional decomposition, mathematical and reasoning skills needed for computer science, software testing, and pair programming. Requires no previous programming experience.
Part of
- Computer Science A.S. (Transfer) Home › Credit Programs of Study › Computer Science › Computer Science A.S. (Transfer)
- Game Programming Certificate (Career) Home › Credit Programs of Study › Game Programming › Game Programming Certificate (Career)
- STEM Technology A.A.S. (Career) Home › Credit Programs of Study › STEM Technology › STEM Technology A.A.S. (Career)
- Mathematics Area of Concentration within STEM A.S. (Transfer) Home › Credit Programs of Study › STEM: Science, Technology, Engineering and Mathematics › Mathematics Area of Concentration within STEM A.S. (Transfer)