Directory of Schools Logo
  Verisign Secured Logo
 
Search Schools

Accredited Computer Science Degrees

Computer Science Degree: An online degree in Computer Science prepares graduates to work in one of the fastest growing of all the professions. Earning a bachelor's degree or higher in computer science opens up opportunities in many job environments, including business, science, aerospace engineering, higher education, government, and information technology. Computer scientists are trained to be logical thinkers with strong communication and math skills. They are proficient in computer systems design, programming languages, and computer science research. Students will learn these skills and more as they study for an exciting career in an area with almost unlimited potential.
Bg_top_subnav
Online Computer Science & IT Degree Levels
High School Diploma GED
Associate's Degree
Bachelor's Degree
Master's Degree
Doctorate
Certificate
Courses
Diploma
License
Online Computer Science & IT Programs
Computer Databases
Computer Networks
Computer Programming
Computer Security
Graphics Multimedia
Information Technology
Technology Management
Back to Main Categories
Community Resources
Salary Guide
Highlights top careers you can pursue with online degrees, along with how much you can expect to earn on the job.

Financial Aid Guide
Includes current information about federal grants, scholarships and loans that may cover tuition, books and other education-related expenses.

Military Aid Guide
Explains how the new GI Bill can pay your way through military-friendly online schools and offers additional resources for active-duty military members and veterans interested in a online degree.

Resume Guide
Has all you need to know about putting together an effective, well-constructed resume to win the job of your dreams.
Education Articles

Welcome to our Education Articles. Here you will find answers to your questions about how to get started in online education, how to choose Online Degrees, how to avoid common pitfalls and how to succeed in your online classes. We hope these helpful articles will assist you in finding online schools on your exciting journey into e-learning.

Directory of Schools TV Media
To play this video you need to install a more recent version of the Adobe Flash Player.
International Schools

Here we offer a selection of Canadian Universities that are known for their high quality. Canadian universities offer a mix of opportunities in a variety of educational settings.

Visit programs for our  International Students who are looking for an online education. As an international student you may be interested in starting an associate degree, bachelor degree, a graduate degree or in some cases an ESL (English as a Second Language) program.
Social Networking

Visit us at Facebook
Visit us at Myspace
Visit us at Twitter
Bg_btm_subnav

Online Computer Science and Information Technology by Program Subject


Computer Degree Programs
The rapid spread of computers and information technology has generated a need for highly trained workers to design and develop new hardware and software systems, and to incorporate new technologies. These computer systems analysts, computer scientists, and database administrators include a wide range of computer specialists. Job tasks and occupational titles used to describe these workers evolve rapidly, reflecting new areas of specialization or changes in technology, as well as the preferences and practices of employers.


Be aware that some academic programs in software engineering offer the program as a degree option or in conjunction with computer science degrees. Due to the increasing need for computer security, software engineers with advanced degrees in areas such as mathematics and systems design will be desired by software developers, government agencies, and consulting firms.


You can enhance your employment opportunities by participating in internships or co-ops. These experiences provide you with knowledge and experience, making them more attractive to employers. It is also possible for inexperienced college graduates to be hired by large computer and consulting firms that train new employees in intensive, company based programs.

Most training authorities say that program certification alone is not sufficient for the majority of software engineering jobs, however, some system software vendors do offer certification and training programs.


As technology advances, employers will need workers with the latest skills. Keeping up with changing technology, workers may take continuing education and professional development seminars offered by employers, software vendors, colleges and universities, private training institutions, and professional computing societies. Computer software engineers also need skills related to the industry in which they work. Engineers working for a bank for example, should have some expertise in finance so they understand  the banks' computer needs.
Bg_top_subnav
Featured Schools
Ashworth-College-logo
NCU-Logo
More Schools
Ashworth College - Featured
Computer Information Management
Northcentral University
DBA - Applied Computer Science
Accounting & Business School of the Rockies
Microsoft Power User
Advanced Training Associates
Computer Networking Technology
Allied Medical & Technical Institute
Digital Multimedia Design
American Career Institute
IT and Networking Design
American InterContinental University
Master - Instructional Technology
American Sentinel University
BS, Computer Science
Antonelli College
Technical and Network Support
Ashford University
BA/Organizational Management - Computer Science Studies
Briarcliffe College
Office Technologies - Computer Tech - Applied Science
Brown-Mackie College
Associate of Applied Business in Information Technology
California College San Diego
BS in Computer Science
California National University
AOS in Computer Programming
Canadian Tourism College
Computer Office Environment
Capella University Online
PhD - General IT
Career Technical College
AOS in Information Processing
Career Technical Institute
Help Desk Professional
CDI Career College
Computer Business Applications Specialist
Coleman College
BS in Computer Information Systems
CollegeAmerica
AOS Computer Programming
Collins College
Game Design
Colorado Technical University
BS in Computer Science
Colorado Technical University Online
Doctor of Computer Science (Executive Format)
Daymar College
Network Support Administration
DeVry University
Associate - Electronics and Computer Technology
Empire College
Information Technology
Everest College
Not Sure
Everest University
Not Sure
Florida Career College
Diploma - Computer Network Technician
Florida Tech University Online - Graduate
Master of Science in Information Technology
Florida Tech University Online - Graduate - MBA
Master of Business Administration With a Specialization in Information Technology Management
Florida Tech University Online - Undergraduate
Associate of Science in Computer Information Systems
Friends University
Not Sure
Globe University
Information Technology
Hallmark College of Technology
Associate of Applied Science Degree in Computer Network Systems Technology
Harris School of Business
Computerized Accounting Technology
Harrison College
Help Desk Administration
ICS Canada
Computer Graphic Design
ITT Technical Institute
Computer and Electronics Engineering
ITT Technical Institute Online
Computer and Electronics Engineering Technology
Ivy Bridge College Of Tiffin University
Computer & Information Technology
Kaplan University Online
BSCJ/Computer Crime
Keiser Career College
Associate in Computer Networking with Emerging Technologies
Keiser University
Associate of Science in Computer Programming
Keiser University eCampus
Management Information Systems (MIS)
Keller Graduate School of Management
Certificate-Information Systems Management
Keystone Technical Institute
Computer Network & Internet Technologies
Lincoln Technical Institute
PC Systems and Support
Max The Mutt Animation School
3D Computer Animation and Production
Medix
Computer Support Technician
Miami Jacobs Career College
AAS - Computer Support Specialist
Miller Motte Technical College
AAS in Microcomputer Applications
Minnesota School of Business
Information Technology
National College
Accounting/Information Systems
National Institute of Technology
Computer Information Services
New England Tractor Trailer Training School
Not Sure
Norwich University
Master of Science in Information Assurance
Ottawa University
Bachelors - Individualized
Penn Foster Career School International
PC Maintenance and Repair
Penn Foster College
PC Maintenance and Repair
Pennsylvania Institute of Health and Technology
Information Technology / Accounting
PJA School
Health Information Technology
Plaza College
Certificate - Computer Operations Assistant
Polytechnic Institute of New York University
Graduate Certificate in Wireless Innovation
Potomac College
Information Systems-A.S.
Rasmussen College
Info Systems Mgmt Assoc. - Network Security & Forensics
Reeves College
Computer Graphic Design
Regis University
BS in Computer Information Systems
Remington College
Electronics and Computer Technology
Salem International University Online
Information Technology (BS)
Sanford Brown College
Computer Network Operations
Southwest Florida College
Computer Programming & Database Management
Southwestern College
Computer Applications
Stanbridge College
Computerized Accounting Specialist Diploma
Stevens Henager College
AOS in Computer Programming
Stratford Career Institute
Personal Computer Specialist
Strayer University
BS in Information Systems: Database Developer Concentration
Strayer University Online
AAB-Information Systems
Sullivan College of Technology and Design
Computer Network Administration
Summit Career College
Applied Computer Office Administration
Technical Career Institute
Computer Support Technician
The Career Institute of American International College
Network Engineer and Security (MCSE, CompTia Security+)
University of Oregon
Applied Information Management
US Career Institute
PC Literacy
Utah Career College
Bachelor of Science - Information Technology
Utica College
Bachelor's in Cybersecurity - Cybercrime investigation
Vatterott College
Programming and Data Simulation
Vatterott Education Center
Information Systems Security
Villanova University Online
Essentials of Information Systems (IS) Security
Walden University
Bachelor of Science (B.S.) in Business Administration - Information Systems
West Virginia Junior College - Morgantown
Legal Office Assistant
Western Governors University
B.S. in Information Technology
Westwood College
Bachelor - Information Technology: Major in Cisco Network Systems
Westwood College - Anaheim
Bachelor Degree - Information Technology: Major in Network Management
WyoTech
Not Sure
YTI Career Institute
Associate in Computer Systems Specialist
Bg_btm_subnav