Computer Programming
Program Description
Applications development is a foundation of IT departments, and as custom applications become more prevalent on the Web and on network systems, companies are seeking skilled programmers.
Professionals with strong object-oriented language skills are in greatest demand, particularly those with Visual Basic, C++, C and Java expertise.
What you will learn:
- Review program specifications
- Identify program components
- Translate solution algorithms into a programming language
- Find and remove syntax and logic errors
- Produce program documentation
- Identify program enhancements as business needs change
- Structured program design
- Procedural and object-oriented languages
- Program development tools
What types of jobs would I be
qualified for with a degree or certificate from this program?
- Programmer
- Systems Analyst
- Programmer/Analyst
- Application Developer
- Network Software Engineer
- System Software Engineer
- Project Manager
- Technical Writer
What types of degrees or certificates are available?
Associate of Applied Science
Certificate of Achievement
What can I expect to
earn as a graduate of
this program?
Nationally, salaries start at approximately $40,000 for entry level programming. With just one or two years of experience, salaries often increase dramatically.
What kinds of courses would I
be taking?
- Computer Programming Logic
- Systems Analysis and Design
- CCNA1:Networking Basics
- Java Programming (beginning and advanced)
- Visual Basic Programming (beginning and advanced)
- Programming in C and in C++
- SQL Basics and Oracle Programming
- Programming in C#
- Dynamic Programming Languages
- Gaming and Robotics
Can I transfer my credits here to a four-year program?
The four-year program of your choice always has the final answer to this question. SCC students find, however,
that the general education credits transfer quite successfully. The courses specific to this SCC degree/certificate are most often completely transferable as well, although some transfer as an elective.