KSAWorks
KSAWorks
Knowledge • Skills • Abilities
New River Community College · Courses

ITP

8 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 140Client Side Scripting3
Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
Corequisite
ITD 110 Course Delivery Options: Online Semesters: Spring Additional
ITP 150Python Programming4

(s) Entails instruction in fundamentals of object-oriented programming using Python. Emphasizes program construction, algorithm development, coding, debugging, and documentation of Python applications. Lecture 4 hours per week.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
ITP 225Web Scripting Languages3
Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
Prerequisite
ITD 110 and ITP 100 or CSC 221 Course Delivery Options: Online Semesters: Spring Students should take this course in their last spring semester of their program of study. Additional
ITP 240Server Side Programming4

(s) Course Delivery Options: Online Semesters: Spring

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
ITP 251Systems Analysis and Design3

(s) Course Delivery Options: In-person Semesters: Spring Students should take this course in their last spring semester of their program of study.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
ITP 270Programming for Cybersecurity4
Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
credit(s)
Type
course
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
Prerequisite
CSC 221 Introduction to Problem Solving and Programming Course Delivery Options: In-person Semesters: Fall Teaches scripting techniques for automating security tasks such as network monitoring and penetration testing using a high-level programming language common to cybersecurity professionals. Includes how to write custom tools and the basics of developing software exploits. Lecture 4 hours. Total 4 hours per week.
ITP 290Coordinated Internship in Information Technology3

(s) May be repeated for credit. This course is intended for the last semester of coursework. Supervised on-the-job training in selected business, industrial or service firms coordinated by the college. Credit/practice ratio not to exceed 1:5 hours. Variable hours per week.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
credit(s)
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu
ITP 297Cooperative Internship in Information Technology3

(s) May be repeated for credit. This course is intended for the last semester of coursework. Supervised on-the-job training for pay in approved business, industrial and service firms coordinated by the division dean. Credit/work ratio not to exceed 1:5 hours. Variable hours.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
credit(s)
Type
course
Repeatable
May be repeated for credit.
Edition
2026-2027
Catalog
2026-2027 College Catalog
Source
catalog.nr.edu

Source: New River Community College's catalog, linked per course · table learning_unit · CourseShelf publish 59