Adobe Acrobat *NEW* 32 hours
Adobe Acrobat allows users to convert documents you create in Word, Excel, PowerPoint or any other application into Portable Document Files (PDF). A PDF can be viewed and printed by any with a copy of Adobe's free Acrobat Reader. In this course students will learn to create and manage PDF files. Students will add navigation aids to their PDF files. Students will prepare documents for review and adding security features to their documents. Students will also learn to create PDF forms for users to complete electronically. Students must have a copy of Adobe Acrobat Standard. A 30-day trial of Adobe Acrobat Professional is available for download.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Adobe Illustrator *NEW* 32 hours
Adobe Illustrator allows you to create artwork that you can use for web pages or any print or electronic media. This course will give students a good overview of the tools and features of Illustrator. Students will create artwork using the various tools including the pencil and pen tools. Students will learn the various ways to apply color to their artwork. Students will work with layers, the 3D effects, and symbols. Students will need to have a copy of Illustrator. A 30-day trial is available for download.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

ASP.Net 32 hours
Students will learn to create dynamic sites using ASP.NET with VB.NET. During this class students will work examples to collect information from a form and to process it, and read and write records to a database. Students will learn to track user state, using session, and server variables and will learn how to create a secure web application. Students will learn to work server controls, validation controls and will learn to create their own user controls. A background in both programming and web design is helpful. Students will need access to a web server that supports ASP.

Jun 8 - Jul 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

Building Accessible Web Pages 8 hours
Create pages that are section 508 compliant. Students will learn about page layout, HTML options, tag attributes, and other requirements that will help to make their pages accessible to all users. Students will need to download a trial version of a screen reader so they can experience how their pages are "viewed" by the visually impaired.

Jun 8 - Jun 29
Jul 6 - Jul 27
Aug 3 - Aug 24
Aug 31 - Sep 21
Sep 28 - Oct 19
Oct 26 - Nov 16

C# Advanced **NEW** 32 hours
This course is a continuation of the C# Introduction course. Students will learn to define classes and how to build new classes by inheriting from existing classes. Students will create C# applications that read from and write to a database. Students will create C# to read and write binary files and to work XML data. Students will need a C# compiler. One is available for download for free.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

C# Introduction 32 hours
Students will be introduced to the concepts of object-oriented programming using C#. Students will learn the fundamentals of .NET programming as they create C# applications. Students will create applications that use variables, conditional statements, looping statements, arrays and function. No programming background is required for this course. Students will need a C# compiler and is available for free download.

Jun 8 - Jul 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

C++ Advanced 32 hours
Students will receive a thorough introduction to object-oriented programming in C++. Students will define classes and use those classes for building applications. The classes will include overloaded operators, friend functions, constructors and destructors. Students will create new classes from existing classes using inheritance and polymorphism. In addition students will learn to read and write data to files. This class is a continuation of the Introduction to C++ class. Students will need access to a C++ compiler. There are compilers available for download.

Jun 8 - July 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

C++ Introduction 32 hours
Students will receive a thorough introduction to the basic syntax and structure of the C++ programming language. Students will create C++ applications that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will create functions and pass information into functions by value and by reference using pointers. Students will build applications made up of several files. This course is a good introduction for those that have never programmed before.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

ColdFusion Advanced 32 hours
This class is a continuation of the Introduction to ColdFusion class. At the end of this class, students will be able to improve the processing of their data-driven web sites by creating user-defined functions and reusable components. Students will be able to include dynamic graphs from their database in their web applications. Students will be able to send email from their ColdFusion applications. Students will be able to create applications that gracefully recover from errors and will be able to package their data as XML for sending to other applications. Students will need access to a ColdFusion server. A free evaluation version is available.

Jun 8 - July 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

ColdFusion Introduction 32 hours
ColdFusion is a powerful server-side scripting language that allows users to interact with databases to produce dynamic pages. ColdFusion is a tag-based language and very easy to learn to use but also a powerful programming environment. At the end of this class, students will be able to create pages that display a requested set of records from the database. Students will be able to create forms that allow users to add, edit or delete records from the database. Students will be able to create data-driven applications using application, client and session variables. A good understanding of web page creation is useful but not necessary for this class. Students will need access to a ColdFusion server. A free evaluation version is available.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Cool Web Pages with CSS and Layers 8 hours
Learn the latest tricks in web page design. Students will use Cascading Style Sheets (CSS) and the layer tags to create page layouts. Students will position object on the page and combine text and graphics for stylish layouts. Students should have a basic understanding of HTML. No software is required.

Jun 8 - Jun 29
Jul 6 - July 27
Aug 3 - Aug 24
Aug 31 - Sep 21
Sep 28 - Oct 19
Oct 26 - Nov 16

Dreamweaver Advanced 32 hours
Students will manage sites using Dreamweaver's site management tools and templates. Students will design data driven sites using Dreamweaver's Server Behaviors. Students will also learn to customize Dreamweaver's Interface. Students will need a copy of Dreamweaver. A 30-day evaluation version is available.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Dreamweaver Introduction 32 hours
At the end of this class students will be able to create and manage web sites using Macromedia Dreamweaver. Students will insert pictures, Flash text and buttons into web pages. Students will use Cascading Style Sheets to format web pages. Students will use frames, layers and tables for designing layout for pages. Students will manage sites using Dreamweaver's site management tools and templates. Students will design data driven sites using Dreamweaver's Server Behaviors. Students will need a copy of Dreamweaver. A 30-day evaluation version is available.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Fireworks 32 hours
This course will instruct the learner how to create images for web pages. Students will learn how to work with Bitmap images, how to effectively use Vector drawing tools, how to create buttons, and how to optimize images for your web page. Students will need a copy of Fireworks. A 30-day trial is available.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

Flash 32 hours
Students will create vector graphics using Flash's drawing tools. Students will create basic animations using motion and shape between. Students will create interactive Flash projects using ActionScript. Students will create a web-based application that reads from files and links to other pages. Students will create accessible content using Flash. Students will import sound and video into their Flash animations.
Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Flash ActionScripting 32 hours
This course will give the student an overview of the workings of Flash MX ActionScripting. Students will learn how to use ActionScripting to create content, create and manipulate components, to detect browsers, to load movies, and to animate and process data. Students will need a copy of Flash. A 30-day trial is available.
Jun 8 - July 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

Flash: Creating Cool Buttons 8 hours
Create cool buttons for your web pages. Students will create movie clips, and buttons and combine them to create animated buttons. Students will use basic ActionScript commands to create menus. Students will need a copy of Flash. A 30-day trial is available.
Jun 8 - Jun 29
Jul 6 - July 27
Aug 3 - Aug 24
Aug 31 - Sep 21
Sep 28 - Oct 19
Oct 26 - Nov 16

Freehand 32 hours
This course introduces the learner to Macromedia FreeHand. Students will learn how to use Freehand's tools to design a logo. Students will use the logo to create a document that will serve as a corporate identity. Students will organize and manage complex illustrations, and even create an animation that will then be used in a Flash animation. Students will need a copy of Freehand. A 30-day trial is available.
Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

HTML: Jumpstart 8 hours
Students will learn the basics of creating HTML documents by hand coding HTML. Students will create web pages that contain text and formatting. Students will learn to add graphic images to their web pages, as well as adding images as backgrounds. Students will learn the basics of using tables for page layout. No software or book is required for this course.

Jun 15 - Jul 6
Jul 13 - Aug 3
Aug 10 - Aug 31
Sep 7 - Sep 28
Oct 5 - Oct 26
Nov 2 - Nov 23

HTML/XHTML 32 hours
This class is a must for anyone who will be building web pages. Although there are many graphical applications that can be used to build web pages, anyone who is serious about building high-quality web sites will need a strong understanding of HTML. All web pages are built using HTML. Students will create web pages by hand by typing HTML code to add structure and formatting to the web pages. Students will add graphics, formatting using Cascading Style Sheets, and interactivity using JavaScript. HTML is being upgraded to XHTML, so students will be learning the next generation of web design. No software is needed.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Java Advanced 32 hours
This class is a continuation of the Introduction to Java class. At the end of this class, students will be able to create applications that read and write to files, handle exceptions, and use threads. Students will be able to create applications that make use of the Java Collection classes. Students will learn the basics of working with JavaBeans, databases and networking. Students will need a Java compiler. Compilers are available for download.

Jun 8 - July 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

Java Introduction 32 hours
Students will receive a thorough introduction to the basic syntax and structure of the Java programming language. Students will create text-based Java applications that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will define classes and use those classes to create applications. Students will learn to create new classes based on existing classes using inheritance. Students will create graphical applications and applets. A background in programming or a familiarity with C++ is helpful but not necessary for this class. Students will need a Java compiler. Compilers are available for download.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Java Server Pages (JSP) 32 hours
In this course, students will receive instruction in arrays; how to develop sort routines and menus; and how to manipulate string data. Students will also learn how to add, delete and change a string field; as well as how to build, manipulate, and maintain sequential files; direct-access files; and keyed-index files. Students familiar with programming in Java will expand their skills to include development of web applications using Java Server Pages. Students will need a version of Apache Tomcat, which is available for download free.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

JavaScript 32 hours
This class will give students a thorough introduction to the JavaScript language. At the end of this class, students will be able to create JavaScript functions that define variables and arrays and that use if statements, switch/case statements, for loops and while loops. Students will be able to work with the Document Object Model (DOM) for manipulating web pages and testing user input in forms. Students will be able to write scripts that create and read cookies and respond to user interaction through mouseovers and clicks. An understanding of HTML/XHTML and programming is useful but not necessary for this course. No software is needed.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

Microsoft Access Comprehensive 32 hours
This course will give students a working knowledge of databases, what they are and how to use them. Students will learn to view data in a database and change the view by sorting and filtering the data. Students will create a database and learn to define forms for inputs and reports for summarizing the data. Students will learn to create queries to view a subset of data in the database. Students will create charts to display data and a switchboard to manage their database application. Students will create relational databases and learn to create forms, queries, and reports that use relational databases. Students will learn to build macros in Access and to use the macros to expand the capabilities of the switchboard. Students will be introduced to the basics of creating VBA applications in Access. Students will need a basic understanding of Access to complete this course. Students will need a copy of Office. A 30-day trial version is available.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

Microsoft Access for Beginners 16 hours
This class will give students a working knowledge of databases, what they are and how to use them. Students will learn to view data in a database and change the view by sorting and filtering the data. Students will create a database and learn to define forms for inputs and reports for summarizing the data. Students will learn to create queries to view a subset of data in the database. Students will create charts to display data and a switchboard to manage their database application. Students will need a basic understanding of Windows to complete this class. Students will need a copy of Office. A 30-day trial is available.

Jun 8 - Jul 13
Jul 6 - Aug 10
Aug 3 - Sep 7
Aug 31 - Oct 5
Sep 28 - Nov 2
Oct 26 - Nov 30

Microsoft Access for Professional Users 16 hours
Students will advance their Microsoft Access skills by exploring more advanced topics in Access. Students will create relational databases and learn to create forms, queries, and reports that use relational databases. Students will learn to build macros in Access and to use the macros to expand the capabilities of the switchboard. Students will be introduced to the basics of creating VCA applications in Access. Students will need a basic understanding of Access to complete this class. Students will need a copy of Office. A 30-day trial version is available.

Jun 22 - Jul 27
July 20 - Aug 24
Aug 17 - Sep 21
Sep 14 - Oct 19
Oct 12 - Nov 16
Nov 9 - Dec 14

Microsoft Excel Comprehensive 32 hours
This course will give students a working knowledge of electronic spreadsheets, what they are and how to use them. Students will be able to create and format Excel spreadsheets that include charts and multiple worksheets. Students will be able to create and execute formulas and use the Excel functions. Data sorting and manipulation are also covered. Students will learn to work with the workgroup features of Excel. Students will learn to import data into an Excel spreadsheet and will work with the data using the data management functions of Excel. Students will create Excel macros and will learn the basics of VBA. Students will need a basic understanding of Windows to complete this course. Students will need a copy of Office. A 30-day trial version is available.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

Microsoft Excel for Beginners 16 hours
This course will give students a working knowledge of electronic spreadsheets, what they are and how to use them. Students will learn to create and format a basic Excel spreadsheet that includes multiple worksheets. Ranges and simple formulas are also covered. Students will create Excel spreadsheets for evaluation and "hands on" experience. Students will need a basic understanding of Windows to complete this course. Students will need a copy of Office. A 30-day trial version is available.

Jun 15 - Jul 20
Jul 13 - Aug 17
Aug 10 - Sep 14
Sep 7 - Oct 12
Oct 5 - Nov 9
Nov 2 - Dec 7

Microsoft Excel for Professional Users 16 hours
Students will advance their Microsoft Excel skills by exploring more advanced topics in Excel. Students will learn to create three-dimensional workbooks, and to link workbooks. Students will create financial forecast spreadsheets using the Excel financial functions. Students will learn to work with the workgroup features of Excel. Students will learn to import data into an Excel spreadsheet and will work with the data using the data management functions of Excel. Students will create Excel macros and will learn the basics of VBA. Students will need a basic understanding of Excel to complete this class. Students will need a copy of Office. A 30-day trial version is available.

Jun 22 - Jul 27
July 20 - Aug 24
Aug 17 - Sep 21
Sep 14 - Oct 19
Oct 12 - Nov 16
Nov 9 - Dec 14

Microsoft Excel: Financial Management 8 hours
Learn to manage your money with Excel! Students will create spreadsheets to manage their money from balancing a checkbook to financial analysis. Students will create spreadsheets that use the Excel financial functions for calculating a return on investment or calculating payments on a loan. Students will need a copy of Excel. A 30-day trial is available.

Jun 8 - Jun 29
Jul 6 - July 27
Aug 3 - Aug 24
Aug 31 - Sep 21
Sep 28 - Oct 19
Oct 26 - Nov 16

Microsoft FrontPage 32 hours
This class will give students a working knowledge of creating websites using Microsoft FrontPage. Students will learn to create web pages that contain text, graphics, tables and lists. Students will learn to layout pages with frames and tables. Students will learn to format their sites using styles and templates. Students will learn to create forms and collect form data. Students will need a basic understanding of Windows to complete this class. Students will need a copy of FrontPage. A 30-day trial version is available.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

Microsoft Office for Beginners 32 hours
This class will give students an overview of the Microsoft Office applications and how they work together. Students will be able to create and edit Word documents that include outlines, tables, styles and sections. Students will be able to create and edit Excel spreadsheets that include charts and "what-if" analysis. Students will be able to create and edit PowerPoint presentations. Students will be able to create Access databases that include tables, forms, queries and reports. Students will need a basic understanding of Windows to complete this class. Students will need a copy of Office. A 30-day trial version is available.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

Microsoft Office for Professional Users 32 hours
Students will advance their Microsoft Office skills by exploring more advanced topics in Word, Excel and Access. In Word, students will create newsletters, web pages and macros. In Excel, students will create 3-D workbooks and link Excel files, create formulas using the financial functions, manage worksheets that contain databases and create macros. In Access, students will create relational databases, and create queries, forms and reports that use relational databases. Students will be introduced to Access macros and VBA. Students will need a basic understanding of Word, Excel and Access to complete this class. Students will need a copy of Office. A 30-day trial version is available.

Jun 8 - July 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

Microsoft Outlook 16 hours
Students will use Outlook to create email, schedule events, and define contacts and tasks. Students will learn to organize their email, add formatting and personalize their email. Students will learn to share their calendar across the Internet. Students will need a copy of Outlook. A 30-day trial version is available.

Jun 15 - Jul 6
Jul 13 - Aug 3
Aug 10 - Aug 31
Sep 7 - Sep 28
Oct 5 - Oct 26
Nov 2 - Nov 23

Microsoft PowerPoint 16 hours
This class will give students a working knowledge of creating presentations with Microsoft PowerPoint. Students will learn to work with the various PowerPoint views to create and view their presentations. Students will learn to give slideshows using PowerPoint and use PowerPoint to create web-based presentations. Students will learn to incorporate Excel data, charts and animations into their presentations. Students will need a basic understanding of Windows to complete this class. Students will need a copy of Office. A 30-day trial version is available.

Jun 15 - Jul 20
Jul 13 - Aug 17
Aug 10 - Sep 14
Sep 7 - Oct 12
Oct 5 - Nov 9
Nov 2 - Dec 7

Microsoft Project Comprehensive 32 hours
Students will learn the basics of project management using Microsoft Project. During this course students will build a project plan that includes tasks and resources. Students will learn to manage the project as tasks are completed and to see whether or not the project is on schedule and on cost. Students will use various reporting tools to print and view the project status. Students will be able to track the progress of a project and troubleshoot problems with schedules and resource usage. Students will be able to customize the Project environment and to publish the project information using various reports, charts, and web page options. Students will be able to pool resources within a project and to link multiple projects together. Students will need a copy of Project. A 30-day trial version is available.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

Microsoft Project for Beginners 16 hours
Students will learn the basics of project management using Microsoft Project. During this course students will build a project plan that includes tasks and resources. Students will learn to manage the project as tasks are completed and to see whether or not the project is on schedule and on cost. Students will use various reporting tools to print and view the project status. Students will need a copy of Project. A 30-day trial version is available.

Jun 1 - Jul 6
Jun 29 - Aug 3
Jul 27 - Aug 31
Aug 24 - Sep 28
Sep 21 - Oct 26
Oct 19 - Nov 23
Nov 16 - Dec 21

Microsoft Project for Professional Users 16 hours
Students will be able to track the progress of a project and troubleshoot problems with schedules and resource usage. Students will be able to customize the Project environment and to publish the project information using various reports, charts and web page options. Students will be able to pool resources within a project and to link multiple projects together. Students will need a copy of Project. A 30-day trial version is available.

Jun 8 - Jul 13
Jul 6 - Aug 10
Aug 3 - Sep 7
Aug 31 - Oct 5
Sep 28 - Nov 2
Oct 26 - Nov 30

Microsoft Word Comprehensive 32 hours
The course will give students a thorough understanding of the features of Microsoft Word. Students will be able to create, edit, format, and print Word documents that include outlines, tables, styles, and sections. Other essential topics including printing, saving, and retrieving files are also covered. Students will create a newsletter that uses columns, drawings, and object linking and embedding. Students will create web pages using Word and learn how to create a website. Students will learn how to use the Workgroups features of Word, how to create Forms, Master Documents, and Macros. Students will need a basic understanding of Windows to complete this course. Students will need a copy of Office. A 30-day trial is available.

Jun 22 - Aug 10
Jul 20 - Sep 7
Aug 17 - Oct 5
Sep 14 - Nov 2
Oct 12 - Nov 30
Nov 9 - Dec 28

Microsoft Word for Beginners 16 hours
This class will give students a working knowledge of word processing. Students will be able to create, edit, format and print WORD documents that include outlines, tables, styles and sections. Other essential topics including printing, and saving and retrieving files are also covered. Students will create WORD documents for evaluation and "hands on" experience. Students will need a basic understanding of Windows to complete this class. Students will need a copy of Office. A 30-day trial version is available.

Jun 1 - Jul 6
Jun 29 - Aug 3
Jul 27 - Aug 31
Aug 24 - Sep 28
Sep 21 - Oct 26
Oct 19 - Nov 23
Nov 16 - Dec 21

Microsoft Word for Professional Users 16 hours
Students will advance their Microsoft Word skills by exploring more advanced topics in Word. Students will create a newsletter that uses columns, drawings, and object linking and embedding. Students will create web pages using Word and learn how to create a website. Students will learn how to use the Workgroups features of Word, how to create Forms, Master Documents and Macros. Students will need a basic understanding of Word to complete this class. Students will need a copy of Office. A 30-day trial is available.

Jun 8 - Jul 13
Jul 6 - Aug 10
Aug 3 - Sep 7
Aug 31 - Oct 5
Sep 28 - Nov 2
Oct 26 - Nov 30

Microsoft Word: Long Document Tools 8 hours
Learn to create professional-looking research papers and proposals. Students will add headers and footers, set page layout, create title pages, and tables of contents and indices. Students will create outlines and use the outlines for organizing and managing long documents. Students will create references for automatically generating tables of illustrations. An introduction to end and foot notes will also be provided. Students will create a master document for combining multiple files into one. Students will need a copy of Word. A 30-day trial is available.

Jun 15 - Jul 6
Jul 13 - Aug 3
Aug 10 - Aug 31
Sep 7 - Sep 28
Oct 5 - Oct 26
Nov 2 - Nov 23

PageMaker Introduction 32 hours
This class will introduce students to the basics of creating documents using Adobe PageMaker. Students will apply their skills by creating flyers, letterhead, proposals, booklets, newsletters and catalogues. Students will learn to insert text and graphics into a PageMaker document and format text using styles. Students will learn to create master page layouts and templates for their documents. Students also will learn to generate a table of contents and an index for their long publications. Students will need a basic understanding of Windows to complete this class. Students will need a copy of PageMaker. A 30-day trial version is available.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

PERL Scripting for the Web *NEW* 32 hours
PERL is the scripting language most used in developing web-based applications. Students will learn the syntax and structure of PERL and how to read from and write to files. Students will learn to create functions and classes in PERL. Students will learn to read and write to a database and how to generate output. Students will learn to collect data users submit on a web-based form and to use it to generate custom web pages. Students will need access to a web-server that uses PERL.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

Photoshop Intermediate 32 hours
During this course you will learn more about how Photoshop can be used to retouch and restore digital images. You will learn how to correct, change and improve the color of an image, get rid of stains and scratches on scanned images, combine images, add special effects and filters to images and to create images using Photoshop's artistic tools. It is recommended that you take the Photoshop Introduction or have worked with Photoshop before taking this class. Students will need a copy of Photoshop. A 30-day trial version is available.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

Photoshop Introduction 32 hours
This class will introduce the new user to the basics of working with Photoshop for retouching images and drawing. Students will be able to use various techniques for selecting in order to edit and retouch images. Students will be able to prepare images for including in a web site or for including in printed documents. Students will be able to edit images using the painting tools, clone stamp and drawing tools. Students will be able to create new images using the pen tool and the drawing and painting tools. Students will be able to create and edit images using layers. Students will need a copy of Photoshop. A 30-day trial version is available.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Photoshop Jumpstart 8 hours
Students will learn the basics of image correction in Photoshop. Students will learn to correct the overall appearance of the image by improving contrast, color and composition. Students will learn to save their images to be used on web pages. Students will need a copy of Photoshop. A 30-day trial version is available. No book is required for this course.

Jun 15 - Jul 6
Jul 13 - Aug 3
Aug 10 - Aug 31
Sep 7 - Sep 28
Oct 5 - Oct 26
Nov 2 - Nov 23

Photoshop: Digital Scrapbooking 8 hours
Create scrapbook pages using your digital photos! Students will use Photoshop to touch up their images and to create scrapbook pages. Students will learn to create patterned backgrounds, add text and embellishments to their pages. Students will need a copy of Photoshop. A 30-day trial is available.

Jun 15 - Jul 6
Jul 13 - Aug 3
Aug 10 - Aug 31
Sep 7 - Sep 28
Oct 5 - Oct 26
Nov 2 - Nov 23

Photoshop: Text Effects 8 hours
Create cool text for your web pages or other projects. Students will create and edit text objects in Photoshop. Students will work with layer effects and filters to create text that looks like it is made of wood, metal, plastic, or marble. Students will need a copy of Photoshop. A 30-day trial is available.

Jun 8 - Jun 29
Jul 6 - July 27
Aug 3 - Aug 24
Aug 31 - Sep 21
Sep 28 - Oct 19
Oct 26 - Nov 16

PHP Web Programming **NEW** 32 hours
PHP is used to create dynamic web sites. Students will learn to syntax and structure of PHP. Students will learn to create classes in PHP, how to read from and write to files, and read from and write to databases. Students will learn to collect data from a web-based form and use it to create dynamic web pages for their users. Students will need access to a web server that supports PHP.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Programming Introduction 32 hours
This course will introduce students to the basics of computer programming. Students will learn about the concepts of looping, functions, conditional statements and program design. This course prepares students to enter introductory level courses in any programming language. No prior knowledge of computer programming is needed for this course.

Jun 8 - July 27
Jul 6 - Aug 24
Aug 3 - Sep 21
Aug 31 - Oct 19
Sep 28 - Nov 16
Oct 26 - Dec 14

SQL Programming **NEW** 32 hours
Structured Query Language (SQL) is the language use to work with databases and the information stored within them. In this course students will learn to query a database to SELECT the data with which they want to work. Students will use SQL to create, edit and delete data tables. Students will learn to create views, functions, and stored procedures. Students will need access to a database that uses SQL commands. The book for the course includes a trial edition of Microsoft's SQL Server 2000.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Visual Basic.Net Advanced 32 hours
This class is a continuation of the Introduction to Visual Basic class. At the end of this class students will be able to create classes and objects and use them to create new classes and objects using inheritance and polymorphism. Students will be able to create graphics, read and write data to files and work with databases. Students will be introduced to using Visual Basic for building web-based applications. Students will need a copy of Visual Studio. A 30-day trial version is available.

Jun 15 - Aug 3
July 13 - Aug 31
Aug 10 - Sep 28
Sep 7 - Oct 26
Oct 5 - Nov 23
Nov 2 - Dec 21

Visual Basic.Net Introduction 32 hours
This class will give the students a thorough introduction to the basics of programming with Visual Basic. At the end of this class, students will be able to create Visual Basic programs that define variables and arrays and that use if statements select case statements, for loops and while loops. Students will be able to define subroutines and functions. Students will be able to interact with objects on Visual Basic forms. This class is good for students that have no experience with programming. Students will need a copy of Visual Studio. A 30-day trial version is available.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4

Web Graphics 8 hours
What are your options for including graphics in your web pages? Students will learn about the various image formats that can be used on web pages and the advantages of each. Students will add images, background images, bullets, and graphics to their pages. Students should have a basic understanding of building web pages. No software is required.

Jun 8 - Jun 29
Jul 6 - July 27
Aug 3 - Aug 24
Aug 31 - Sep 21
Sep 28 - Oct 19
Oct 26 - Nov 16

XML Introduction 32 hours
This class will give students an introduction to creating XML documents and the tools that are available for working with XML documents. Students will be able to create well-formed and valid XML documents. Students will be able to create Document Type Definitions (DTD) and Schemas for validating their XML documents. Students will be able to describe the use of the Document Object Model (DOM) and Simple API for XML (SAX) for processing XML documents. Students will be able to create style sheets using Cascading Style Sheets (CSS) and the Extensible Style sheet Language with Transforms (XLST). Students will be able to identify XML-based applications. This class does not require a background in programming or web design, but both would be helpful. Students will need to download and install some free applications to complete some exercises.

Jun 1 - Jul 20
Jun 29 - Aug 17
July 27 - Sep 14
Aug 24 - Oct 12
Sep 21 - Nov 9
Oct 19 - Dec 7
Nov 16 - Jan 4