Computer Science Degree
There are many great online colleges and universities, but there are a limited number that offer really strong computer science degrees and programs. We put together a complete listing of computer science schools below:
Online Colleges with Computer Science Degrees
Institution Name # of Students Get Information
American Intercontinental University Online 22,173
American Public University System 14,769
Arizona State University 51,481
Ashford University 10,568
Baker College of Muskegon 5,013
Bellevue University 7,792
Boston University 32,053
Brandeis University 5,333
Bryant and Stratton College-Buffalo 614
Capella University 21,773
Colorado Technical University Online 21,876
DeVry University 19,417
Drexel University 20,682
Duquesne University 10,296
Eastern Kentucky University 15,839
ECPI College of Technology 8,122
Everest College-Phoenix 552
Everest University-Tampa 409
Everglades University 965
Florida National College 2,158
Fort Hays State University 9,588
Full Sail University 6,150
Herzing College 1,842
Hodges University 1,699
International Academy of Design and Technology 2,255
Jones International University 1,588
Kaplan University 32,734
Keiser University-Ft. Lauderdale 11,548
Lewis University 5,347
Liberty University 27,068
Lincoln College 1,266
National American University-Rapid City 1,559
New Jersey Institute of Technology 8,288
New York University 41,783
Northcentral University 4,949
Northeastern University 24,434
Norwich University 3,442
Nova Southeastern University 27,518
Post University 1,271
Rasmussen College-Eden Prairie 807
Rasmussen College-St Cloud 743
Regent University 4,115
Saint Leo University 13,788
Southern New Hampshire University 6,439
Strayer University 35,754
Sullivan University 4,538
The Art Institute of Pittsburgh 10,975
University of California-Irvine 26,483
University of Maryland-Baltimore County 12,041
University of Maryland-University College 32,540
University of Massachusetts-Central Office 0
University of Phoenix-Online Campus 224,880
Upper Iowa University 5,143
Utica College 3,047
Virginia College-Birmingham 3,826
Walden University 29,455
Western Governors University 9,022
Western International University 8,909
Westwood College-Denver North 5,126
Worcester Polytechnic Institute 4,158
Hot Computer Science Degree Programs
Well the good news is that just about every computer science degree field is really hot right now, the bad news is that there are a ton of great choices in computer science careers. One thing that is continuously misunderstood about computer science is that the field is more specialized than most people realize. A hardware engineer many times cannot just whip up a computer program in java or any other hot computer programming language (ruby, php, c#, etc.). That’s not saying that there are not a few information technology super heros out there but generally one person cannot “do it all” like most people assume. In addition, while consider computer science schools you need to think about the specializations that each school offers and match those up with your career goals. Here are just a few of the really hot degree areas:
Web development. Okay, this should be a given. Just like you are on this website reading about all of your great options… Almost every business nowadays has a website and is working on their website continuously. In order to have a great website it helps to have someone that is well trained in web development especially in the proper architecture of web applications. There is a good way and a bad way to design web applications. In general the more flexibility you can provide in terms of presentation layer the better (internet marketing whiz’s always want to change the look and feel of the website). There are several great online colleges with strong web development programs to choose from.
Information technology. This is a well rounded IT degree that will get you as close as possible to being that “jack of all trades” that most people think of when they thing of a “computer guy.” Generally, you will learn everything from computer programming languages to management of information systems in information technology degree programs. This really prepares you for many different jobs in technology from system administrator all the way up through IT Management (although many managers will also have a master’s degree in information technology or a related field).
Database administration. Without a great database, most companies would be completely lost. Databases are used to keep track of inventory, customer information, and even the finances of the business. Few businesses can function more than a couple of hours if there databases go down. So whether you are learning about good database design or the nitty gritty specifics of database optimization and maintenance, an online degree in database administration will always be in really high demand. Additional things to consider is picking up certifications in Oracle database administration or MySQL database administration (both red hot in this field).
Networking. Another area of computer science that is largely taken for granted is how computers are all connected together to form an intranet or on a broader scale the internet. It’s actually a lot more complicated than most people realize and that is why experts in networking are paid so well and are extremely valuable to any organization. It’s also a great idea to investigate Cisco certifications if you are planning on becoming a networking star.
There are several other really challenging and fun areas of study in information technology but we decided to just focus on the really hot one’s above. In any event, it’s pretty easy to see that computer science is a deep area of study with a lot of specializations. It’s always a good idea to consider what you want to specialize in before choosing your computer science college.
Computer Science Jobs
Just to further illustrate how specialized the field of computer science is we thought we would just list out a few example job titles in computer science to get you thinking about which computer science career be right for you.
- .NET Developer
- Analyst Programmer
- Application Programer Analyst
- Application Programmer Analyst
- Applications Developer
- Applications Programmer
- Beta Tester
- Bioinformatics Specialist
- Business Programmer
- Business Systems Analyst
- Client Server Programmer
- COBOL Programmer (Common Business Oriented Language Programmer)
- Computer Animator
- Computer Game Programmer
- Computer Game Tester
- Computer Graphic Artist
- Computer Graphic Designer
- Computer Programer
- Computer Programmer
- Computer Programmer Analyst
- Computer Programming Supervisor
- Content Manager
- Cryptologist
- Database Designer
- Database Developer
- Database Engineer
- Database Programmer
- Engineering and Scientific Programmer
- Engineering Programmer
- Enterprise Architect
- Game Developer
- Game Programer
- Graphic Engineer
- Information Architect
- Internet Designer
- Internet Programmer
- Internet Webmaster
- Java Developer
- Java Programmer
- Mainframe Programmer
- Network Administrator
- Object-Oriented Programmer
- Operating System Programmer
- Oracle Developer
- Programer
- Programmer
- Programmer Analyst
- Report Developer
- SAS Programmer
- Software Developer
- Software Development Engineer
- Software Engineer
- Software Programmer
- Software Tester
- System Software Developer
- Systems Analyst
- Systems Programmer
- Video Game Programmer
- Video Game Tester
- Videogame Tester
- Web Analyst
- Web Application Developer
- Web Architect
- Web Designer
- Web Editor
- Web Graphic Designer
- Web Page Designer
- Web Programmer
- Web Site Designer
- Web Site Developer
- Website Designer
- Website Developer
- Website Programmer
