ALIVE @ Samford University

ALIVE @ Samford University

Brian Toone, Assistant Professor

ALIVE @ Samford University RSS Feed
 
 
 
 

110-Intro Programming

Introduction to Programming

Catalog Description

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.

Semesters Taught

Fall 2005, Spring 2005