Online Bachelor’s Degrees in Computer Programming
Students who complete such program may either seek entry-level employment or further their education and enroll in a graduate-level degree program. Bachelor’s degree graduates may find employment opportunities in software publishing, web development, data processing, and computer security.
Program Overview
- Prerequisite: High School Diploma or GED
- Program Length: Four years to complete
- Post-Grad Options: Entry-Level Employment or Master’s / Doctoral Program
- Projected Employment Growth: 12% (2010-2020)*
Program Coursework
The curriculum within an online baccalaureate-level program in computer programming may combine general education requirements along with major-specific courses and electives. Students enrolled in these four-year programs may study computer programming languages, create computer programs and applications, and analyze information needs. Core online computer programming courses may include the following:
- Java Programming
- Data Communications
- Systems Analysis and Design
- Information Security
- Web Page Application
- Project Management
- Systems Foundation
Career Options
Graduates of online bachelor’s degree programs in computer programming may find career opportunities at data processing companies, software developers and publishers, information technology departments, computer system designs, and computer equipment manufacturers. According to the Bureau of Labor Statistics, employment opportunities for those pursuing careers as computer programmers are expected to increase by 12% from 2010-2020.*
Possible careers include:
- Computer Programmer
- Computer Support Specialist
- Database Administrator
- Computer Systems Analyst
- Software Developer
Continuing Education
Graduates of online bachelor’s degree programs in computer programming may pursue higher education and enroll in a graduate degree program in computer programming. These upper-level programs may provide students with additional training on developing cutting-edge computer programming applications.
*U.S. Bureau of Labor Statistics Occupational Outlook Handbook