Information Technology Programming (ITP) at Reynolds Community College
Distance Learning
Time of Day
Term
- ITP 100 - Software Design
- 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.Lecture 3-4 hours per week.
3-4 credits - ITP 110 - Visual Basic Programming I
- Involves instruction in fundamentals of event-driven programming using Visual Basic. Emphasizes program construction, algorithm development, coding, debugging, and documentation of graphical user interface applications.Lecture 3-4 hours per week.
3-4 credits - ITP 120 - Java Programming I
- 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.Lecture 3-4 hours per week.
3-4 credits - ITP 132 - C++ Programming I
- Centers instruction in fundamentals of object-oriented programming and design using C++. Emphasizes program construction, algorithm development, coding, debugging, and documentation of C++ applications.Lecture 3-4 hours per week.
3-4 credits - ITP 136 - C# Programming I
- 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.Lecture 3-4 hours per week.
3-4 credits - ITP 150 - Python Programming
- Entails instruction in fundamentals of object-oriented programming using Python. Emphasizes program construction, algorithm development, coding, debugging, and documentation of Python applications.Lecture 3-4 hours. Total 3-4 hours per week.
3-4 credits - ITP 195 - Topics In
- Provides an opportunity to explore topical areas of interest to or needed by students.May be used also for special honors courses. May be repeated for credit. Variable hours.
1-5 credits - ITP 215 - XML Web Services
- 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.Lecture 3-4 hours per week.
3-4 credits - ITP 226 - Mobile Java Android Development
- 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.Lecture 3-4 hours per week. 3-4 credits.
3-4 credits - ITP 236 - C# Programming II
- Focuses instruction in advanced object-oriented techniques using C# for application development. Emphasizes database connectivity and networking using the .NET Framework.Lecture 3-4 hours per week.
3-4 credits - ITP 245 - Developing User Interfaces
- Provides instruction in the creation of computer application user interfaces that offerLecture 4 hours. Total 4 hours per week.
4 credits - ITP 251 - Systems Analysis and Design
- 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.Lecture 3-4 hours per week.
3-4 credits - ITP 295 - Topics In
- Provides an opportunity to explore topical areas of interest to or needed by students.May be used also for special honors courses. May be repeated for credit. Variable hours.
1-5 credits - ITP 298 - Seminar and Project
- Requires completion of a project or research report related to the student's occupational objectives and a study of approaches to the selection and pursuit of career opportunities in the field.May be repeated for credit. Variable hours.
1-5 credits