2025-2026 Undergraduate Bulletin 
    
    Jul 24, 2025  
2025-2026 Undergraduate Bulletin
Add to Portfolio (opens a new window)

DATA 245 - Programming Foundations for Data Analytics


3 credit hours - This 3-credit course introduces fundamental and advanced programming concepts using Java. Topics include procedural programming (methods, parameters, control structures), file processing, arrays, and basic object-oriented principles. Advanced topics such as inheritance, composition, binary and text I/O, graphical user interfaces, and event-driven programming are also covered. The course emphasizes applying Java programming in real-world scenarios, including data mining and analytics. Prerequisite(s): DATA 241 .



Add to Portfolio (opens a new window)