Academics

    CPT

    CPT 113  Information Systems  (3-0-3)
    Offered Fall, Spring, and Summer Semesters
    Prerequisite:  Placement into MAT 032 and placement into RDG 100
    This course is an introduction of the principles and technologies used in modern management information systems. 

    CPT 117  Introduction to Online Learning  (1-0-1)
    Offered Fall, Spring, and Summer Semesters
    This course will familiarize students with the online learning environment.  Topics will include using course management tools, conducting online research effectively, and troubleshooting technical problems.  Note: This course is intended for the individual who plans to use an on-line learning environment for education and training.

    CPT 170  Microcomputer Applications  (3-0-3)
    Offered Fall, Spring and Summer Semesters
    Prerequisites: CPT placement score or successful completion of COL 107; plus placement into MAT 101 or higher and placement into RDG 100
    This course introduces microcomputer applications software, including word processing, databases, spreadsheets, graphs, and their integration.

    CPT 209  Computer Systems Management  (3-0-3)
    Offered Fall, Spring, and Summer Semesters
    Prerequisite:  Placement into MAT 101 or higher
    This course examines the methods and procedures used in maintaining microcomputer systems.  Topics include hardware and software installation, configuration, operations and troubleshooting.

    CPT 230 C# Programming I (3-0-3)
    Offered Fall, Spring, and Summer Semesters
    Prerequisites: CPT 101 or CPT 170 or CPT 113 and MAT 102 or higher
    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.

    CPT 231 C# Programming II (3-0-3)
    Offered Fall, Spring, and Summer Semesters
    Prerequisites: CPT 230
    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.

    CPT 234  C Programming I  (2-3-3)
    Offered Fall and Spring Semesters
    Prerequisites:  EGR 269 or CPT 170 or CPT 113
    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.

    CPT 236  Introduction to JAVA Programming  (3-0-3)
    Offered Fall, Spring and Summer Semesters
    Prerequisite: CPT 186 or CPT 187 or CPT 230
    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.

    CPT 237  Advanced JAVA Programming  (3-0-3)
    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.

    CPT 239  Active Server Pages  (3-0-3)
    Offered Spring Semester
    Prerequisite: CPT 186 or CPT 187 or CPT 230 and IST 226 or IST 237
    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.

    CPT 257  Operating Systems (3-0-3)
    Offered Fall, Spring, and Summer Semesters
    Prerequisite:  Placement into MAT 101
    This course examines the theory of operating systems and how the operating system theory is implemented in current operating systems.

    CPT 264  Systems & Procedures  (3-0-3)
    Offered Fall, Spring and Summer Semesters
    Prerequisite: CPT 186 or CPT 187 or CPT 230 or IST 272
    This course covers the techniques of system analysis, design, development and implementation.

    CPT 267  Technical Support Concepts  (3-0-3)
    Offered Fall, Spring, and Summer Semesters
    Prerequisites:  CPT 209, CPT 257
    This course is a study of technical support/help desk concepts and techniques for supporting computers and computer services.

    CPT 270  Advanced Microcomputer Applications  (3-0-3)
    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.

    CPT 275  Computer Technology Senior Project  (3-0-3)
    Offered Fall and Spring Semesters
    Prerequisites:  CPT 264; IST 203 or IST 235 or IST 258 or IST 278; SPC 205 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.

    CPT 280  SCWE in Computer Technology  (0-12-3)
    Prerequisite:  Departmental Approval
    This course integrates computer technology skills within an approved work site related to the computer industry.

    CPT 283 PHP Programming I (3-0-3)
    Offered Fall and Summer Semesters
    Prerequisites:  CPT 186 or CPT 187 or CPT 230 and IST 226 or IST 237
    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.