Degree Programs

print print  


College of Computer & Information Technology

Associate in Science

Computer Programming and Analysis

CWPA-AS

Program Leadership Information

Dr. Sharon Setterlind, Dean, SP/G, (727) 341-4724
Shane Hamilton, Lead Instructor, 727-614-7049

Program Summary

This program offers the student the opportunity to specialize in two programming languages. Students will develop dynamic Web content and transaction-based Web systems that work with multiple programming language platforms. Students will also develop strategies for managing data while in accordance with industry standards and to evaluate the effectiveness of information technology application systems. Students electing the Java courses will be prepared to sit for the Oracle Java Certified Associate industry certification.

Job Related Opportunities

  • Computer Programmers
  • Computer Systems Analysts
  • Web Developers

The requirements shown below are valid beginning Fall 2015 (505), and may not reflect degree requirements for current students. Current students should visit My SPC and view My Learning Plan to see specific degree requirements for their effective term.

Graduation Rules

Minimum grade of "C" required in all courses.

AS GENERAL EDUCATION REQUIREMENTS
Communications - Composition I

3
Complete 3 credits from the approved General Education Composition I coursework. Minimum grade of "C" required. This requirement must be completed within the first 24 credits of coursework toward the AS degree.

View Courses

AS GENERAL EDUCATION REQUIREMENTS
Communications - Speech

3
Complete 3 credits from the approved General Education Speech coursework . Minimum grade of "C" required.

View Courses

AS GENERAL EDUCATION REQUIREMENTS
Social and Behavioral Sciences

3
Complete 3 credits from the approved General Education Social and Behavioral Sciences coursework. Minimum grade of "C" required.

View Courses

AS GENERAL EDUCATION REQUIREMENTS
Humanities and Fine Arts

3
Complete 3 credits from the approved General Education Humanities and Fine Arts coursework. Minimum grade of "C" required.

View Courses

AS GENERAL EDUCATION REQUIREMENTS
Mathematics

3
Complete 3 credits from the approved General Education Mathematics coursework. Minimum grade of "C" required.

View Courses

AS GENERAL EDUCATION REQUIREMENTS
Ethics

3
Complete 3 credits from the approved General Education Ethics coursework. Minimum grade of "C" required.

View Courses

AS GENERAL EDUCATION REQUIREMENTS
Computer/Information Literacy Competency

Competency may be demonstrated by completing the Computer Information and Literacy Exam (CGS 1070T) OR by successful completion of one of the approved Computer/Information Literacy Competency courses. No minimum credits required.

AS GENERAL EDUCATION REQUIREMENTS
Enhanced World View

Complete at least one 3-credit course intended to enhance the student's world view in light of an increasingly globalized economy. Minimum grade of "C" required. In some cases, this course may also be used to satisfy another General Education Requirement.

MAJOR CORE COURSES
Complete 24 credits

Computer Operating Systems
3
Web Foundations/Essentials
3
Advanced Web Site Development
3
Local Area Network Concepts
3
Introduction to Computer Programming
3
JavaScript
3
SQL Database Design & Programming
3
Computer Programming Internship
3

MAJOR ELECTIVE COURSES
Select TWO tracks from below (Complete 18 credits):

TRACK
C++ Track (Complete 9 credits)

Programming in C++ for Business
3
Advanced C++ Programming for Business
3
C++ Programming with DirectX
3
OR
iOS App Development
3

TRACK
C# Track (Complete 9 credits)

Introduction to C# Programming
3
Advanced Programming with C#
3
ASP.NET Programming with C#/VB.NET
3
OR
Windows Phone App Development
3

TRACK
Java Track (Complete 9 credits)

Java Programming I
3
Java Programming II
3
Java Web Applications
3
OR
Introduction to Android Programming
3

TRACK
Open Source Track (Complete 9 credits)

Web Scripting with CGI/PERL
3
Developing Web Sites Using PHP/MYSQL
3
Advanced PHP/MySQL
3

TRACK
Visual Basic.NET Track (Complete 9 credits)

Visual Basic.NET Programming I
3
Visual Basic.NET Programming II
3
ASP.NET Programming with C#/VB.NET
3
OR
Windows Phone App Development
3
60
Total Credits