This course introduces the software development process while improving programming skills. Topics include object-oriented programming, test-driven development, class design, GUI design and programming, and incremental, iterative development. The coursework assumes that the student has fundamental programming, debugging, and code-interpretation skills in an object-oriented programming language.

Lecture Hours: 2.00 Lab Hours: 2.00Total Hours: 3.00


Fall 2020 Semester
Course Title Instructor Campus Section Syllabus Learning Management System
Software Development I Lewis Baumstark, Ph.D. Distance E01 Syllabus via Concourse External Resource Course Section External Resource