|
SPC > Academic Communities > Computer and Information Technology > Computer Programming and Analysis A.S. Degree
  • programming 
    Apply to SPCRequest Info

Computer Programming and Analysis A.S. Degree

  • AS iconThrough hands-on training, you will learn the basics of databases, computer programming and Web applications. All classes are taught in state-of-the-art computer labs with the most popular software and hardware. This program includes an internship, adding valuable experience to your education. With this degree, you will be well-versed in the programming needed to create dynamic Web content and transaction-based Web systems.

  • Continuing your education

    Our programming certificate transfers to our A.S. in Computer Programming and Analysis, which transfers to our B.A.S. in Technology Development and Management.

    CT to AS to BAS icon 

  • What You Will Learn

    • At least two programming languages that run applications on websites: Java, PHP, C++/C# or VB.Net
    • Storage and retrieval of specific documents, data and information
    • How to test, monitor, debug, document and maintain Web applications
    • Proficiency with Internet structure, organization and navigation
    • Web site management
  • Programming Careers

    Employment of computer programmers and computer systems analysts is expected to increase by 12 percent through 2020. Computer programmers write code to create software in a variety of languages. Our programs prepare you for entry-level work as:

    Source: U.S. Bureau of Labor Statistics
  • Computer Programming and Analysis
    Associate in Science

    CWPA-AS

    Effective Beginning Catalog Term: Fall 2017 (535)

    The requirements shown below are valid beginning Fall 2017 (535), 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.



    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 opportunity to become a successful programmer with practical skills in multiple programming language platforms. The Java courses prepares you to sit for the Oracle Java Certified Associate industry certification. You will also develop strategies for managing data; evaluating the effectiveness of information technology application systems; and in the last semester you will enroll in an internship for career development.

    The Academic Pathway is a tool for students that lists the following items:
    o the recommended order in which to take the program courses
    o suggested course when more than one option exists
    o which semester each course is typically offered
    o if the course has a prerequisite
    o courses that may lead to a certificate (if offered in the program)

    If you are starting the program this term, click here to access the recommended Academic Pathway.

    If you have already started the program, click here for the archived Academic Pathways.

    Please verify the Academic Pathway lists your correct starting semester.

    Job Related Opportunities

    • Computer Programmers
    • Computer Systems Analysts
    • Web Developers

    Graduation Rules

    Minimum grade of "C" required in all courses.

    AS GENERAL EDUCATION REQUIREMENTS
    Communications - Composition

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

    AS GENERAL EDUCATION REQUIREMENTS
    Communications - Speech

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

    View Courses

    AS GENERAL EDUCATION REQUIREMENTS
    Social and Behavioral Sciences

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

    View Courses

    AS GENERAL EDUCATION REQUIREMENTS
    Humanities and Fine Arts

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

    View Courses

    AS GENERAL EDUCATION REQUIREMENTS
    Mathematics

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

    View Courses

    AS GENERAL EDUCATION REQUIREMENTS
    Ethics

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

    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.

    View Courses

    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.

    View Courses

    MAJOR CORE COURSES
    Complete 39 credits

    CGS 1309Computer and Information Technology Concepts3
    COP 1000Introduction to Computer Programming3
    CGS 1560Computer Operating Systems3
    CGS 1831Web Foundations/Essentials3
    CGS 2402Programming in C++ for Business3
    COP 2222Advanced C++ Programming for Business3
    COP 2250Java Programming I3
    COP 2360C# Programming I3
    COP 2251Java Programming II3
    COP 2362C# Programming II3
    CTS 2433SQL Database Design & Programming3
    COP 2839ASP.NET Programming with C#3
    COP 2940Computer Programming Internship3
    Course Option:

    MAJOR ELECTIVE COURSES
    Complete 3 credits

    COP 2801JavaScript3
    COP 2660Introduction to Android Programming3
    Total Credits60