Course Descriptions

Prerequisites and corequisites may have changed since this catalog was published.  Please verify prerequisites and corequisites at www.midlandstech.edu/edu/sds/sas/hb/prerequisites.html.  Developmental reading courses are required if a student’s reading placement test score indicates the need for RDG 032 and/or RDG 100 or the ESL equivalent.  Developmental math courses are required if a student’s math placement test score indicates the need for MAT 032 and/or MAT 100.  Developmental English courses are required if a student’s English placement test score indicates the need for ENG 032 and/or ENG 100, or the ESL equivalent.  Students must discuss their placement test scores with an academic advisor before registering for any courses.

   

CPE 208

Peripherals

4.0 Credits

This course covers the basic input and output equipment interface with computers, including an analysis of the operation of various types of equipment.  (Prerequisite: EEM 243, ELT 120)

 

 

 

CPE 215

Local Area Network, Setup and Troubleshooting

3.0 Credits

This course is an introduction to client server system hardware and software setup and troubleshooting.  (Prerequisites: RDG 032 or RDG 100 or RDG 101, MAT 100 or equivalent placement test scores)

 

 

 

CPE 216

PC Networking

3.0 Credits

This course covers an introduction to LANs for technicians.  Topics including installation and troubleshooting of small local area networks.  (Prerequisite: CPE 215)

 

 

 

CPE 220

Computer Operating Systems

3.0 Credits

This course covers the operation of the operating system and its use in analyzing a computer system.

 

 

 

CPE 224

System Troubleshooting

3.0 Credits

This course covers the tools and techniques used in troubleshooting computer systems, fault isolation in computer systems by using logical analysis of systems, and test equipment indications.  (Prerequisite: EEM 243)

 

 

CPT 101

Introduction to Computers

3.0 Credits

This course covers basic computer history, theory and applications, including word processing, spreadsheets, databases, and the operating system.  (Prerequisite: RDG 100 or ESL 100)

 

 

 

CPT 104

Introduction to Information Technology

3.0 Credits

This course is a study of basic computer components and peripherals, basic computer functions, I/O concepts, storage concepts, data communications, distributed processing, and programming language concepts.  (Prerequisites: RDG 100, MAT 100 or MAT 039)

 

 

 

CPT 113

Information Systems

3.0 Credits

This course is a introduction to the principles and technologies used in modern management information systems.  (Prerequisite: RDG 100 or ESL 100)

 

 

 

CPT 115

Cobol Programming I

3.0 Credits

This course introduces the nature and use of the common business oriented language — COBOL.  (Prerequisites: RDG 100, MAT 100 or MAT 039)

 

 

 

CPT 170

Microcomputer Applications

3.0 Credits

This course introduces microcomputer applications software, including word processing, data bases, spreadsheets, graphs and their integration.  (Prerequisites: MAT 100, ESL 100 or RDG 100)

 

 

 

CPT 172

Microcomputer Data Base

3.0 Credits

This course introduces microcomputer data base concepts, including generating reports from the data base and creating, maintaining and modifying data bases.  (Prerequisites: CPT 101 or CPT 104 or CPT 170)

 

 

 

CPT 174

Microcomputer Spreadsheets

3.0 Credits

This course introduces the use of spreadsheet software on the microcomputer.  Topics include creating, editing, using formulas, using functions, and producing graphs.  (Prerequisites: CPT 101 or CPT 104 or CPT 170)

 

 

 

CPT 176

Microcomputer Operating Systems

3.0 Credits

This course covers operating systems concepts of microcomputers, including file maintenance, disk organization, batch files and subdirectory concepts.  This course also provides the knowledge and skills needed to perform post-installation and day-to-day administration on tasks in a single-domain or multiple-domain Microsoft Windows NT-based network.  Instruction includes:  disk resources and management; tracking usage and disk space; creating and administering user and group accounts; and administering the MS Windows NT Server and Windows NT Workstation operating system in a real world environment.  (Prerequisites: CPT 101, CPT 170 or IST 201)

 

 

 

CPT 179

Microcomputer Word Processing

3.0 Credits

This course introduces microcomputer word processing.  Topics include creating, editing, formatting and printing documents.  (Prerequisites: AOT 105 or equivalent, CPT 101 or CPT 104 or CPT 170)

 

 

 

CPT 185

Event-Driven Programming

3.0 Credits

This course introduces the student to the development of professional-looking, special purpose Windows applications using the graphical user interface of Windows.  (Prerequisite: CPT 236)

 

 

 

CPT 208

Special Topics in Computer Technology

3.0 Credits

This course focuses on changes in computer technology.  Emphasis will be placed on cutting-edge technologies in telecommunications or information systems, and the course will cover material of special interest to the department.  (Prerequisite: department chair approval)

 

 

 

CPT 209

Computer Systems Management

3.0 Credits

This course examines the methods and procedures used in maintaining microcomputer systems.  Topics include hardware and software installation, configuration, operations, and troubleshooting.  This course also serves as foundational training in supporting the MS Windows NT operating system.  Students learn to boot up, install, configure and trouble shoot the Windows NT operating system.  Instruction includes how to manage system policies; file systems,  how to configure protocols; NT networking services; remote access; implementing network clients; file synchronization and directory replication.  (Prerequisites:  CPT 101, CPT 170 or IST 201)

 

 

 

CPT 210

Computer Resource Management

3.0 Credits

This course examines the interaction of people, systems and computers.  Strategic management issues unique to the information technology environment are discussed.  (Prerequisites:  CPT 104, CPT 113 or IST 220, IST 225)

 

 

 

CPT 215

Cobol Programming II

3.0 Credits

This course emphasizes file maintenance and tables using advanced concepts in COBOL.  (Prerequisite:  CPT 115)

 

 

 

CPT 220

E-Commerce

3.0 Credits

This course is a study of fundamental computer and business concepts applied to the world of e-commerce.

 

 

 

CPT 236

Introduction to Java Programming

3.0 Credits

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.  (Prerequisites: RDG 100, MAT 102)

 

 

 

CPT 237

Advanced Java Programming

3.0 Credits

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 events models, advanced layout managers, the javabean components model, network programming and server-side programming.  (Prerequisite: CPT 244)

 

 

 

CPT 240

Internet Programming with Databases

3.0 Credits

This course is a study of the implementation of dynamic web pages focusing on the development of web sites that interact with databases utilizing current server-side technologies along with the databases to deliver dynamic content to client browser.  (Prerequisite: CPT 104 or CPT 170, CPT 115 or CPT 236)

 

 

 

CPT 242

Database

3.0 Credits

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 assess a data base.  (Prerequisites: CPT 101, CPT 104 or CPT 170, MAT 100 or MAT 039)

 

 

 

CPT 244

Data Structures

3.0 Credits

This course examines data structures widely used in programming.  Topics include linked lists, stacks, queues, trees, and sorting and searching techniques.  (Prerequisite: CPT 236)

 

 

 

CPT 246

Introduction to XML

3.0 Credits

This course is a introduction to the Extensible Markup Language (XML) and will examine how XML can be used to describe data in a structured manner for use on the world wide web.  (Prerequisites: IST 225, CPT 242)

 

 

 

CPT 247

UNIX Operating System

3.0 Credits

This course is a study of basic UNIX commands including the vi editor, file structures, and shell programming.  (Prerequisites: CPT 101, CPT 104 or CPT 170)

 

 

 

CPT 248

UNIX Administration

3.0 Credits

This course is a study of UNIX system operation procedures, administration, and networking.  (Prerequisite: CPT 247)

 

 

 

CPT 255

Operating System Fundamentals

3.0 Credits

This course examines popular operating systems of several different types of computers.  Topics include command languages, utility programs, and screen design.  This course also examines designing, implementing and supporting the Windows NT Server network operating system in a multidomain enterprise environment.  (Prerequisite: CPT 209)

 

 

 

CPT 257

Operating Systems

3.0 Credits

This course examines the theory of operating systems and how the operating system theory is implemented in current operating systems.  (Prerequisite: CPT 104)

 

 

 

CPT 260

Fundamentals of Operating Systems and Web Servers

3.0 Credits

This course is a study of operating techniques needed for setting up and maintaining web server.  (Prerequisites: CPT 104, IST 225, CPT 247)

 

 

 

CPT 262

Advanced Web Page Publishing

3.0 Credits

This course is a study of advanced techniques in web page design and implementation.  The course focuses on designing website interfaces for effective communication, navigation, visibility and accessibility.  (Prerequisite: IST 225, CPT 290)

 

 

 

CPT 263

Advanced Multimedia for Web Pages

3.0 Credits

This course is a study of advanced topics in graphics, audio, and video elements to be used in the design and implementation of effective web pages.  Animation, graphics editing, and graphics based interactivity are applied to the design of website interfaces.  (Prerequisites: CPT 290, IST 225)

 

 

 

CPT 264

Systems and Procedures

3.0 Credits

This course covers the techniques of system analysis, design, development, and implementation.  (Prerequisite: CPT 236)

 

 

 

CPT 267

Technical Support Concepts

3.0 Credits

This course is a study of technical support/help desk concepts and techniques for supporting computers and computers services.  (Prerequisites: CPT 172, CPT 174, CPT 179, CPT 168, CPT 113 or IST 220)

 

 

 

CPT 268

Computer End-User Support

3.0 Credits

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: CPT 267)

 

 

 

CPT 272

Advanced Microcomputer Data Base

3.0 Credits

This course emphasizes accessing data bases using advanced concepts in microcomputer data base application software. Techniques include SQL, application generators, and data base programming to generate various applications.  (Prerequisite: CPT 172)

 

 

 

CPT 275

Computer Technology Senior Project

3.0 Credits

This course includes the design, development, testing, and implementation of an instructor approved project.  (Prerequisites: CPT 104, CPT 113 or IST 220, IST 225)

 

 

 

CPT 279

Advanced Microcomputer Word Processing

3.0 Credits

This course emphasizes complex applications of word processing software for the microcomputer using advanced concepts.  (Prerequisite: CPT 179)

 

 

 

CPT 282

Information Systems Security

3.0 Credits

This course is a study of the protection of information and equipment in computer systems.  Topics include all aspects of systems protection, including physical security, hardware, software and communications security.  Addresses technical, legal and ethical issues.  (Prerequisites: CPT 104, CPT 236, IST 225)

 

 

 

CPT 290

Microcomputer Multimedia Concepts and Applications

3.0 Credits

This course will cover introductory microcomputer multimedia concepts and applications.  The course will utilize text, graphics, animation, sound, video, and various multimedia applications in the design, development, and creation of multimedia presentations.  Graphics and audio files will be prepared for websites.  (Prerequisite: CPT 101 or CPT 104or CPT 170)

 

 

 

CPT 293

Advanced Microcomputer Multimedia Applications

3.0 Credits

This course covers advanced topics for microcomputer multimedia development utilizing advanced techniques in the use of text, graphics, animation, sound, video, and compact disc.  Script language programming and its use in the development of interactive multimedia presentations are included.  (Prerequisite: CPT 290)

 

 

CRJ 101

Introduction to Criminal Justice

3.0 Credits

This course includes an overview of the functions and responsibilities of agencies involved in the administration of justice including police organizations, court systems, correctional systems, and juvenile justice agencies.  (Prerequisites: RDG 100 or ESL 100, ENG 032 or ESL 038)

 

 

 

CRJ 115

Criminal Law I

3.0 Credits

This course covers the development of criminal law in America. The basic elements of specific criminal offenses, criminal defenses, and various legal principles upon which criminal law is established are reviewed.  (Prerequisite: CRJ 101 with a minimum grade of “C,” ENG 100 or ESL 110)

 

 

 

CRJ 125

Criminology

3.0 Credits

This course is a study of the various theories of criminal causation and control, the identification of criminal typologies, and the reaction of society to crime and criminals.  (Prerequisites: CRJ 101 with a minimum grade of “C,” ENG 100 or ESL 110)

 

 

 

CRJ 130

Police Administration

3.0 Credits

This course is a study of the organization, administration, and management of law enforcement agencies. Students are introduced to the principles of organization and management and to concepts such as organizational behavior, planning and research, budgeting, selection and training of personnel, and coordination of services.  (Prerequisites: CRJ 101 with a minimum grade of “C,” ENG 100 or ESL 110)

 

 

 

CRJ 210

The Juvenile and the Law

3.0 Credits

This course is a study of the juvenile justice system. This process is examined from initial custody to disposition, both from a historical and modern perspective.  (Prerequisites: RDG 100 or ESL 100, ENG 032 or ESL 038)

 

 

 

CRJ 220

The Judicial Process

3.0 Credits

This course includes an overview of the law-making function of the courts, the growth of common law, the structure and organization of the courts, court processes and procedures involved in criminal and civil cases, and the question of reform for the administration of justice.  (Prerequisites: CRJ 101 with a minimum grade of “C,” ENG 100 or ESL 110)

 

 

 

CRJ 230

Criminal Investigation I

3.0 Credits

This course is a study of the fundamentals of interviewing witnesses and interrogating suspects. Different methods of conducting crime scene searches and methods used in investigating various crimes are studied in the course.  (Prerequisites: RDG 100 or ESL 100, ENG 032 or ESL 038)

 

 

 

CRJ 236

Criminal Evidence

3.0 Credits

This course is a study of the established rules of evidence from arrest to release in the administration of criminal justice.  (Prerequisites: CRJ 101 with a “C,” ENG 100 or ESL 110)

 

 

 

CRJ 242

Correctional Systems

3.0 Credits

This course is an introduction to aspects of the correctional function in criminal justice, including organization, process, procedure, and clients incarcerated and on conditional release.  (Prerequisites: CRJ 101 with a minimum grade of “C,” ENG 100 or ESL 110)

 

 

 

CRJ 244

Probation, Pardon and Parole

3.0 Credits

This course is a study of the development, organization, operation, and results of systems of probation and parole as substitutes for incarceration. The philosophy and methods of treatment of offenders and the operational problems and activities of the probation/parole officer are studied in the course.  (Prerequisites: RDG 100 or ESL 100, ENG 032 or ESL 038)

 

 

 

CRJ 246

Special Problems in Criminal Justice

3.0 Credits

In this course issues are examined within the criminal justice community/profession which are of special concern to students and practitioners because of such elements as timeliness, local concern, legalistics, or other dynamic factors of such issues.  (Prerequisites: RDG 100 or ESL 100, ENG 032 or ESL 038)

 

 

 

CRJ 250

Criminal Justice Internship I

3.0 Credits

This course includes practical experience in a criminal justice or private security setting.  (Prerequisites: CRJ 101 with a minimum grade of “C,” ENG 100 or ESL 110 and approval of CRJ program director)

 

 

CRP 121

Machine Shorthand I

3.0 Credits

This is an introductory course to the basic theory for writing on the stenotype machine.  Students will learn the basic theory of machine shorthand and writing for CAT (computer-aided transcription), including memorization of brief forms, phrase building, short and long vowels, and rapid reading of machine shorthand notes.  (Prerequisite: typing speed of 30 NWPM or advisor's approval)  (Corequisites: CRP 131)

 

 

 

CRP 122

Machine Shorthand II

3.0 Credits

This course is a study of basic machine shorthand theory with emphasis on accurate writing, reading, and transcription.  An introduction to testimony and jury charge material are included.  (Prerequisites: CRP 121, CRP 131)  (Corequisite: CRP 132)

 

 

 

CRP 131

Machine Shorthand Skill Development I

1.0  Credit

This course includes speed building through class dictation and read-back, tapes, and additional machine assignments.  (Corequisite: CRP 121)

 

 

 

CRP 132

Machine Shorthand Skill Development II

1.0 Credit

This course includes a continuation of speed building through class dictation and read-back, tapes, and additional machine assignments.  (Prerequisites: CRP 121, CRP 131)  (Corequisite: CRP 122)

 

 

 

CRP 133

Machine Shorthand Skill Development III

1.0  Credit

This course includes a continuation of shorthand speed building through class dictation and read-back, tapes, and additional machine assignments.  (Prerequisites: CRP 122, CRP 132)

 

 

 

CRP 141

Court Reporting Computer Technology

3.0 Credits

This course includes keyboarding on the pc with emphasis on speed and accuracy using the touch system.  (Prerequisite: typing speed of 30 NWPM or advisor's approval)

 

 

 

CRP 151

Legal Terminology

3.0 Credits

This course is a study of legal and courtroom terminology with special emphasis on Latin terms used in the legal field.  (Prerequisites: CRP 122, CRP 132)

 

 

 

CRP 152

Medical Terminology for Machine Shorthand

3.0 Credits

This course is a study of medical terms, definitions, root words, prefixes and suffixes with machine theory application of medical terms.  (Prerequisite: AHS 102)

 

 

 

CRP 161

Court Reporting Communications

3.0 Credits

This course covers the production of accurate transcripts, including emphasis on grammar, punctuation and spelling. Capitalization is also emphasized.  (Prerequisites: CRP 121, CRP 131)

 

 

 

CRP 231

Machine Shorthand Skill Development IV

1.0 Credit

This course includes speed improvement through class dictation and read-back, tapes, and additional machine assignments.  (Prerequisite: CRP 133)

 

 

 

CRP 232

Machine Shorthand Skill Development V

1.0 Credit

This course includes speed building through class dictation and read-back, tapes, and additional machine assignments.  (Prerequisite: CRP 231)

 

 

 

CRP 242

Court Reporting Computer Technology II

3.0 Credits

This course is a study of computer-aided transcription for court reporters with emphasis on accuracy.  (Prerequisite: CRP 141)

 

 

 

CRP 243

Court Reporting Computer Technology III

3.0 Credits

This course includes computer-aided transcription of court reporting materials with an emphasis on accuracy.  (Prerequisite: CRP 242)

 

 

 

CRP 271

Court Reporting Procedures

3.0 Credits

This course includes a study of cat, including transcript projects from actual circuit and family court cases, mock trials and conferences.  Emphasis is placed on decorum, ethics ,and appropriate dress.  (Prerequisite: CRP 151, CRP 221 or program director’s approval)

 

 

 

CRP 281

Court Reporting Practicum

3.0 Credits

This course involves actual writing on the shorthand machine with an experienced reporter in actual situations—depositions, trials, motions, hearing, etc.  And transcript production.  (Prerequisite: CRP 222, CRP 232, minimum 180 WPM with 95% accuracy on testimony material)

 

 

CWE 111

Cooperative Work Experience I

1.0 Credit

This course includes cooperative work experience in an approved setting.

 

 

 

CWE 112

Cooperative Work Experience I

2.0 Credits

This course includes cooperative work experience in an approved setting.

 

 

 

CWE 122

Cooperative Work Experience II

2.0 Credits

This course includes cooperative work experience in an approved setting.