Data Structures and Algorithms: C++

The analysis and design of computer algorithms and their underlying data structures. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching, sorting and recursion. Introduction to graphs, hash tables, heaps, priority queues and direct access files. Further study of abstract data types and object-oriented programming.

Programming Fundamentals: C++

This course covers programming fundamentals using the C++ language, using procedural and object-oriented approaches to problem solving. Topics include structured elements, classes, objects, references, dynamic memory allocation, inheritance, polymorphism, arrays, pointers, files, design and implementation of abstract data types, in numerical and non-numerical applications.

Successful Job Search Techniques

Practical step-by-step instructions and techniques to plan and organize an effective job search and promote an overall understanding of the job search process. Topics include best practices for writing cover letters and resumes, popular online job search tools, job description analysis to identify key workplace skills, networking for career success, interview preparation strategies, and successful interviewing techniques.

Orientation to Career Success

Designed to assist new and continuing students at various stages of the career planning process in exploring career options, confirming career choice, and preparing for career success. Topics include self-assessment, online career resources, major exploration, goal-setting, networking, and career management strategies.

Photoshop Essentials

Fundamental digital image software course including organizing and digitally editing business office images for web page development, and electronic publishing. Instruction and practice repairing exposure problems, creating selections, auto correcting, reframing, retouching, recomposing, and sharing and exporting image files in various file formats.

Windows Folder & File Concepts

Fundamentals of efficient management of electronic files/folders in a business office
using a Windows or Mac based operating system. Students create file and folder naming
conventions, learn to view and navigate through levels of folders, setup a cloud storage
system, and organize folders in removable storage devices.

Computer Applications - Self-Paced

A self-paced computer software course that supports the attainment of an industry standard certificate as a Microsoft Office Specialist (MOS) or Intuit QuickBooks Certified User (QBCU). Students will complete real-world simulated projects using Gmetrix and Certiport software in one selected core area: MS Word, MS Excel, MS PowerPoint, MS Access, MS Outlook, or Intuit QuickBooks.