CPT 101 Introduction to Computers (3-0-3)
This course covers basic computer history, theory, and applications, including word processing, spreadsheets, data bases, and the operating system. Presentation graphics and the Internet will also be covered. Prerequisite with a grade of “C” or higher: CPT 102 or placement score.
CPT 102 Basic Computer Concepts (3-0-3)
This course includes the basic use of a computer with an overview of computer terminology and provides a basic foundation in software.
CPT 105 Visual BASIC Essentials (3-0-3)
This course is a study of the essential elements of Visual BASIC programming and structured program development. Logical design, development testing, and debugging of structured Visual BASIC programs will be included. Topics include arithmetic operations, decision structures, looping, formatted output, arrays, subroutines, and file structures. Prerequisites with a grade of “C” or higher: MAT 101 or MAT 102 or MAT 110; CPT 168 or departmental approval. This course is typically taught only in the spring semester.
course descriptions
CPT 115 COBOL Programming I (3-0-3)
This course introduces the nature and use of the Common Business Oriented Language - COBOL. Prerequisites: with a grade of “C” or higher: MAT 101 or MAT 102 or MAT 110; CPT 168 or departmental approval. This course is typically taught only in the fall semester.
CPT 168 Programming Logic and Design (3-0-3) This course examines problem-solving techniques applied to program design. Topics include a variety of documentation techniques as a means of solution presentation. This course is typically taught only in the fall and spring semesters.
CPT 172 microcomputer Database (3-0-3)
This course introduces microcomputer database concepts, including generating reports from data base, creating, maintaining, and modifying data bases. Prerequisites with a grade of “C” or higher: CPT 101. This course is typically taught only in the summer semester.
CPT 174 microcomputer Spreadsheets (3-0-3) This course introduces the use of spreadsheet software on the microcomputer. Topics include creating, editing, using formulas, using functions, and producing graphs. Prerequisites with a grade of “XC” or higher: MAT 032 and a grade of “C” or higher: CPT 101.
CPT 176 microcomputer Operating Systems (3-0-3) This course covers operating system concepts of
microcomputers including file maintenance, disk organization, batch files, and subdirectory concepts. This course is typically taught only in the fall and spring semesters.
CPT 179 microcomputer Word Processing (3-0-3) This course introduces microcomputer word processing. Topics include creating, editing, formatting, and printing documents. In addition, the theory and implementation of current operating system will be covered. Prerequisite: with a grade of “C” or higher: CPT 101; AOT 105 or equivalent knowledge of the keyboard. This course is typically taught only in the spring semester.
CPT 208 Special Topics in Computer Technology (3-0-3) This course focuses on changes in computer technology. CPT 209 Computer Systems management (3-0-3) This course examines the methods and procedures used in maintaining microcomputer systems. Topics include hardware and software installation, configuration, operations, and troubleshooting. Authorized A+ certification courseware will be used. Prerequisite with a grade of “C” or higher: CPT 176. This course is typically taught only in the spring semester. CPT 236 Introduction to Java Programming (3-0-3) This course is an introduction to Java programming. Topics will cover Java syntax and classes for use in development of
JAVA applications and applets. Prerequisite with a grade of “C” or higher: CPT 168. This course is typically taught only in the spring semester.
CPT 237 Advanced Java Programming (3-0-3)
This course is a study in advanced topics of the Java programming language by building on a basic knowledge of the Java language. Topics covered will include multi- threading, swing classes, swing event models, advanced layout managers, the Javabean component model, network programming and server-side programming. Prerequisite: with a grade of “C” or higher: CPT 236. This course is typically taught only in the summer semester.
CPT 242 Database (3-0-3)
This course introduces data base models and the fundamentals of data base design. Topics include data base structure, data base processing, and application programs which access a data base. Prerequisites with a grade of “XC” or higher: MAT 032 and a grade of “C” or higher: CPT 101. This course is typically taught only in the spring semester.
CPT 244 Data Structures (3-0-3)
This course examines data structures widely used in
programming. Topics include linked lists, stacks, queues, trees, and sorting and searching techniques. Prerequisite with a grade of “C” or higher: CPT 237 or departmental approval. This course is typically taught only in the spring semester.
CPT 264 Systems and Procedures (3-0-3)
This course covers the techniques of system analysis, design, development, and implementation. The course uses a case study to show the design, development and implementation of a business system. This course is a capstone course for the Computer Technology program and must be taken through Central Carolina Technical College. Prerequisites with a grade of “C” or higher: CPT 115 or CPT 236; CPT 168; CPT 242; IST 220 or departmental approval. This course is typically taught only in the spring semester.
CPT 267 Technical Support Concepts (3-0-3) This course is a study of technical support/help desk concepts and techniques for supporting computers and computer services. Prerequisites with a grade of “C” or higher: CPT 101 and CPT 176. This course is typically taught only in the summer semester.
CPT 268 Computer End User Support (3-0-3)
This course prepares students to train and support end-users. Topics include end-user support functions, developing training modules, and strategies to provide ongoing technical support. Emphasis is on solving problems with users (needs analysis, troubleshooting, and interaction with users). Prerequisite with a grade of “C” or higher: CPT 101. This course is typically taught only in the spring semester.
CPT 280 SCWE in Computer Technology (0-9-3) This course integrates computer technology skills within an approved worksite related to the computer industry (with advisor’s permission).