ITP 100 Software Design
Introduces principles and practices of software development. Course content includes instruction in critical thinking, problem solving skills and essential programming logic in structured and object-oriented design using contemporary tools. Prerequisite: Readiness to enroll in ENG 111. Lecture 3 hours per week. Generally offered spring; occasionally summer.