Cardiovascular Technician

Cardiac anatomy and the cardiac electrical conduction system. Electrocardiogram (ECG) identification and measurements, action potential curve, basic cardiac dysrhythmia, myocardial ischemia and infarction patterns. Interpretation techniques of 12 lead ECGs, long term ECG recording and exercise stress testing protocols, procedures, and analysis.

Advanced Baking and Pastry

Development and improvement upon the basic skills and common techniques used in the baking and pastry industry. Topics include meringues, petit fours and miniatures, mousses and creams, frozen desserts, chocolate and confections, fancy and display cakes, yeast-raised products using preferments, baker's math, ingredient functionality, troubleshooting.

Introduction to Baking and Pastry

Development of the skills necessary for an entry-level position in the baking and pastry industry. Topics include safety and sanitation, bakeshop terminology, proper use of equipment, weights and measures, ingredients and their functions, baker's math, baking methods and the development of basic baking skills. Students learn through a combination of lecture, demonstrations, and extensive hands-on practice.

Introduction to Parallel and Cloud Programming

Programming fundamentals using multiple processors or computers to solve a problem. Mechanics of computation, multi-tasking, multi-threading, and object-oriented approaches to managing many computing elements working on the same problem. Programming for Cloud computation, Big Data access, and highly parallel computing hardware, e.g. multi-core processors and Graphics Processing Units (GPU).

Linux System Administration

The administration of a Linux server. Prepares students for industry certification and entry-level employment in system administration. Topics include process control, system monitoring, filesystem preparation and maintenance, logical volumes, basic servers and the firewall, virtual machines, startup and shutdown, user accounts, periodic tasks, security issues, and installations.

Data Visualization

Access and analyze data and produce information visualizations to discover patterns. Fundamental skills and concepts for data science applicable to scientists, journalists, business people, and database programmers. Requires programming in a language of the student's choice.

Advanced Python Programming

Second course in the Python programming language. Covers resources, practices, and modules used by successful Python programmers; functional and imperative programming in Python; debugging and testing; data serialization and use of persistent stores and web services. Students write useful programs demonstrating mastery of these techniques, which are applicable to real world problems.