KSAWorks
KSAWorks
Knowledge • Skills • Abilities
J Sargeant Reynolds Community College · Courses

ITP

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.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.reynolds.edu
ITP 136C# Programming I4

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.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.reynolds.edu
ITP 236C# Programming II4

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.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.reynolds.edu
Prerequisite
ITP 136 and ITD 130 .
ITP 245Developing User Interfaces4

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.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.reynolds.edu
Prerequisite
ITP 236 or school approval
Corequisite
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.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.reynolds.edu
Prerequisite
ITE 152 or equivalent.
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.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.reynolds.edu
Prerequisite
ITP 136 , ITP 236 , ITP 245 , ITP 251 , ITD 130 , ITD 132 , or school approval.

Source: J Sargeant Reynolds Community College's catalog, linked per course · table learning_unit · CourseShelf publish 59