Students who demonstrate adequate academic skill to succeed in the occupational content courses of the program will be given an "S" grade for CPST 100, 101 and will not be required to attend the initial semester.
Based on your keyboarding skills you may be required to take a 1 credits Keyboarding class in order to meet the competencies of the program.
CPST 100 Academic Skill Development I 1-8 credits. A review of the mathematical skills of fractions, decimals, percents, proportions, and science. Study of oral and written communications.
CPST 101 Academic Skill Development II 1-8 credits. A continuation of Academic Skill Development I. An in-depth review of introductory algebra consisting of signed numbers, equations, polynomials, graphing and systems of equations. Also emphasized are communication skills, problem solving and prep for technical writing.
CPST 111 Business Math 3 credits. Study of the fundamental operations of numbers, fractions, decimals and percentages as applied in business. Includes such topics as bank reconciliations, simple interest, discounts, notes, and cost of installment purchases. Laboratory projects using the BASIC programming language will be used to augment selected topics.
CPST 116 Introduction to Data Processing and Micros 3 credits. A study of computer hardware concepts and functions. Introduction to the use of Micro computer hardware and available software.
CPST 117 COBOL Programming 4 credits. This course involves writing, executing, debugging, and documenting a series of COBOL programs that illustrate typical business applications. Structured programming techniques will be emphasized, as well as tape and disk applications.
CPST 118 COBOL Advanced Programming 4 credits. This is a continuation of COBOL. Concepts emphasized will be tables, sorts, advanced procedural commands, external subroutines and interactive programming.
CPST 126 Essentials of Programming/Basic 3 credits. Problem solving skills are taught as they apply to computer programming. Students are required to solve numerous problems using a methodical step by step technique. Most of the problems are developed using the BASIC programming language.
CPST 135 Data Processing Accounting 3 credits. Introduces the fundamentals of the double-entry accounting system. Topics include assets, liabilities, owners' equity, general journal, general ledger, balance sheet, income statement, register, petty cash, bank reconciliation, and payroll accounting.
CPST 137 RPG II Programming 3 credits. Business application concepts are stressed using the RPG II language. Specific topics include sequential and random file processing, arrays and tables, multiple input and output file handling.
CPST 138 RPG III - RPG 400 4 credits. This is an advanced programming course utilizing skills acquired from RPG II. Stressing the new concepts and commands of RPG III and RPG 400. The hardware and software used in this course is an IBM AS/400.
CPST 141 Operating Systems I 3 credits. Designed for the programmer. Includes data management, file concepts, computer hardware and software. Additionally the job control language utilizing the available operating system.
CPST 181 Microcomputer Applications 3 credits. This course offers an introduction to microcomputer concepts with an end-user orientation. Students will be exposed to the major hardware components used in microcomputers today. The major productivity tools currently used in microcomputers will be covered. These tools will include word processing, spreadsheets, database management systems, and data communications software. An overview of management information systems and current uses of microcomputers in business will be covered along with current social issues and technological trends involved in the world of microcomputers.
CPST 183 Microcomputer Operating Systems 3 credits. This course will present the functions of current microcomputer operating systems and how to use these systems to manage the microcomputer. The various file systems used by microcomputers will be covered in sufficient detail to allow the student to maintain files on a variety of microcomputer systems. The student will learn how to install software packages and determine the most optimum systems to use for a given application. Student will learn how to present jobs for both foreground and background processing.
CPST 185 Microcomputer Database Management and 4th GL'S 3 credits. This course will present the theory and usage of current relational database system used on microcomputers. The student will design and use database system using current microcomputer packages to include a 4th GL. The advantages and disadvantages of database systems will be explored. The major features of current database systems will be covered in sufficient detail to allow the student to select the most appropriate system to use for the home or office.
CPST 187 Microcomputer Networking and Connectivity 3 credits. This course will cover the basic concepts and terminology used in local area networks using microcomputer technology. Students will be exposed to network operating systems and hardware. A prototype local area network will be designed to include network hardware and software. Problems associated with management of local area networks will be presented and solved. The student will be able to identify the best protocols to use, and the hardware and software necessary to implement a local area network.
CPST 189 Microcomputer Software Development Tools 3 credits. This course will cover a general introduction to computer programming using a problem oriented format. Problems will be presented and the student will be taught how to solve these problems using several programming techniques. Students will use several current high level microcomputer languages such as "C" and others to implement the solutions to these problems. The advantages and disadvantages of each language will be explored.
CPST 268 Operating Systems II 2 credits. Operating systems theory is emphasized, including operation of the available operating software. Additionally different types of operating systems are covered.
CPST 278 Interactive Programming I (CICS) 4 credits. Study of interactive programming theory and practice. Write and run programs using the available hardware and interactive programming software. CICS is taught here.
CPST 280 Programming Development Tools 2 credits. Theory and application of popular programming tools will be used and discussed in this course.
CPST 284 Fourth Generation Languages 3 credits. Programming in Nomad on the personal computers. The course includes design, development, and testing using Nomad. Evaluate the differences between procedural and nonprocedural languages.
CPST 286 Data Base Processing 3 credits. Study of the theory and practice of Data Bases. Topics include independence, security, integrity, consistency, data sharing, and redundancy control. Practical problems are presented and developed using a self contained query language.
CPST 287 Systems Analysis and Design 4 credits. The fundamentals of the systems life cycle. Job requests through the preliminary investigation. Analysis of the current system through design of the new system are covered.
CPST 288 Interactive Programming II (CICS) 3 credits. This course is designed as a continuation of CPST 278. The student programmers will design, code, debug, and test applications programs for on-line applications using CICS/VS. A simple high level programming interface is provided to allow application programs to request facilities such as task and terminal information, formatting of data to terminals, and interface to systems service programs. Emphasis will be placed on how to code, debug, and test CICS/VS applicator programs.
CPST 290 System Development & Implementation 3 credits. Continuation from Systems Analysis and Design. Program development, coding, and testing the system. Implementation, training, conversion, systems evaluation, and maintenance.
CPST 291 C Language Programming 3 credits. Theory and practice in assembler language programming. Base register, binary and packed decimal instructions, program loops, and indexing concepts. Business-related problems are solved using this language.
CPST 296 Networking and Connectivity 3 credits. Network planning, installation, training, and maintenance are covered here. Additionally, such topics as protocols, data conversions and emulations are covered. CPST 298 Directed Studies 1-16 credits (variable). Work tailored to individual requirements under faculty guidance; permission of instructor required.
CPST 299 Internship 1-16 credits (variable). On-the-job placement providing further work experiences for persons pursuing careers in data processing technology; permission of instructor required.
RELT 101 Applied Communications I 2 credits. The course provides students with instruction in applied written communication skills: The mechanics of written composition, technical terms, spelling and definition, basic computer literacy and technical writing and reporting forms.
RELT 102 Applied Communications II 2 credits. The course expands on communication skills taught in RELT 101. New material taught in Applied Communications II includes writing business correspondence and technical reports.
RELT 103 Keyboarding 1 credit. The course enables the development of basic touch keyboarding skill in a minimum of time. Completion should prepare students to (a) input alphabetic, numeric, and symbol information quickly and accurately and (b) understand basic vocabulary and concepts used in keyboarding operations when entering and retrieving information.
RELT 201 Applied Communications III 2 credits. The course provides students with instruction in applied oral communication skills. Business speaking and effective oral communications will be taught.
RELT 202 Applied Business Economics 2 credits. The course provides students with an overview of economic principles related to technical courses of study.
RELT 206 Occupational Job Search 2 credits. The course provides students with knowledge and abilities in the areas of employment process skills. Job acquisition and maintenance skills and job market analysis are the core of this course.
RELT 207 Occupational/Human Relations 2 credits. The course provides a study of human behavior in an occupational environment with emphasis on communications, motivation, leadership and personal attitude.