Associate of Science Computer Programming

General

Program Description

This program prepares students for jobs in the field of computer programmer aide, junior programmer, senior programmer, data manager, programmer analyst, and mid-range computer specialist.

General Education Requirements

  • ENC 1101 English Composition I - 3 cr.
  • ENC 1102 English Composition II or Social Science General Education - 3 cr.
  • Mathematics General Education (transfer) - 3 cr.
  • Humanities General Education - 3 cr.
  • Social Science General Education - 3 cr.

Program Required Courses

  • CGS 1000* Introduction to Computers and Technology - 3 cr.
  • CGS 1761 Computer Operation Systems - 3 cr.
  • CGS 2301 Management Info. Systems - 3 cr.
  • CGS 2541 Database Design - 3 cr.
  • CIS 2321 Systems Analysis - 3 cr.
  • COP 1000 Programming Logic - 3 cr.
  • COP 1220 Programming in “C” - 3 cr.
  • COP 1812 Introduction to XML - 3 cr.
  • COP 1332 Visual BASIC, Beginning - 3 cr.
  • COP 2224 Programming in C++ - 3 cr.
  • COP 2360 Programming in C# - 3 cr.
  • COP 2800 JAVA Programming - 3 cr.
  • COP 2805 JAVA, Advanced - 3 cr.
  • COP 2939 Computer Programming Capstone - 3 cr.
  • CTS 1106 Introduction to UNIX - 3 cr.

Select at least 3 specified elective credits from the following:

  • CGS 1936 Perl and CGI - 3 cr.
  • COP 1120 COBOL, Beginning - 3 cr.
  • COP 1821 Visual BASIC, Advanced - 3 cr.
  • COP 2344 Shell Scripting - 3 cr.
  • COP 2830 Scripting for the Web - 3 cr.
  • CTS 1305 Introduction to Networking - 3 cr.
  • CTS 2301 Unix/Linux Administration I - 3 cr.
  • CTS 2440 Database Programming - SQL - 3 cr.

*Recommended course(s) for the first semester.

Last updated Nov 2017

About the School

Hillsborough Community College delivers teaching and learning opportunities that empower students to achieve their educational goals and become contributing members of the local community and a global ... Read More

Hillsborough Community College delivers teaching and learning opportunities that empower students to achieve their educational goals and become contributing members of the local community and a global society. Read less