Computer Information Technology Degree Programs and Courses

Learn what computer information technology programs are available and what is offered at different degree levels. Find out what courses you will take, online options and what careers you can enter with your degree. Schools offering Information Technology degrees can also be found in these popular choices.

What You Need to Know

Computer information technology programs are widely available from the certificate to the doctorate level. You can take individual courses or entire programs through distance learning.

Degrees Associate's degrees in computer information systems and computer science, bachelor's degrees in information technology and computer science, master's degree in computer information systems, Ph.D. in Information Systems Technology
Diplomas/Certificates Diploma and certificate programs in information technology
Courses Visual Basic, C++ programming, relational database concepts, Web-enabled database development, application software, LAN/WAN technologies, introduction to Linus/UNIX, shell scripting, visual C++ and .NET

What Certificate, Diploma or Associate's Degrees Are Available?

If you're seeking an entry-level position, you might consider enrolling in a certificate, diploma or associate's degree program in computer information technology. Certificate programs usually last up to a year and allow you to study specific aspects of the field, like Web development or programming. Diploma and associate's degree programs span 1 to 2 years and provide a comprehensive education that can prepare you to transfer to bachelor's degree programs.

What About Bachelor's Degrees and Graduate Programs?

Bachelor's degree programs and graduate certificate programs offer curricula that move past operations and systems use; they allow you to develop planning skills for projects on a larger scale. Master's degree programs in information technology could allow you to specialize in such areas as database administration, system security or computer networks. You might enroll in a dual master's degree program to gain a concurrent education in a related area like software engineering. Doctor of Philosophy (Ph.D.) programs are typically based on personal interest and can prepare you to become a professor or researcher in the field.

What Courses Will I Take?

Through entry-level programs, you might take courses in computer programming, operating systems, system analysis, Web design, networking and database concepts. Through concentrated certificate programs, you can specialize in one of these areas. You might also be able to tailor the focus of associate's degree programs via electives.

Bachelor's degree programs feature courses in software engineering, database design, project management and system security. Graduate certificate programs allow you to take courses in mining, warehousing, design, structure and management of databases. You might also specialize in areas like security or international information systems.

Master's degree programs offer you various specialization opportunities, allowing you to take advanced courses in database management, information security, software development, marketing, project management and finances. Ph.D. programs typically require you to complete a dissertation based on your original research in areas like telecommunications, networking and technology management. These graduate courses might be available:

  • Information structures with Java
  • Data structures and algorithms
  • Computer graphics
  • Computer networks
  • Financial informatics
  • Operating systems
  • Biometrics

What Are My Online Options?

If you're a working professional with a background in computer science or technology, you might prefer a distance-education program to gain additional professional credentials or specialization. Distance-education programs offer the option to complete a program completely or partially through online courses, lectures and examinations.

Most commonly, you can find online programs in the form of continuing education options, like undergraduate certificate, graduate certificate and master's degree programs. You may be able to specialize in areas such as database administration, Web design or information security through these online programs.

What Careers Are Available?

Through the completion of lower-level programs, such as those resulting in a certificate, diploma or associate's degree, you can prepare for a career as a programmer or network technician. You might also work in technology troubleshooting, data entry or Web design.

Bachelor's degrees, graduate certificates and master's degree programs could prepare you to become an information systems manager, systems analyst, software engineering or computer programmer. Ph.D. programs may allow you to enter the field as a researcher in concepts like information's impact on society, education and technology. You may also become a professor of computer information technology with a doctorate.

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

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    Online Programs Available

  • Saint Leo University

    Saint Leo University responds quickly to information requests through this website.

    Popular programs at Saint Leo University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Ashford University

    Ashford University responds quickly to information requests through this website.

    Popular programs at Ashford University:

    • Bachelor Degrees

    Online Programs Available

  • Capella University

    Capella University responds quickly to information requests through this website.

    Popular programs at Capella University:

    • Doctoral
    • Master
    • Bachelor Degrees

    Online Programs Available

  • Colorado Christian University

    Colorado Christian University responds quickly to information requests through this website.

    Popular programs at Colorado Christian University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Keiser University

    Keiser University responds quickly to information requests through this website.

    Popular programs at Keiser University:

    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
      • MBA - Information Technology Management
    • Bachelor Degrees

    Online Programs Available

  1. 1
  2. 2
  3. 3
  4. Next »