Information Technology Programming (ITP)
ITP 100. Software Design. (3 Credits)
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 hours per week. Total 3 hours per week. Prerequisite: Eligible for MTH 154 or eligible for MTH 161.
ITP 232. C++ Programming II. (4 Credits)
Presents in-depth instruction of advanced object-oriented techniques for data structures using C++. Lecture 4 hours per week. Total 4 hours per week.
ITP 258. Systems Development Project. (3 Credits)
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. Lecture 3 hours per week. Total 3 hours per week. Prerequisite: CSC 201.
ITP 296. On-site Training in ITP. (3 Credits)
Specializes in career orientation and training program without pay in selected businesses and industry, supervised and coordinated by the college. Variable hours per week. Prerequisite: Instructor approval.
ITP 298. Seminar & Project. (3 Credits)
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. Variable hours per week. Prerequisite: Instructor approval.

