Computer Programming & Analysis - Associate Degree
All computer systems, mobile applications, websites, databases, and software require code to function. Eastern Florida's Computer Programming & Analysis A.S. degree prepares students for future employment writing and analyzing code in a software development environment.
Computer programmers code functional instructions using programming language, and design a logical series of instructions for computers to follow. They also perform editing tasks by updating, modifying, expanding, and repairing existing programs.
Software developers create applications used by people to complete specific tasks on computers, cell phones, and/ or tablets.
Coursework and instruction within the Computer Programming & Analysis A.S. degree program provides students with valuable skills they'll need to be prepared for professional internships and future jobs, plus to earn resume-building industry certifications that are prized by employers. Upon completion, degree-holding program graduates are well-suited for entry-level roles as computer programmers, software publishers, application programmers, and computer systems analysts.
Computer Programming & Analysis - Associate Degree
Computer Programming & Analysis A.S. Degree - COURSE CURRICULUM
Throughout this 60-credit hour program, students have ample opportunity for hands-on learning. Computer languages are introduced progressively, starting with the structured programming used in procedural language, then moving on to visual and object-oriented languages.
The nine credit hours of technical electives within this degree give students a chance to customize their educational experience. These elective courses are designed to develop knowledge of database and client server applications, advanced Graphical User Interface (GUI), multi-threaded applications, mobile application development, and Extensible Markup Language (XML).
Computer Programming & Analysis A.S. Degree - Admissions Information
This A.S. degree program features rolling admissions, meaning students can enroll or start classes any term. Those interested in applying should follow Eastern Florida's standard admissions process. If you have questions, reach out to the program advisor.
Brief Costs & Financial Aid Eligibility
The cost of in-state tuition for EFSC's Computer Programming & Analysis A.S. degree totals approximately $6,240. Please note, this does not include course materials or lab fees. Some students may qualify for financial aid, scholarships, or Veteran's educational benefits — all of which can help reduce out-of-pocket costs.
College Courses You Could Take
The college courses within this A.S. degree are offered on-campus or via hybrid delivery — which combines online and in-person classes. For students attending full-time, this program takes about two years to complete. For part-time students, it may take longer. Course curriculum and instruction focus on learning to code programmer designed functions using pseudocode, C++ and C# programs, Java iterative control structure types and built-in math functions, and hypertext markup language.
Introduces the essentials of Information Technology (IT) Project Management. Emphasis is placed on the important special considerations which apply to IT projects.
An intro to Java programming, including: loops, decision structures, input output (I/O) operations, arrays, references, classes, objects, and more. Also introduces GUI design using Java's Swing Package.
Builds skills necessary for creating websites using Hypertext Markup language (HTML) & Cascading Style Sheets (CSS). Covers using graphics, audio, animation, video, tables, forms, & embedded/ external CSS coding.
Choose the elective course to add experience developing mobile applications, including interface design, how to use persistent data, and adding images, sound, and video to applications.
Why Study Computer Programming & Analysis at EFSC?
Hands-on experience as you Earn an A.S. Degree and College Credit Certificates
The Computer Programming and Analysis A.S. degree includes two embedded College Credit Certificates (CCCs): the Computer Programmer CCC and Web Development Specialist CCC. This means as students work through the A.S. degree program, they can also earn these two certificates to enhance their resume.
Students can choose to take Computer Maintenance and Repair as a technical elective, gaining experiece with hardware, a valuable skill that enhances the coursework centered around software development.
Build Toward a Bachelor's Degree
Upon graduation, students interested in continuing their education by pursuing a bachelor's degree can explore options at EFSC, as well as other colleges and universities. Eastern Florida's Computer Information Systems Technology Bachelor of Applied Science (BAS) features five career-specific specializations: Cybersecurity, Data Science, Networking Systems, Program/ Software Development, and Computer Project Management.
EFSC Associate in Science degrees are specifically designed for a smooth transition to our BAS programs. For those considering this path, working with an EFSC advisor ensures associate degree course planning is on track to prepare for the BAS option. Students interested in transferring to a bachelor program at another institution should check with that college's or university's transfer policies, including prerequisite and general education course requirements.
Related Computer Information Technology Programs
EFSC's three computer A.S. degrees share common core courses, with specialization courses based on which prgogram you choose. As you consider the Computer Programming & Analysis A.S. degree, explore the two College Credit Certificates related to this degree that can be used as a starting point to build toward the degree or to add skills for the workplace. Plus check out the other two A.S. degrees and the BAS option you can move on to with an A.S.