Associate in Science
Write your own future.
If you’re interested pursuing an Associate in Science, Computer Programming, take a look at the relevant, marketable skills you will develop and the career paths you can take. You can complete your degree in as little as 21 months, spending 18 months in the classroom and three months in your internship.
- Gain skills in development tools/frameworks such as: Agile PM, Android Studio, ASP.Net, GIT, Oracle, Microsoft Office Suite, Microsoft Project, Microsoft Visio, MS SQL Server, MS Visual Studio, NetBeans, Software Test Automation tools, and Unity Game Engine
- Apply critical and creative thinking methods to computer programming applications.
- Create intuitive application, web, and mobile designs suitable for commercial use.
- Create two- and three-tier web-based applications.
- Create and access databases programmatically with tools such as SQL.
- Debug, maintain, and modify existing application programs.
- Design, create, and implement algorithms using a variety of problem-solving methods.
- Design and modify databases so that they adhere to relational requirements.
- Develop web content using HTML tags, Cascading Style Sheets (CSS), and interactive programming.
- Design databases using relational models.
- Implement and execute intuitive applications with a user-centered design approach.
- Manipulate databases through a graphical interface and/or SQL statements.
- Test software functionality and design.
- Write decision loops, strings, pointers, functions, and subscripted variables.
- Utilize Microsoft Office Suite products.
The Associate in Science in Computer Programming prepares you for a career as a skilled professional in positions such as:
- Software Technician
- Systems Analyst
- .Net / SQL Developer
- .NET Software Developer/Programmer
- .Net Web Developer
- .NET/C# Developer
- Android developer
- Application Developer
- ASP.net developer
- Associate Developer
- Associate UI Designer
- C# .NET Developer
- C# Developer
- Coding Manager
- Computer Programmer/Developer
- Data/Voice Field Technician
- Database Administrator
- Game Developer
- Development Tester
- Entry Level Development Technician
- Implementation Support Specialist
- Infastructure Analyst
- Information System Management Support
- IT Programmer
- Jr .NET Developer
- Jr Developer
- Jr Java Developer
- Junior C# Developer
- PC Programmer Analyst
- PHP Developer
- PHP Web Developer
- QA Tester
- Ruby on Rails Software Developer
- Security Software Engineer
- Software Quality Assurance Analyst
- Software Specialist
- Software Support Engineer
- Software Support Specialist
- Software Technician
- Software Tester
- Solution Developer – ASP.NET
- Specialist Application Support Analyst
- SQL Programmer – Entry Level
- Web Applications Developer
- Web Designer/Programmer
- Web Designer/Web Coder
Employers of PTC Graduates
When you’re ready to start your job search, our dedicated Career Services staff is here to help. Just as they’ve helped our grads who’ve been hired by companies including:
- Bank of America–Merrill Lynch
- Dick’s Sporting Goods
- Pierce, Fenner & Smith Incorporated
- Carnegie Mellon University
- Carnegie Museum of Pittsburgh
- City of Pittsburgh
- Creehan & Company
- Datel Software Solutions
- Department of Interior–Office of Surface Mining
- Dollar Bank
- Federated Investors
- Fuel Opps
- Management Science Associates
- Marketing Support Network
- Paragon Asset Recovery
- PNC Bank
- Sherpa Software
- Propel IT
- Sierra w/o Wires
- Teleplex Inc.
- Thermo Fisher
- United Electrical Workers
- University of Pittsburgh
The Associate degree program in Computer Programming consists of 7 quarters:
- Critical Thinking
- Steps to Career Success 1
- Introduction to Information Systems
- Introduction to HTML/CSS
- Principles of Writing
- English Composition 1
- Project Management
- Introduction to Computer Systems
- Introduction to Microcomputer Applications
- Object Oriented Prog & Testing
- English Composition 2
- Steps to Career Success 2
- Data Structures and Algorithms
- Human Relations in Organizations
- Programming Mobile Apps
- Advanced Mobile Development
- Effective Speech
- Introduction to Game Design
- Database Systems
- Career Development
- GUI Development
- Game Development 1
- User Centered Design and Testing
- Web Service Development
- Personal Finance
- Steps to Career Success 3
- Programming Enterprise Applications
- Game Development 2
- Leadership Principles
Stories about the interesting events and people in our college community.What's New(s)