Samford University Catalog 2016-2017 Academic Year 
    
    May 27, 2018  
Samford University Catalog 2016-2017 Academic Year [ARCHIVED CATALOG]

[Add to Portfolio]

COSC 110 - Introduction to Programming (4)


Introduction to the fundamental techniques of programming as a foundation for more advanced study of computer science and as a tool for other disciplines. Includes introduction to object-oriented programming using Java. Focus on development of effective software engineering practice, emphasizing such principles as design, decomposition, encapsulation, procedural abstraction, testing, and software reuse. Topics include programming constructs, problem-solving strategies, the concept of an algorithm, recursion, fundamental data structures, and an introduction to machine representation, graphics, networking, and interactive development environments. Prereqs: Basic computer literacy (familiarity with file/folder manipulation, word processing, and spreadsheet applications); mathematics background suitable for placement into Precalculus.



[Add to Portfolio]