Associate in Science - Computer Programming and Analysis
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 A.S. Computer Programming and Analysis degree has the following related College Credit Certificates (CCCs):
Refer to the Associate in Science Degree Programs overview to find information about admission, graduation, general education and other requirements. Students should work with an advisor to determine the courses best suited to their plan of study.
Visit the program page for more information.
Program Requirements
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 Sharp Programming | 3 |
COP 2800 | Introduction to Java Programming | 3 |
COP 2822 | Web Page Authoring | 3 |
Technical Electives | ||
Select 9 credits from the following: | 9 | |
Computer Maintenance and Repair | ||
Microprocessor Fundamentals | ||
Introduction to Mobile Applications Programming | ||
Python Programming | ||
C Sharp Programming Advanced | ||
Mobile Applications Development | ||
Advanced Java Programming | ||
Introduction to XML | ||
Service Learning Field Studies 1 | ||
Intermediate Algebra | ||
Total Credit Hours | 60 |
- Satisfy the civic literacy competency requirement
Learning Outcomes
- Code elementary data type variables using pseudocode
- Supports Core Ability: Think Critically and Solve Problems
- Code programmer designed functions using pseudocode
- Supports Core Ability: Think Critically and Solve Problems
- Code C++ programs designed for reading text files
- Supports Core Ability: Think Critically and Solve Problems
- Code C++ programs using repetition control structures
- Supports Core Ability: Think Critically and Solve Problems
- Code C# programs using built-in and programmer defined methods
- Supports Core Ability: Think Critically and Solve Problems
- Code C# programs using logical operators
- Supports Core Ability: Think Critically and Solve Problems
- Code Java iterative control structure types
- Supports Core Ability: Think Critically and Solve Problems
- Code using Java built-in math functions
- Supports Core Ability: Think Critically and Solve Problems
- Code hypertext markup language using Meta Tags
- Supports Core Ability: Think Critically and Solve Problems
- Code hypertext markup language using images as list markers
- Supports Core Ability: Think Critically and Solve Problems