Computer Programming & Applications
Program Overview
Computer Programming & Applications Program
The Computer Programming & Applications program is a fully online program that provides a broad-based background sufficient for entry to a career in computing. In addition to an applications view of computing, emphasizing the interdependence of programming, object orientation, and software design and engineering, the major develops core competencies in programming, data structures, software engineering, and computer organization.
Program Description
Computer programming is about more than just coding; it is about solving problems in creative ways, writing, testing and modifying scripts. Programmers write and test code to change the way people share information and view the world. Students can expect to become proficient at programming in C++/C, and Assembly Language. Students will be introduced to other languages such as Java, Python, C#, Objective-C, SQL, JavaScript, PHP, CSS, HTML, Scheme, and Prolog.
Career Prospects
Computer programmers typically need a bachelor's degree to enter the field; with the median annual wage of $97,800 per year in 2022 with the highest 10 percent earning more than $157,690 according to the U.S. Bureau of Labor Statistics.
Program Details
The computer programming major allows students to study a range of programming languages and other aspects of computer and information science, such as web programming, mobile programming, cybersecurity, digital forensics, databases and data engineering, data communication and networks, computer and network systems administration, computer systems, and theoretical computer science. Focusing on a variety of skills and languages, the program will ensure students have the technical and critical thinking skills to succeed in a world of ever-changing technology. The program is intended to allow students flexibility in combining computing with other interests. This major requires 9 hours of humanities/history beyond General Education requirements.
Degrees and Certifications
- Bachelor of Arts Computer Science (Online)
- BSCS to MSCS Combined Pathway (Tallahassee)
Tuition Waiver
These programs are eligible for the Strategic Emphasis Waiver, which could save students up to 50% on applicable course fees.
Career Opportunities
Computer programming is a lucrative field with a need for analytic and creative thinkers. The program prepares students for various careers, including:
- Programmer (Scientific, Business, Systems)
- Technical Writer
- Systems Analyst
- Operations-Research analyst
- Software Engineer
- Webmaster
- Teacher of High School
- Technical support Representative
- Manager
- Data Processing System Manager
- Network Administrator
- Sales Representative for Computer or Software Manufacturers
Representative Employers
- Computer Firms
- High Schools
- Colleges and Universities
- Financial Firms
- Private Industry
- Governmental Agencies
Admissions Requirements
The program has specific admissions requirements for different types of students, including:
- First-Year
- Transfer
- Graduate
- Readmission
- Transient
- Non-Degree
