Computer Programming and Analysis (A.S.)
Previous Degree Required: HS Diploma
Eligible for Financial Aid: Yes
Delivery Method(s): On-Campus, Hybrid
Location(s): Cocoa, Melbourne, Palm Bay, Titusville, Online
Additional Limited Access Application Process Required: No
Program Testing Requirements: Assessment in Reading, Writing, and Math
Academic Community: STEM
Program Code: CPAS
Classification of Instructional Programs (CIP) Code: 11.0201
Florida Department of Education CIP Code: 1511020101
This program is designed to prepare students for entry-level program development and analysis positions in a software development environment. Students currently employed in the field can supplement and upgrade their skills through a variety of offerings in programming languages and applications. The curriculum includes foundational knowledge of various programming languages, databases, and web development. Electives allow students to extend their knowledge of multi-threaded applications, database applications, client server applications, advanced Graphical User Interface (GUI) applications, mobile application development in a variety of development environments, and the Extensible Markup Language (XML) standard.
The Computer Programming and Analysis A.S. degree program includes the following College Credit Certificates:
Refer to the Associate in Science (A.S.) page to find information about admission, graduation, general education and other requirements. Students will work with an advisor to determine the courses best suited to their plan of study.
Visit the program page for more information.
Program of Study
Code | Title | Credit Hours |
---|---|---|
General Education Courses | ||
ENC 1101 | Composition 1 | 3 |
Humanities Core Requirement | 3 | |
Mathematics Core Requirement | 3 | |
Natural Science Core Requirement | 3 | |
Social/Behavioral Science/Core-Civic Literacy Requirement | 3 | |
Computer Programs - Core Courses | ||
CGS 1000 | Exploring Digital Technology | 3 |
CGS 2100 | Microcomputer Applications | 3 |
COP 2700 | Database Techniques | 3 |
CTS 1142 | Information Technology Project Management | 3 |
CTS 1329 | Microsoft Client O/S | 3 |
CTSC 1134 | Network+ | 3 |
Major Courses | ||
COP 1000 | Principles of Programming | 3 |
COP 2334 | Introduction to C++ Programming | 3 |
COP 2335 | C++ Programming Advanced | 3 |
COP 2360 | C# Programming | 3 |
COP 2800 | Introduction to Java Programming | 3 |
COP 2822 | Web Page Authoring | 3 |
Technical Electives | ||
Select 9 credits from the following: | 9 | |
Artificial Intelligence Thinking | ||
Computer Maintenance and Repair | ||
Microprocessor Fundamentals | ||
Introduction to Mobile Applications Programming | ||
Python Programming | ||
C# Programming Advanced | ||
Mobile Applications Development | ||
Advanced Java Programming | ||
Introduction to XML | ||
Service Learning Field Studies 1 | ||
Intermediate Algebra | ||
Total Credit Hours | 60 |
Note: In accordance with Florida Statute and Florida Administrative Code, students must satisfy the Civic Literacy Graduation Requirement.
Course Sequence
Below is the recommended sequence for taking courses in this degree. Using this guide and meeting with your assigned advisor each term is the key to successful program completion.
Please note that course prerequisites, including required developmental math, reading, or writing, need to be completed to continue on to the more advanced course. Click on the course number to see the requirements.
Code | Title | Credit Hours |
---|---|---|
ENC 1101 | Composition 1 | 3 |
Mathematics Core Requirement | 3 | |
CGS 1000 | Exploring Digital Technology | 3 |
CGS 2100 | Microcomputer Applications | 3 |
COP 2700 | Database Techniques | 3 |
Humanities Core Requirement | 3 | |
CTS 1142 | Information Technology Project Management | 3 |
CTS 1329 | Microsoft Client O/S | 3 |
CTSC 1134 | Network+ | 3 |
COP 1000 | Principles of Programming | 3 |
COP 2822 | Web Page Authoring | 3 |
Natural Science Core Requirement | 3 | |
Social/Behavioral Science/Core-Civic Literacy Requirement | 3 | |
COP 2334 | Introduction to C++ Programming | 3 |
COP 2335 | C++ Programming Advanced | 3 |
COP 2800 | Introduction to Java Programming | 3 |
COP 2360 | C Sharp Programming | 3 |
Technical Elective 1 | 3 | |
Technical Elective 1 | 3 | |
Technical Elective 1 | 3 | |
Total Credit Hours | 60 |
- 1
Select nine credit hours from the Technical Electives list in the Program of Study.
Learning Outcomes
- Code elementary data type variables
- Core Ability Supported: Think Critically and Solve Problems
- Code programmer designed functions
- Core Ability Supported: Think Critically and Solve Problems
- Code array based programs
- Core Ability Supported: Think Critically and Solve Problems
- Code C++ programs using repetition control structures
- Core Ability Supported: Think Critically and Solve Problems
- Code C# programs using built-in and programmer defined methods
- Core Ability Supported: Think Critically and Solve Problems
- Code C# programs using logical operators
- Core Ability Supported: Think Critically and Solve Problems
- Code Java iterative control structure types
- Core Ability Supported: Think Critically and Solve Problems
- Code using Java built-in math functions
- Core Ability Supported: Think Critically and Solve Problems
- Code hypertext markup language using images as list markers
- Core Ability Supported: Think Critically and Solve Problems