Information Technology, Computer Programming, Associate in Applied Science (DPRP)
The Computer Programming specialization is intended to prepare students for a career or further study in computer programming. A computer programmer works with a computer analyst and computer engineer to analyze, design, develop, test, implement and maintain computer applications to meet the functional objectives of a business. It is the job of the computer programmer to design and update the software that runs on the computer. A programmer generally works with an analyst to help determine the best way to approach a problem or implement a desired feature for a new version of a software package. A programmer codes the changes and then tests and debugs the software. The Computer Programming sp
Courses
- CS 100 — Introduction to Information Technology
- CS 101 — Introduction to Computer Science
- CS 104 — Introduction to Java Programming
- CS 110 — Introduction to C++
- CS 204 — Intermediate Java Programming
- CS 210 — Object Oriented C++
- CS 212 — Data Structures and Algorithms
- CS 214 — jQuery/JavaScript
- CS 222 — Visual Basic Programming
- CS 240 — Responsive Web Design
- ENG 100 — English Composition I
- ENG 112 — English Composition II: Writing About Literature
- IMM 110 — Multimedia Graphics & Design
- IMM 120 — Web Page Design and Development
- IMM 201 — Audio and Video for Multimedia
- MAT 135 — Business Precalculus
- MAT 136 — Business Calculus
- MAT 151 — College Algebra
- MAT 152 — Precalculus
- MAT 160 — Calculus I
- MAT 161 — Calculus II
- NET 110 — Network Communications
- NET 115 — Microsoft Windows
- NET 116 — Microsoft Hybrid Server: Core Infrastructure
- NET 230 — Linux Operating Systems I
- NET 231 — Microsoft Hybrid Server II