CSCI-2325 Structured Computer Programming
This course is designed to be a rigorous introduction to computer programming, emphasizing object-oriented concepts, top-down design, modularization, testing, and debugging. Students will complete several fully documented, tested, and debugged computer programs. Topics include decision logic, loops, arrays, classes, and other elementary data structure.