Computer Programming Proficiency Certificate
Program Overview
Computer Programming Proficiency Certificate
Create, Test and Debug Application Software
Program Duration: 2 Year Program
Degree Type: Short-term
Total Credit Hours: 16
About This Certificate
Develop professional PC and web applications, and receive an introduction to database management and administration through the Computer Programming I certificate. You will design, document and test software created with Python, Java, C++, and JavaScript programming languages. After completing the program, you can enter the workforce or pursue Computer Programming II – Algorithms and Computation proficiency certificate. The courses in this program may also be applied to the Computer Science or Computer Information Systems degree programs.
Quick Information
- General Contact
- Admission Requirements: Students should be ENGL 101 and MATH 161 ready.
Course Sequence
Course Number and Name| Credits| Advisory Notes
---|---|---
CSCI 111 - Computer Science I w/ Python and Java| 4 credits|
CIS 114 - JavaScript I| 4 credits|
CSCI 112 - Computer Science II w/ Java and C++| 4 credits|
CIS 205 - Database Management Systems| 4 credits|
Launch Your Career in Computer Programming
- Computer Programmers est. salary $91,021
- Web Developers est. salary $76,339*
- Web Administrators est. salary $92,275
Career Outlook
- $105,570
- Median Salary of a Software Developer
- 4,496
- Number of Jobs in the Region
- +23.3%
- 10-year Job Outlook in the Region for Software Developer
Featured Career
Software Developer
Software developers develop, create and modify general computer applications software or specialized utility programs.
- Starting Pay: $67,887
Typical Tasks
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Explore Related Programs
- Computer Information Systems — Information Technology
- Computer Science
- Computer Programming II — Algorithms and Computation