
Alfred State
10 Upper College Drive Alfred, NY 14802
Website
Alfred State has listed this a core course in the following categories:
The core course can be applied to following SUNY Transfer Paths:
| Status: | Active |
| SUNY ID: | 55534 |
| Full Title: | Computer Programming I |
| Level: | Lower Division (UG) |
| CIP: | 1102 Computer Programming |
CISY 1113 | Computer Programming I
This course covers the fundamentals of computer problem solving and programming. Topics include: program development process, differences between the object-oriented, structured, and functional programming methodologies, phases of language translation (compiling, interpreting, linking, executing), and error conditions associated with each phase, primitive data types, memory representation, variables, expressions, assignment, fundamental programming constructs (sequence, selection, iteration), algorithms for solving simple problems, tracing execution, subprograms/functions/methods, parameter passing, secure coding techniques (criteria for selection of a specific type and use, input data validation), and professional behavior in response to ethical issues inherent in computing.