6 courses with the subject ITP, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
ITP 100Software Design3
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.
Teaches the fundamentals of object-oriented programming and design using C#. Emphasizes program construction, algorithm development, coding, debugging, and documentation of applications within the .NET framework.
Focuses instruction in advanced object-oriented techniques using C# for application development. Emphasizes database connectivity and back-end development using the .NET Framework and database processing using LINQ and the Entity Framework.
Provides instruction in the creation of computer application user interfaces that offer intuitive navigation and informative design for web, mobile, and desktop applications, and other technologies.
If not taken previously - ITP 236 or school approval
ITP 251Systems Analysis and Design3
Focuses on application of information technologies (IT) to system life cycle methodology, systems analysis, systems design, and system implementation practices. Covers methodologies related to identification of information requirements; feasibility in the areas of economic, technical, and social requirements, and related issues. Software applications may be used to enhance student skills.
ITP 298Seminar and Project in Information Technology Programming: Programming Capstone4
Provides students with hands-on experience developing sophisticated web-based applications using ASP.NET and SQL Server, including profiles, personalization, web parts, themes, multi-lingual, and web services. Students will work in small teams to build a semester-long project.