Academics

Explore the Programs at Miami Dade College

Student working on a computer

Program Overview

The Computer Programming and Analysis program with a Business Application Programming concentration provides an opportunity to establish a foundation in computer programming for scientific, commercial, industrial and government data processing applications.

  • Evening and Weekend Classes

    The majority of these courses can be taken evenings and weekends.

  • High Salary

    Employment in this area has high earning potential.

  • Valuable Work Skills for Today's Workplace

    Skills in programming taught in this program are in high demand

Estimated tuition cost:
Program credits:
Estimated time to complete:

Program Details

The A.S. degree is designed for students who are looking for immediate entry into a career upon graduation. Most discipline courses directly relate to the identified career area. The remaining courses are comprised of general education courses.

Concentrations:

The A.S. in Computer Science and Analysis offers three program concentration options: Business Application Programming, Internet of Things (IoT) Applications, and Mobile Applications Development.

Business Application Programming

This concentration provides students with a set of skills and techniques that prepares them for a career in software development with a focus on solving business related problems. Exposure to C++, Java, and other in-demand programming languages, coupled with fundamental knowledge in database management and systems analysis. offers the foundation needed to design, code, test, and debug programs.

Areas of study in this concentration include:
  • C++ and Java programming
  • Advanced object-oriented programming
  • Analysis, design and implementation of information systems
  • Financial Accounting
  • Use data manipulation programming language to design, implement and use databases
View Additional Concentrations:

Career Prospects

This concentration prepares students for entry-level positions in job roles such as:

  • Application programmers
  • Programmer specialists
  • Computer programmers
  • Programmer Analysts

Program Location

Advisors are available to assist you by providing general information about MDC's programs and services.