List of Accredited Online Degrees

Higher education establishments offer many types of Information Technology and Computer Science degree options. The computer science and IT industry is a competitive market of individuals with the critical thinking skills and most adaptable understanding of computer programming. Computer Programming degrees teach the intricate processes of designing, writing, testing, debugging, and maintaining the source code of computer programs, written in programming languages such as C++, C#, Java, Python and Smalltalk. The purpose of programming source code is to create a set of instructions that computers use to perform specific operations or to behave in a specific demeanor. Graduates of most computer science degree programs will be able to contribute the expertise of many IT concepts such as knowledge of the application domain, specialized algorithms and formal logic.

The writing of programs is an art form, a craft and an engineering discipline, blended to provide efficient and adaptable software solutions for busy organizations or information system providers. The computer programming discipline does not require individuals to complete or pass standardized or industry regulated certifications to earn any specific job title of ""programmers"" or ""software engineer"". Students and graduates should be well aware that, representing oneself as a ""Professional Software Engineer"" without a license or degree from an accredited institution is illegal in many parts of the world; use of the title comes with individual discretion and can be subject of debate.

Writing source code for a particular project, or company or industry generally follows a set of quality requirements. The minimum requirements ensure the proper translation between multiple industries and programmers. The final program code must satisfy some fundamental properties. The following properties are among the most relevant:

  • Reliability: how often the results of a program are correct.
  • Robustness: how well a program anticipates problems not due to programmer error.
  • Usability: the ease with which a person can use the program for its intended purpose, or in some cases even unanticipated purposes.
  • Portability: the range of computer hardware and operating system platforms on which the source code of a program can be compiled and or interpreted and run.
  • Maintainability: the ease with which a program can be modified by its present or future developers in order to make improvements or customizations, fix bugs and security holes, or adapt it to new environments.
  • Efficiency/performance: the minimum amount of system resources a program consumes such as processor time, memory space, network bandwidth and even user interaction.

Graduates of a computer programming degree curriculum will enter the ever-changing industry with a solid foundation in the needed fundamentals in computer science.

 

List of Accredited Online Degrees

sponsored listings

Certificate in Java Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:
    Per Semester Credit

Certificate in Linux/UNIX

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:
    Per Semester Credit

Certificate in Website Design & Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:
    Per Semester Credit

Graduate Certificate in E-Commerce Web Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:
    Semester Credit

Certificate in E-Commerce Web Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    15
  • Credit Type:
    Semester Credit

Certificate in Mobile Application Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    12
  • Credit Type:
    Semester Credit

Certificate in Web Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    15
  • Credit Type:
    Semester Credit

Undergraduate Certificate in Enterprise Web Applications

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Undergraduate Certificate in Enterprise Web Applications Using .Net

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Undergraduate Certificate in Internet Webmaster

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Undergraduate Certificate in Visual Basic Application Development

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Undergraduate Certificate in Web 2.0

  • Sector of Institution:
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Website Developer Certificate of Completion

Lansing Community College offers a Web Site Developer Certificate for Completion program that can be completed online. The online courses have flexible schedules and allow students to complete the...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:
    N/A
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    16
  • Credit Type:

Web Design Certificate

The Web Design certificate program at Laramie County Community College can be completed entirely online. LCCC’s online courses provide a quality education with convenient and flexible schedules. T...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:
    N/A
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Web Specialist Certificate

Macomb Community College offers a Web Specialist Certificate. The hybrid environment of this certificate offers students increased flexibility and convenience of attending portions of the class du...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:
    N/A
  • Degree Level:
    Certificate
  • Delivery format:
    Hybrid
  • Credit hrs to complete:
    24
  • Credit Type:

Web Development Certificate

The Web Development Certificate at Minnesota State Community and Technical College gives students the chance to enhance their skills and knowledge creating and maintaining websites.  Students...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:

    N/A

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    30
  • Credit Type:

Certificate Program in Web Development

Earn your degree in Certificate Program in Web Development from Minot State University...

  • Sector of Institution:
    Public, 4-year or above
  • Religious Affiliation:
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Certificate in Web Systems Development

The Certificate in Web Systems Development at New Jersey Institute of Technology is ideal for those wishing to pursue a career in web development or for those who are looking to advance their know...

  • Sector of Institution:
    4-year, Public
  • Religious Affiliation:

    None

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    12
  • Credit Type:

Advanced Web Site Development Certificate

Oakton Community College offers an online Advanced Web Site Development Certificate which is ideal for students who want computer proficiency in web services.  Course work teaches emerging te...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:
    N/A
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    43
  • Credit Type:

Software Programmer/Developer Assistant Certificate

Richland College Currently Offers a Software Programmer/Developer Assistant Level 1 Certificate Degree as a part of their Computer Information Technology Program.  This degree provides in-dep...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:
    N/A
  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    25
  • Credit Type:

Certificate of Completion in Web Design: User Interface

Rio Salado's Computer Technology program is designed to provide information and training on the use, application, and technological development of computers in a continuously changing electronic e...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:

    N/A

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    35
  • Credit Type:

Web Page Design

This Riverland Community College Web Design Certificate program is designed to cover the range of skills students need to master in order to create professional Web pages. This is an introductory ...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:

    N/A

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    30
  • Credit Type:

Web Page Authoring

Web Page Authoring Coming Soon......

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:

    N/A

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    24
  • Credit Type:

Web Designer

The Web Designer Certi?cate program at Saddleback College prepares student to develop a web presence for businesses, organizations, and inpiduals in communication, marketing, and data management t...

  • Sector of Institution:
    Public, 2-year
  • Religious Affiliation:

    N/A

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    18
  • Credit Type:

Certificate in Web & Mobile Applications Development

...

  • Sector of Institution:
    Public, 4-year or above
  • Religious Affiliation:

    N/A

  • Degree Level:
    Certificate
  • Delivery format:
    100% Online
  • Credit hrs to complete:
    12
  • Credit Type:
    Semester Credit

Show more
Loading
sponsored listings