Skip To Main Content

Career Trees

 

Computer Programming

Career Tree for computer programming

Entry Level Careers

  • Database Administration Associate
  • Programmer Associate
  • Applications Developer
  • Web Developer

Technical Careers

  • Java Developer
  • Systems Engineer
  • Systems Analyst
  • Database Developer and Administrator
  • Programming/Software Engineer
  • Data Modeler
  • Web Administrator
  • Web Architect

Professional Careers

  • Project Manager
  • Database Architect
  • Systems Analyst
  • Database Security Expert
  • Enterprise Developer
  • Software Developer Engineer
  • Web Site Manager
Learn More About This Career

Course Topics

  • Business Communications
  • Ethics, legal, copyright, Safety
  • Career and Employability (entrepreneurship)
  • Information Technology Fundamentals (C )
  • Logic and Problem Solving (B)
  • Beginning Application Development (E,F) (Coding)
  • Advanced Application Development (database, files) (J)
  • Leadership and Teamwork
  • Programming Fundamentals and Syntax (D)
  • Needs Assessment / Project Planning (A,B)
  • Debug and Software Testing (G) (Quality Assurance) (H)
  • Program Maintenance (I) (enhancements)

Indispensable Skills

  • Computer literate
  • Attain keyboarding of 35 WPM
  • Diagnose and perform computer repairs
  • Ability to multitask
  • Motor Coordination/Finger Dexterity
  • Spatial/Form Perception
  • Ability to participate in public speaking events
  • Employ technological tools to expedite workflow
  • Familiarity with related software
  • Ability to lift 25-50 pounds

Licenses/Certificates *

  • Certiport - Information Technology Specialist - HTML and CSS
  • Certiport - Information Technology Specialist - Java
  • Certiport - Information Technology Specialist - Java Script
  • Certiport - Information Technology Specialist - Python
  • Vector - Email and Messaging Safety Certification

*Advisory Committee Approved

View Competency Statements

Click the Programs Below to Explore the Different Career Trees: