Computer Programming AS

Computer Programming Overview (AS 2126)

Type of Award

AS - Associate in Science

Program Website

https://www.palmbeachstate.edu/career-pathways/pathway-stem.aspx

Program Description

This degree program prepares students to analyze business situations and to design, develop and write computer programs. Individuals learn to store, locate and retrieve specific documents, data and information, analyze problems using logic/analysis tools, and write code in several computer languages. They also learn how to test, monitor, debug, document and maintain computer programs.

Computer programming course content includes computer programming concepts, programming languages and software project management.

Program Learning Outcomes

For detailed information, visit: www.palmbeachstate.edu/learningoutcomes/Program-Learning-Outcomes

Admission Requirements

Completion Requirements

Students must successfully complete all courses listed in the catalog for this program.

Program Length

The program can be finished in two years of full-time enrollment or three years part-time.

Location

The program is offered at the Lake Worth and Boca Raton campuses.

For More Information

Professor Virginia Carneiro de Paula, Department Chair, carneirv@palmbeachstate.edu, (561) 868-3367 (Lake Worth)

Professor John Hadley, Department Chair, hadleyj@palmbeachstate.edu, (561) 862-4437 (Boca Raton)

Employment Opportunities

The purpose of this program is to prepare students for employment as entry-level programmers, programmer specialists or computer programmers.

Career Path Notes

Courses from this program may transfer into Palm Beach State's Bachelor of Applied Science programs in Information Management or Supervision and Management. For more information, visit: www.palmbeachstate.edu/Bachelors

In addition, courses from this program may transfer to other colleges and universities that allow students to transfer into a four-year program. For more information, contact the college or university to which you wish to transfer.

Career Center

www.palmbeachstate.edu/Career

For more information about employment opportunities, including job outlook and salary information, visit: Occupational Outlook Handbook: www.bls.gov/ooh

O-Net Online: www.onetonline.org

Required courses:

General Education (Credits:15)

ENC1101College Composition 1 (AA)

3 credits (3 lecture hours)

Any MAC prefix course from Mathematics - Area III

3 credits

SPC1017Fundamentals of Speech Communication (AA)

3 credits (3 lecture hours)

Any course from Humanities - Area II

3 credits

Any course from Social Science - Area V

3 credits

 

Required Courses (Credits: 24)

CGS1100Microcomputer Applications (AA)

3 credits (3 lecture hours)

COP1000Introduction to Programming (AA)

3 credits (3 lecture hours)

CIS2321System Analysis and Design (AS)

3 credits (3 lecture hours)

COP2700Introduction to Database (AA)

3 credits (3 lecture hours)

CIS2513Information Technology Project Management (AS)

3 credits (3 lecture hours)

CNT2000Network Technologies (AA)

3 credits (3 lecture hours)

CTS2301Linux Fundamentals (AS)

3 credits (3 lecture hours)

CTS2120Security Essentials (AS)

3 credits (3 lecture hours)

Programming Languages - Choose 15 credits

COP1220Introduction to Programming in C (AA)

3 credits (3 lecture hours)

COP2334Programming in C++ (AA)

3 credits (3 lecture hours)

COP2800Programming in Java (AA)

3 credits (3 lecture hours)

COP2840Server-side Programming (AA)

3 credits (3 lecture hours)

COP1332Visual Basic Programming (AA)

3 credits (3 lecture hours)

COP2805Advanced Java Programming (AA)

3 credits (3 lecture hours)

COP2831Advanced Web Page Applications (XML and JavaScript) (AA)

3 credits (3 lecture hours)

COP2360C# Programming (AA)

3 credits (3 lecture hours)

COP2660Android Programming (AA)

3 credits (3 lecture hours)

COP2654Objective C Programming (AA)

3 credits (3 lecture hours)

CTS2446Introduction to Oracle Database Programming (AS)

3 credits (3 lecture hours)

CTS2447Oracle Database Advanced PL-SQL (AS)

3 credits (3 lecture hours)

COP1030Python with Raspberry Pi (AA)

3 credits (3 lecture hours)

COP2657Cross Platform Mobile App Development (AA)

3 credits (3 lecture hours)

COP2664iOS App Programming (AA)

3 credits (3 lecture hours)

Business/Computer Electives (Credits: 6)

Choose 6 Credits*

Any courses with the prefix CIS, CGS, CNT, COP, CTS, ACG, APA, ECO, or GEB (6)

* A course cannot be used more than once in the program.

Total Credit Hours: 60

Course Sequence

Term One - Fall (Year One) (Credits: 15)

COP1000Introduction to Programming (AA)

3 credits (3 lecture hours)

CNT2000Network Technologies (AA)

3 credits (3 lecture hours)

CTS2120Security Essentials (AS)

3 credits (3 lecture hours)

CGS1100Microcomputer Applications (AA)

3 credits (3 lecture hours)

Any MAC prefix course from Mathematics - Area III

3 credits

Term Two - Spring (Year One) (Credits: 15)

CTS2301Linux Fundamentals (AS)

3 credits (3 lecture hours)

Programming Languages

6 credits

COP2700Introduction to Database (AA)

3 credits (3 lecture hours)

CIS2321System Analysis and Design (AS)

3 credits (3 lecture hours)

Term One - Fall (Year Two) (Credits: 15)

CIS2513Information Technology Project Management (AS)

3 credits (3 lecture hours)

Business/Computer Elective

3 credits

Programming Languages

6 credits

ENC1101College Composition 1 (AA)

3 credits (3 lecture hours)

Business/Computer Elective: A course cannot be used more than once in the program.

Term Two - Spring (Year Two) (Credits: 15)

Any course from Social Science - Area V

3 credits

Any course from Humanities - Area II

3 credits

Programming Language

3 credits

Business/Computer Elective

3 credits

SPC1017Fundamentals of Speech Communication (AA)

3 credits (3 lecture hours)

Business/Computer Elective: A course cannot be used more than once in the program.

Total Credit Hours: 60