CPT - Computer Technology
Offered Fall, Spring and Summer Semesters
This course is an introduction to the principles and technologies used in modern management information systems.
Offered Fall, Spring and Summer Semesters
Prerequisites: CPT 113
This course examines problem-solving techniques applied to program design. Topics include a variety of documentation techniques as a means of solution presentation. Basic computer programming will be taught using the Python language.
Offered Fall, Spring and Summer Semesters
This course introduces microcomputer applications software, including word processing, databases, spreadsheets, graphs and their integration.
Offered Spring Semester
This is a study in the planning and implementation of object-oriented programs. Python programming is used for this course.
Offered Fall Semester
This course is an introduction to foundational topics in data science. Topics include data collection, integration, management, modeling, analysis, visualization, presentation, and decision making.
Offered Fall, Spring and Summer Semesters
This course examines the methods and procedures used in maintaining microcomputer systems. Topics include hardware and software installation, configuration, operations and troubleshooting.
Offered Fall and Summer Semesters
This course introduces designing, coding, testing and debugging C# programs. Topics include procedural, functional and object-oriented techniques; programming; IDEs; .NET; processing data; data types; I/O; decision processing; control structures; modularized coding with methods; and arrays.
Offered Fall and Spring Semesters
Prerequisite: CPT 230
Co-requisite: IST 272 (required)
This course focuses on advanced programming concepts for C#. Topics include advanced string and character processing, user-defined classes and advanced .NET, multiform projects, inheritance and polymorphism, database processing, exception handling and GUIs with Windows Forms.
Offered Fall and Spring Semesters
This introductory course in C programming emphasizes the designing, coding, testing and debugging of C programs involving input/output operations, data types, storage classes, decision structures, looping, functions, preprocessor directives, arrays and simple pointers.
Offered Fall and Spring Semesters
Prerequisite: CPT 168
This course is an introduction to Java programming. Topics will cover Java syntax and classes for use in the development of Java applications and applets.
Offered Fall and Spring Semesters
Prerequisite: CPT 236
This course is a study of advanced topics of the Java programming language by building on a basic knowledge of the Java language. Topics covered will include multi-reading, swing classes, swing event models, advanced layout managers, the JavaBean component model, network programming and server-side programming.
Offered based on need
This course is a study of Active Server Pages (ASP) programming to build, implement and execute ASP scripts and examines topics related to the syntax of server-side ASP scripting as well as the use of ASP with databases.
Offered Fall, Spring and Summer Semesters
This course examines the theory of operating systems and how the operating system theory is implemented in current operating systems.
Offered Fall, Spring and Summer Semesters
Prerequisites: CPT 267; and (CPT 231 or CPT 237 or CPT 273 or CPT 289 or IST 191 or IST 203 or IST 258 or IST 292 or IST 293 or IST 294 or BUS 190); and (SPC 205, SPC 208, or SPC 209); and MAT 109 or higher college transferable math*** Instructor or DH consent also required
This course covers the techniques of system analysis, design, development and implementation.
Offered Fall, Spring and Summer Semesters
This course is a study of technical support/help desk concepts and techniques for supporting computers and computer services.
Offered Fall, Spring and Summer Semesters
Prerequisite: CPT 170
This course emphasizes the integration of popular microcomputer software packages using advanced concepts in microcomputer applications software. Note: MSOFFICE is used.
Offered Spring Semester
Co-requisite: IST 278 (recommended)
This course explores key concepts in data visualization and reporting. Topics include methods used in graphical representation of data, exploration and reporting of data, and basic predictive modeling methods.
Offered Fall, Spring and Summer Semesters
Prerequisites: CPT 264; and CPT 231 or CPT 237 or IST 203 or IST 204 or IST 258 or IST 191 or IST 292 or IST 294; and SPC 205, SPC 208 or SPC 209; and MAT 103 or MAT 109 or MAT 120 or higher math
This course includes the design, development, testing and implementation of an instructor-approved project.
Offered based on need
Prerequisite: Departmental Approval
This course integrates computer technology skills within an approved work site related to the computer industry.
Offered based on need
This course is an introduction to the PHP programming language and will cover topics related to the syntax of PHP language and how PHP can be used to design and develop dynamic, database-driven web pages.