ITP 100
100 ITP 100 – SOFTWARE DESIGN (3 Crs) – Introduces principles and practices of software development. Includes instruction in critical thinking, problem solving skills, and essential programming logic in structured and object-oriented design using contemporary tools.