Software Development School | South Hills School Of Business

Software Development and Programming

Two-Year Associate in Specialized Technology (AST) Degree Program
Available at the State College Main Campus

Prepare for a Rewarding Career in Software Design

Skilled software developers are in high demand as the field continues to evolve alongside technology. With training and practical hands-on experience developing applications for desktop and mobile operating systems, creating databases, and building websites using platforms chosen by top employers, the Software Design & Programming (SDP) program at South Hills School of Business & Technology will get you started on the path to professional success in just two years.

 
 

Our Associate in Specialized Technology (AST) Degree Program readies you for employment in a variety of fields, including:

  • Web Design/Development
  • Database Administration
  • Software Engineering
  • Mobile Applications Development
  • Software Quality Assurance/Development

Information Technology Program at South Hills Participates In Global Technology Event

The Information Technology Club at South Hills School of Business & Technology's Altoona Campus organized a Local Hack Day event as part of a global event sponsored by Major League Hacking. People from all over Central Pennsylvania came together at South Hills, joining more than 10,000+ hackers participating in the event from 250 locations around the world.
Read more...

Request more information about the SDP program today!

Complete this form to request more information about South Hills School of Business & Technology’s specialized associate degree programs and classes! All fields are required.

Program Info Sheet

Click Image To Download

Why South Hills?

Knowledge for current needs.

Our curriculum is regularly updated to ensure students are learning programming languages and technologies that employers are using.

Small class sizes.

Keeping our student-to-faculty ratios low ensures you receive the kind of one-on-one attention and mentorship you need to succeed.

Expert instructors.

Our faculty include working professionals with experience in every facet of the field.

Real-world job insights.

A second-year internship will give you critical exposure in the software development and programming industries.

A Comprehensive Curriculum

With an educational training program including attention to theory, practice and application, students in the Software Development and Programming program will develop the knowledge, skills and competencies to succeed in this consistently evolving field. Software Design & Programming at South Hills prepares students to:

  • Identify ways to solve problems or complete tasks
  • Manage the process of developing designing, testing, and delivering a software application to meet user needs
  • Create, retrieve, update, and delete information from modern database systems
  • Write programming scripts and applications using modern languages and software tools
  • Revise software for corrections, enhancements, or environment changes
  • Perform quality checks to ensure software functions bug-free
  • Collaborate effectively with others to achieve a common objective
  • Identify the operating system platform, components, inputs, interface requirements, and dependencies which ensure that a software project will achieve its objectives
  • Utilize a version control system
  • Develop a thorough understanding of data structures and algorithms
  • Provide oral and written reports in both technical and non-technical environments
  • Apply object-oriented programming principles when developing projects
  • Design web pages using HTML and content management systems
 

Course Highlights


  • Networking Essentials
  • JavaScript
  • UNIX/Linux Essentials
  • Website Design
  • Apple Application Development
 

Complete Course List

Software Development and Programming Course List

Software Development and Programming Course List for 2020-21

TermCourse #Course NameCreditsClock Hours
First TermGE117Applied Algebra460
GE183Business English I460
GE130History of IT224
CP127Introduction to Operating Systems2.536
CP132Introduction to Programming & Logic460
IT200Networking Essentials460
PD110Professional Development224
Totals:22.5324
Second TermGE184Business English II460
CP134Web Site Design460
IT100Intermediate Programming460
IT201UNIX/Linux Essentials460
Totals:16240
Third TermCP135Business Applications460
IT230Data Structures and Algorithms460
CP129Introduction to SQL Databases460
IT101IoT Programming460
Totals:16240
Fourth TermIT214Android Application Development460
IT232PHP -Hybrid460
IT231Software Engineering & Application Development460
CP130Technical Presentations224
GE259Technical Writing2.536
Totals:16.5240
Fifth TermIT217Apple Application Development460
IT233Content Management Systems460
IT211JavaScript460
CD207Job Search Skills224
CP277Project Management560
Totals:19264
Sixth TermGE178Human Relations in the Workplace2.536
IT225Information Technology Capstone Project7120
MG116Introduction to Business4.560
GE213Oral Business Communication224
Totals:16240
Seventh TermCD214IT Career and Certification Prep221
IT229Software Development and Programming Internship11330
Totals:13351
SDP PROGRAM TOTAL CREDITSSDP PROGRAM TOTAL HOURS
119.0 Credits1,899 Clock Hours
 

Bright Outlook Occupation

Software Developer

Software Developers play a key role in the design, installation, analysis, and maintenance of computer programs and applications as well as software systems. The programs are often developed with a goal of helping businesses to be more efficient and deliver improved services to their clients. Some developers design applications for consumers such as games or software for home or personal use.

See the Bright Outlook for this Occupation
 

Meet the Faculty

Program Advisory Committees

State College Main Campus
Member NameJob TitleCompany
Russell MyersSystems AdministratorPenn State University
Jason SmithSenior Manager of Software EngineeringBlackboard, Inc.
Ellen ThorneSoftware QA LeadInFocus
Steven Weaver Contract Software Engineer AscentOp
Mark Lively Senior Software Developer Accuweather
Varun Goyal Mobile Application Developer Accuweather
Chris Paveglio Mobile Application Developer Accuweather
Chris Beaver Owner /Developer cbCodeStudio, LLC
James Leous Manager of Research Programming Penn State University
Stefanie Rocco Assistant Director of Learning Design Penn State University

SDP Program, Student, & Alumni News

South Hills School of Business & Technology’s Altoona Campus Hosts (ISC)² Local Chapter Event

In early February, the Altoona Campus of South Hills School of Business & Technology hosted an International Information System Security Certification Consortium, or (ISC)², Pennsylvania Highlands Local Chapter event to help our students learn more about keeping networks secure.
Read More

Information Technology Program at South Hills Participates In Global Technology Event

The Information Technology Club at South Hills School of Business & Technology's Altoona Campus organized a Local Hack Day event as part of a global event sponsored by Major League Hacking. People from all over Central Pennsylvania came together at South Hills, joining more than 10,000+ hackers participating in the event from 250 locations around the world.
Read More

South Hills Information Technology Students Attend Bsides Flood City 2019 Information Security Conference

Students of the Information Technology specialized associate degree program at South Hills School of Business & Technology’s Altoona Campus recently attended BSides Flood City 2019 in Johnstown, PA, an event that allows attendees to learn about a variety of information security platforms and to network with security experts and industry professionals.
Read More

South Hills Announces 2019 Bruce Ta Memorial Award Recipients

South Hills School of Business & Technology is proud to announce that Roman Nekrasov of State College and Brennan Doherty of Port Matilda are the winners of the 2019 Bruce Ta Memorial Award.
Read More

South Hills Students Attend AccuWeather’s First Annual CODE 2019 Tech Conference

Information Technology students and faculty from South Hills School of Business & Technology's State College, Lewistown, and Altoona Campuses attended AccuWeather’s CODE 2019, a tech conference that provides IT professionals with opportunities to learn about the latest software development and software engineering, best practices, strategies, and ideas to develop technical skills.
Read More

South Hills Students Attend 28th Annual Philly.NET Code Camp

Information Technology students from South Hills School of Business & Technology’s Altoona Campus recently participated in the 2019 Philly.NET Code Camp at the Microsoft® Training Center in Malvern, PA.
Read More

South Hills Information Technology Students Partner with Link Computer Corporation to Assist AMBUCS™ AmTryke Therapeutic Tricycle Program

Information Technology students from South Hills School of Business & Technology's Altoona Campus partnered with Link Computer Corporation to develop a web application to help the Altoona Chapter of AMBUCS keep track of its AmTryke Therapeutic Tricycle program.
Read More

South Hills Students Seek To Assist Local Homeless Shelter

South Hills School of Business & Technology’s Club IT (Information Technology) is working on a project to update the technology infrastructure for Shelter Service Inc., an organization in Lewistown that provides temporary shelter and life improvement services for homeless individuals in Mifflin and Juniata Counties.
Read More

South Hills Announces New Software Development & Programming Associate in Specialized Technology

South Hills School of Business & Technology will offer a new Associate in Specialized Technology degree program in Software Development and Programming at its Main Campus in State College. Applications for enrollment are being accepted for Fall 2019. This new program is for students who are interested in preparing for careers in software development, computer programming, applications development, and web development.
Read More

Ready to enroll in the Software Development and Programming program at South Hills?

Financial aid is available to those who qualify. Submit our no-fee application today!

Apply Now >>