Explore the many programs offered at CTC. Each program page includes a general description, virtual tour, curriculum courses, instructor contacts, and career pathways.
Suggested High School Curriculum
9th Grade
English (as required)
Math (as required)
Science (as required)
Social Studies (as required) Recommended Electives
Computer Applications
Keyboarding/Word Processing
General Business
11th Grade
English (as required)
Math (as required) or elective
Science (as required)
Social Studies (as required)
Career-Tech Center Elective
Computer Programming/
Web Programming & Design
 
  
10th Grade
English (as required)
Math (as required)
Science (as required)
Social Studies (as required) Recommended Electives
Keyboarding/Word Processing
Computer Applications
Additional Math Classes
12th Grade
English (as required)
Math (as required) or elective
Science (as required)
Social Studies (as required)
Career-Tech Center Elective
Computer Programming/
Web Programming & Design
 
 

PROGRAM SUCCESS INDICATORS
 

ACADEMIC

INTERPERSONAL

PROGRAM SPECIFIC

10-12 Grade reading skills

Work independently

Work continually for 1 hour

Reading with comprehension

Work quietly without talking

Accomplished computer user

Calculate percentages

Not easily frustrated

Sit for at least 1 hour

Calculate averages

Be respectful of others

Concept of variables

Calculate payroll deductions

Consider ideas of others

Math concepts of arrays

Keyboarding skills =>30gwam

Accept ideas for improvement

Logical thinking in sequences

Follow written directions

Give help politely

Solve problems by trial/error

Understand x,y coordinates

Ask for help when needed

Solve problems by logic

Identify integers

Business-like attitude

 Work at something until it’s done right

Calculate using decimals and fractions

Consistent attendance

Understand the concept of arrays
 
Career-Tech Center Curriculum

301 0000 MACROMEDIA STUDIO MX SPECIALIST
301 3001 DW Basics Graphics Links
301 3004 DW Tables Interactivity
301 3006 DW Manage Site
301 4001 FW Getting Started/Objects
301 4003 FW Importing Text Masks Effects
301 4005 FW Creating Buttons
301 4006 FW Optimizing Export Animations
301 5001' FL Worksp Logo Navigation
301 5002 FL Buttons Tween Animations
301 5003 FL Mini Lesson Movie Project
301 6000 Competency Project

302 0000 DREAMWEAVER MX SPECIALIST
302 3001 Creating Web Page/Site
302 3002 Adding Pages/Links/Images
302 3003 Tables/Page Layout
302 3004 Page Layout with Frames
302 3005 Forms
302 3006 Templates/Style Sheets
302 3007 Layers/Image Map/Navig
302 3008 Animation/Behaviors
302 3009 Media Objects
302 3010 Special Project -Photo Album
302 6000 Competency/Project

304 0000 FLASH MX SPECIALIST
304 3001 Getting Started/Drawing
304 3004 Symbols/Interactivity/Animations
304 3006 Special Effect/publishing
304 3007 Individual Project
304 3008 Modify Graphics/Complex Anim
304 3010 Using Basic Action Script Sound
304 3012 Using Adv Action Script
304 6000 Competency Project

310 0000 WEB PROGRAMMER -HTML SPECIALIST
310 3002 Creating/Editing
310 3003 Links/Images/Formatted Text
310 3004 Tables
310 3005 Image Maps
310 3006 Frames
310 3007 Forms
310 3008 Style Sheets
310 3009 Integrating JavaScript & HTML
310 3010 Pop Up/Scrolling/Validating Forms
310 3011 Using DHTML to Enhance
310 3012 Creating Using XML Documents I.

314 0000 WEB GRAPHICS SPECIALIST -PHOTOSHOP SPECIALIST
314 3001 A: Getting Started
314 3002 B: Working with Layers
314 3003 C: Making Selections
314 3004 D: Incorporating Color
314 3005 E: Placing Type
314 3006 F: Painting Tools
314 3007 G: Special Layer Functions
314 3008 H: Special Effects/Filters
314 3009 I: Enhancing Selections
314 3010 J: Adjusting Colors
314 3011 K: Clipping Groups/Paths/Shapes
314 3012 L: Transforming Type
314 3013 M: Liquefying an Image
314 3014 N: Performing D9cument Surgery
314 3015 O: Annotating/Automating
314 3016 Creating Web Documents
314 6020 Competency Test/Project

316 0000 WEB PROGRAMMER -PHP
316 3001 Server/Configuration/Code
316 3002 Variables/Creating PHP Pages
316 3003 HTML Forms
316 3004 Numbers/Operators/Functions
316 3005 Using Strings
316 3006 Control Structures
316 3007 Arrays
316 3008 Creating Web Applications
316 3009 Cookies and Sessions
316 3010 Creating Functions
316 3090 Individual Project
316 6000 Competency Test

319 0000 WEB PROGRAMMER -WORK EXPERIENCE

322 0000 VISUAL BASIC.NET PROGRAMMER -Intermediate
322 3201 VB/Intro/Environ VB.NET
322 3203 VB/Building Apps VB.NET
322 3204 VB/Variables/Constants/Data Type
322 3205 VB/Decision Making
322 3206 VB/Repetition/Multiple Forms
322 3207 VB/Menus/Dialog/Functions/Array
322 3208 VB/Debugging/Executables/Distribution
322 3235 VB/Simple Animation/Timer
322 3265 VB/Windows Media Player
322 3290 VB/Individual Project
322 3292 VB/Competency Test

342 0000 VISUAL BASIC.NET PROGRAMMER -Advanced
342 3209 VB/Design/Create/Use Classes
342 3210 VB/Databases/Exceptions/Printing
342 3211 VB/Web Apps/Writing to Databases
342 3212 VB/Console Apps XML
342 3290 VB/Individual Project -Advanced
342 3292 VB/Competency Test -Advanced

352 0000 C++ PROGRAMMER -Intermediate
352 3201 C++/Architecture Languages
352 3202 C++/Data Types/Output
352 3203 C++/Calculations/Input
352 3204 C++/User Defined Functions
352 3205 C++/Selection Statements
352 3206 C++/Repetition Statements
352 3207 C++/Files
352 3208 C++/Vectors/Matrices
352 3220 C++/Competency Test
352 3290 Individual Project

372 0000 C++ PROGRAMMER -Advanced
372 3209 C++/User Defined Classes
372 3210. C++/Templates/Polymorphism
372 3211 C++/Recursion/Searching/Sort
372 3212 C++/Handling Exceptions
372 3220 C++/Competency Test -Advanced
372 3290 C++/Individual project -Advanced

382 0000 GAME PROGRAMMER TRAINEE -OpenGL
382 3201 Simple Open GL Application
382 3203 States/Primitives
382 3205 Transformations/Color/Lighting
382 3207 Bitmaps/Images/Texture Map
382 3208 Extensions
382 3209 More Texture Mapping
382 3210 Up Performance
382 3211 Displaying Text
382 3212 Buffers
382 3290 Individual Project
382 6000 Competency Test

999 0000 CAREER PREPARATION
999 0010 Goal-setting
999 0020 Career Planning Interview
999 0030 Work-based Opportunities
999 0040 Job Search
999 0050 Job Resume
999 0060 Letter Of Application
999 0070 Job Application
999 0080 Interview Process
999 0090 Using Portfolio For Interest And Competence
999 0100 Complete Interview Process
999 0110 Follow-up Letter
999 0120 Termination Letter
999 0130 Training Opportunities After High School
999 0140 Life-long Learning
999 0150 Passes Edge Safety Training
Job Titles

Computer Programming
Visual Basic.NET Programmer - Beginning
Visual Basic.NET Programmer - Intermediate
Visual Basic.NET Programmer - Advanced
C++ Programmer - Beginning
C++ Programmer - Intermediate
C++ Programmer - Advanced

Web Programming and Design
Web Programmer - HTML Specialist
Web Programmer - Macromedia Studio MX Specialist
Dreamweaver MX Specialist
Fireworks MX Specialist
Flash MX Specialist
FrontPage 2002 Specialist
Web Graphics - Photoshop Specialist



880 Parsons Road • Traverse City Michigan 49686 • 231.922.6273