Skip to main content

Palm Beach State College

College Catalog 2019-2020

Palm Beach State College

Computer Programming AS

Computer Programming  (AS 2126)

Type of Award
AS - Associate in Science

Program Website

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

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.

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

For More Information
Professor Brent M. Ferns, Sr., Department Chair,, (561) 868-3225 (Lake Worth)            Professor John Hadley, Department Chair, , (561) 862-4437 (Boca Raton)

To see when the course is offered, click the course number. To see a course description, click the course title.
General Education Credits:15
ENC1101 College Composition 1  (A.S. students) 3
  Any MAC prefix course from Mathematics - Area III 3
SPC1017 Fundamentals of Speech Communication 3
  Any course from Humanities - Area II 3
  Any course from Social Science - Area V 3
Required Courses Credits: 24
CGS1100 Microcomputer Applications 3
COP1000 Introduction to Programming  3
CIS2321 Systems Analysis and Design 3
COP2700 Introduction to Database 3
CIS2513 Information Technology Project Management 3
CNT2000 Network Technologies 3
CTS2301 Linux Fundamentals 3
CTS2120 Security Essentials 3
Programming Languages - Choose 15 credits Credits:15
COP1220 Introduction to Programming in C 3
COP2334 Programming in C++ 3
COP2800 Programming in Java 3
COP2840 Server-side Programming 3
COP1332 Visual Basic Programming 3
COP2805 Advanced Java Programming 3
COP2831 Advanced Web Page Applications (XML and JavaScript) 3
COP2360 C# Programming 3
COP2660 Android Programming 3
COP2654 Objective C Programming 3
CTS2446 Introduction to Oracle Database Programming 3
CTS2447 Oracle Database Advanced PL-SQL 3
COP1030 Python with Raspberry Pi 3
COP2657 Cross Platform Mobile App Development 3
COP2664 iOS App Programming 3
Business/Computer Electives Credits:6
  Choose 6 Credits*  
  Any courses with the prefix CIS, CGS, CNT, COP, CTS, ACG, APA, ECO, or GEB 6
Total Program Credits: 60
* A course cannot be used more than once in the program.

For individualized course sequence

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, see the web at

In addition, courses from this program may transfer to other colleges and universities which 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
For more information about employment opportunities including job outlook and salary information visit:
Occupational Outlook Handbook:
O-Net Online: