Showing 2328 results



To register for a course, note the CRN and log into the Student System. If a course you want doesn't appear in search results, it may not currently be offered. Please check the advanced class search.

Professional Truck Driver II | CVOP | 1040

A continuation of Professional Truck Driver I. General truck driving with hands-on skill development and instruction coordinated with the Department of Transportation.

View schedule »

Programmable Logic Controllers I | ELPT | 2419

Fundamental concepts of programmable logic controllers, principles of operation, and numbering systems as applied to electrical controls.

View schedule »

Programmable Logic Controllers II | ELPT | 2455

Advanced concepts in programmable logic controllers and their applications and interfacing to industrial controls.

View schedule »

Programmable Logic Controllers | ELMT | 1301

An introduction to programmable logic controllers as used in industrial environments including basic concepts, programming, applications, troubleshooting of ladder logic, and interfacing of equipment.

View schedule »

Programmable Logic Controllers | RBTC | 1301

A study in programmable logic controllers (PLC). Topics include processor units, numbering systems, memory organization, relay type devices, timers, counters, data manipulators, and programming. Emphasis will be placed on converting ladder diagrams into programs; explaining digital/analog devices used with programmable logic controllers; and executing and evaluating control system operation.

View schedule »

Programming Fundamentals I | COSC | 1436

Introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy. This course is included in the Field of Study Curriculum for Computer Science. Core curriculum course.

View schedule »

Programming Fundamentals II | COSC | 1437

This course focuses on the object-oriented programming paradigm, emphasizing the definition and use of classes along with fundamentals of object-oriented design. The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes. Students will apply techniques for testing and debugging software.

View schedule »

Programming Fundamentals III | COSC | 2436

Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Topics include recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), and algorithmic analysis.

View schedule »

Programming for Discrete Electronic Devices | CETT | 1431

Introduction to a high level programming language .Includes structured programming and problem solving applicable to discrete electronic devices.

View schedule »

Programming for Engineers | ENGR | 2304

Course designed for students who intend to obtain a degree in an engineering discipline. Course covers problem solving, algorithm development for advanced topics in engineering and mathematics

View schedule »

Choose one of the following to learn how to get started at HCC

close this panel