KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Danville Community College · Courses

ITP

19 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-4

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)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
EDE 10 and MDE 10 are
ITP 120Java Programming I4

Entails instruction in fundamentals of object-oriented programming using Java. Emphasizes program construction, algorithm development, coding, debugging, and documentation of console and graphical user interface applications.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 136C# Programming I4

Presents instruction in 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 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
Corequisite
ITP 100
ITP 140Client Side Scripting3

Provides instruction in fundamentals of Internet application design, development, and deployment using client side scripting language(s).

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 160Introduction to Game Design and Development3

Introduces object-oriented game design and development. Provides overview of the electronic game design and development process and underlines the historical contest, content creation strategies, game careers, and future trends in the industry. Utilizes a game language environment to introduce game design, object-oriented paradigms, software design, software development and product testing. Teaches skills of writing a game design document and creating a game with several levels and objects. Integrate 2D animations, 3D models, sound effects, and background music as well as graphic backgrounds.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
EDE 10 and MDE 10 are
ITP 165Gaming and Simulation3

Introduces students to the concepts and applications of gaming and simulation through the use of gaming and simulation tools, as well as through basic programming skills.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
ITP 160 is a
ITP 170Project Management3

Introduces the concepts of project management as defined by the Project Management Institute, the accreditation body for project management.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 195Data Structure and Algorithms3

Introduces searching and sorting algorithms and basic data structures. Examines data structures and algorithms in a given computer language including sets, strings, stacks, queries, arrays, linked lists, and trees.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 214Windows Mobile Development4

Provides skills for creating mobile enterprise solutions by using the Smart Device Extensions for Microsoft Visual Studio .NET and the Microsoft .NET Compact Framework for wireless devices. Develops systems including mobile phones and a range of rich hand-held devices such as PDAs using applications utilizing the .NET Compact Framework. Covers Enterprise business applications and game applications.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
ITP 100 is a
ITP 215XML Web Services4

Presents the techniques for developing and implementing Web-based applications with Web forms, ASP.NET, and the Microsoft.NET Framework. Includes Window services.NET remote objects, XML Web services, security, and consuming and manipulating Web data.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 220Java Programming II4

Imparts instruction in application of advanced object-oriented techniques to application development using Java. Emphasizes database connectivity, inner classes, collection classes, networking, and threads.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
ITP 225Web Scripting Languages3

Introduces students to the principles, systems, and tools used to implement Web applications. Provides students with a comprehensive introduction to the programming tools and skills required to build and maintain interactive Web sites. Students will develop Web applications utilizing client-side and server-side scripting languages along with auxiliary tools needed for complete applications.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
ITP 100 AND ITD 110 are
ITP 226Mobile Java Android Development4

Provides the necessary design and programming skills required for developing applications on mobile devices (smartphones, tablets, etc.). Utilize the Java-based Android Development Kit to create Android applications, from concept to business model to final product.

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

Focuses instruction in advanced object-oriented techniques using C# for application development. Emphasizes database connectivity and networking using the .NET Framework.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 244ASP.NET–Server Side Programming4

Entails instruction in creation of ASP.NET Web applications to deliver dynamic content to a Web site utilizing server controls, web forms, and web services to accomplish complex data access tasks.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
Students must satisfy one of the following courses: ITP 112, ITP 136, or ITP 214 before enrolling into this course.
ITP 246JAVA3

Provides instruction in application and integration of web-based clients and server-side java to three-tier business applications. Includes use of tools UML, XML, Java servlets, JSPs, and JDBC database access.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 251Systems Analysis and Design4

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 are included in course content. Software applications may be used to enhance student skills.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 258Systems Development Project3

Provides instruction in application of life cycle system development methodologies using a case study which incorporates feasibility study system analysis, system design, program specification, and implementation planning. Course project assignment(s) will have students perform as members of system development teams.

Subject
ITP
Credits (min)
3
Credits (max)
3
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
None
ITP 265Applications of Modeling and Simulation4

Expands understanding of Modeling and Simulation via the implementation of a capstone project. Continues to develop object oriented programming skills. Expands three dimensional visualization skills. Examines all aspects of the project lifecycle. Develops workplace readiness for the Modeling and Simulation industry.

Subject
ITP
Credits (min)
4
Credits (max)
4
Credit unit
Credit Hours
Type
course
Edition
2026-2027
Catalog
2026-2027 DCC College Catalog
Source
catalog.danville.edu
Prerequisite
ITP 165 is a

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