Online Courses in Computer Technology

If you are interested in how computers work, online computer technology courses may be of interest to you. Learn about what computer technology courses are available online, what will be covered in them, and what supplies you'll need to take a class online. Schools offering Computer Support Technician degrees can also be found in these popular choices.

What Types of Online Computer Technology Courses are Available?

You can find abundant online computer technology courses through bachelor's degree programs in relevant program fields. These 4-year degree plans allow you to specialize in areas such as network administration or database management after completing core computer science or information technology coursework. Undergraduates may also be able to find online coursework at the associate level.

Online graduate certificate programs allow you to focus on areas such as information systems management or information security. Graduate-level courses that are part of master's degrees in computer science or information technology are also available online. While there are many different types of computer technology courses, the following list provides five common examples.

Introduction to Java

Students will learn the basics of the Java language in an introduction to Java course. As part of this course, students will also learn about object-oriented and user interface programming in the context of application development.

Website Development

Website development courses typically cover the vocabulary and tools used in the field of website development and maintenance. Discussions may include HTML5, CSS, Ajax, scripting languages, and databases. The various software and services available for integration into a website may be covered.

Security Technologies

Students typically learn about the various information security issues and how to address them using appropriate security applications. Students may also learn to analyze risk and computer and network security policies.

Software Development

Courses in software development generally cover the fundamentals of software engineering across multiple programming languages. Topics of discussion may also include software development principles, design, testing, maintenance, and impacts of programming language on IT application development. To enhance the learning process, students may be given an opportunity to design and test an application.

Programming Logic

Courses about programming logic cover the basics of logic used in object-oriented and procedural programming. Students may learn about program structure and problem recognition/solving. They may also use Python and flowcharts to implement logic.

What Technology Will I Need to Take an Online Course?

The computer you use should be accessible to you on a regular basis. It should have a high-resolution monitor and a hard drive capable of storing large files. Schools often have specific system requirements regarding processing speed and RAM. A consistent high speed internet connection will be necessary. You will also need speakers, headphones, a DVD drive, a webcam, a microphone, the latest version of MacOS or Windows, and various software applications specific to the program and school.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Penn Foster

    Penn Foster responds quickly to information requests through this website.

    Popular programs at Penn Foster:

    • Certificates

    Online Programs Available

  • Penn Foster High School

    Penn Foster High School responds quickly to information requests through this website.

    Popular programs at Penn Foster High School:

    Online Programs Available

  • University of Alaska

    Campus Locations:

    • Alaska: Fairbanks
  • Yavapai College

    Campus Locations:

    • Arizona: Prescott
  • Withlacoochee Technical Institute

    Campus Locations:

    • Florida: Inverness
  • Wiregrass Georgia Technical College

    Campus Locations:

    • Georgia: Valdosta
  • Winter Park Tech

    Campus Locations:

    • Florida: Winter Park
  • West Georgia Technical College

    Campus Locations:

    • Georgia: Waco
  • Southwestern College

    Campus Locations:

    • California: Chula Vista
  • Wes Watkins Technology Center

    Campus Locations:

    • Oklahoma: Wetumka