Search Results
COMP SCI 130. Computer Programming I. 3 Credits.
This course introduces the foundational principles of computer programming. Students learn to analyze problems, design appropriate solutions, and implement small-scale programs using a modern high-level programming language. The course emphasizes problem-solving techniques, program structure, and the development of clear, efficient, and well-documented code. Students will gain hands-on experience in writing, tracing, and debugging programs. They will be introduced to common programming concepts such as variables, data types, decision-making constructs, loops, functions, arrays, and basic data structures. Good software engineering practices—modular design, code readability, testing, debugging, and documentation—are stressed throughout the course.
FSS.