EarnMyDegree.com Newsletter

Sign up for our
newsletter!

your email address:

Online Programming Courses

Computer Programming CoursesFor a programmer, writing, clean, elegant and efficient code is an art and science – one that many employers greatly value. As companies become increasingly technology-dependent, hiring opportunities expand for skilled programmers. Programmers write, test, update and maintaining the detailed instructions that tell computers what to do. Working closely with the specifications of software engineers and systems analysts, programmers write source code.

Earning an online Certificate in Computer Programming can be your first step to a successful career in this satisfying and well-paying profession. Many computer programmers are also self-employed freelancers and consultants. (cont.)

Computer programmers are in demand to work at:

  • Software publishing companies
  • Data processing firms
  • Financial companies
  • Educational institutions
  • Computer programming consulting businesses
  • Educational institutions
  • Government agencies

Online coursework in the Certificate Program in Computer Programming typically includes a thorough Introduction to today's leading programming languages, such as Visual Basic, Java and C++. The online Certificate Programs in Computer Programming offered by our accredited colleges and career training schools can often be completed within several months with the flexibility to schedule around your work and personal responsibilities.

Explore the Computer Programming Certificate Programs below and request more information today. The respective college or university will assist you in making sure that a particular program is the best choice for your educational and career goals.

Select Programming Course:

CBT Direct

  • An Overview of Java
    To enable the user to understand the structure and significance of the Java programming language, and to write a simple application. Language:English Lea... Read More
    Request More Information
  • ANSI C Programming: Data Representation
    To familiarize the student with how ANSI C programs use memory to store data; to assist the student in writing portable C programs. Language:English Lear... Read More
    Request More Information
  • ANSI C Programming: Expressions
    To familiarize the student with the syntax rules governing expressions and statements in ANSI C; to enable the student to use expressions and statements corr... Read More
    Request More Information
  • ANSI C Programming: Flow Control
    To assist the student in writing ANSI C programs with advanced flow-control statements without sequencing errors. Language:English Learning Format:Online... Read More
    Request More Information
  • ANSI C Programming: Functions
    To enable the student to write functions in ANSI C; to explain how a C program is organized; to show how to use different kinds of variables. Language:Engl... Read More
    Request More Information
  • ANSI C Programming: Introducing C
    To familiarize students with the capabilities of the ANSI C language and to enable them to write useful C programs. Language:English Learning Format:Onli... Read More
    Request More Information
  • ANSI C Programming: Pointers
    To enable the student to write advanced, efficient ANSI C programs using pointers. Language:English Learning Format:Online Requirements:Awareness of pr... Read More
    Request More Information
  • ANSI C Programming: Processing Records
    To enable the student to write ANSI C programs for processing aggregate data objects individually, in arrays, and in lists. Language:English Learning For... Read More
    Request More Information
  • ANSI C Programming: Text Processing
    To enable the student to write ANSI C programs for text, string, and array processing. Language:English Learning Format:Online Requirements:Awareness o... Read More
    Request More Information
  • ANSI C Programming: The Standard Library and Preprocessor
    To instruct the student in programming file and other I/O operations with the ANSI C language; to enable the student to implement the facilities from the sta... Read More
    Request More Information
  • Intel: Designing for Management and Support
    To enable students to apply their knowledge of Intel products to the development of proposed solutions for customers, including sophisticated engineering des... Read More
    Request More Information
  • Intel: Desktop/Server Design Approach
    To enable students to apply their knowledge of Intel products to the development of proposed solutions for customers, including sophisticated engineering des... Read More
    Request More Information