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 who need technical electives will work with a bachelor’s 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