Computer Programming Certificate Online Introductory Courses
Program Overview Why get a computer programming certificate online?
Take the first step toward an entry-level software development career with an online Introduction to Computer Programming Certificate from Southern New Hampshire University (SNHU). This 4-course program hones in on areas critical to industry success, including competency with programming languages like Java, C++ and Python.
Skills you'll learn:
- Foundational programming and software development concepts
- Object-oriented principles of the software development life cycle
- Collaborative problem-solving within agile environments
Courses & Curriculum Computer programming certificate online classes that can grow your skill set
Designed by professionals with real-world experience, these hands-on classes will grow your knowledge and help you build a portfolio of work. Hoping to earn your certificate quickly? It can be completed in as few as 4 months, though you must take all of the classes at SNHU and cannot use transfer or PLA credits.
Once you're finished, you'll have the opportunity to apply the certificate's 12 credits to an SNHU degree program like the Associate of Science (AS) or Bachelor of Science (BS) in Computer Science.
Online computer programming certificate courses
The curriculum for the Certificate in Computer Programming is designed by subject matter experts with real-world experience in their field and includes 4 courses.
Courses may include:
Visit the course catalog to view the full Certificate in Introduction to Computer Programming curriculum.
PC (Windows OS) Technical Requirements
Component Type | PC (Windows OS) |
---|---|
Operating System | Currently supported operating system from Microsoft. |
Memory (RAM) | 8GB or higher |
Hard Drive | 100GB or higher |
Antivirus Software | Required for campus students. Strongly recommended for online students. |
SNHU Purchase Programs | Visit Dell |
Internet/ Bandwidth | 5 Mbps Download, 1 Mbps Upload and less than 100ms Latency |
Apple (Mac OS) Technical Requirements
Component Type | Apple (Mac OS) |
---|---|
Operating System | Currently supported operating system from Apple. |
Memory (RAM) | 8GB or higher |
Hard Drive | 100GB or higher |
Antivirus Software | Required for campus students. Strongly recommended for online students. |
SNHU Purchase Programs | Visit Apple |
Internet/ Bandwidth | 5 Mbps Download, 1 Mbps Upload and less than 100ms Latency |
Additional Information:
- Laptop or desktop? Whichever you choose depends on your personal preference and work style, though laptops tend to offer more flexibility.
- Note: Chromebooks (Chrome OS) and iPads (iOS) do not meet the minimum requirements for coursework at SNHU. These offer limited functionality and do not work with some course technologies. They are not acceptable as the only device you use for coursework. While these devices are convenient and may be used for some course functions, they cannot be your primary device. SNHU does, however, have an affordable laptop option that it recommends: Dell Latitude 3301 with Windows 10.
- Office 365 Pro Plus is available free of charge to all SNHU students and faculty. The Office suite will remain free while you are a student at SNHU. Upon graduation you may convert to a paid subscription if you wish. Terms subject to change at Microsoft's discretion. Review system requirements for Microsoft 365 plans for business, education and government.
- Antivirus software: Check with your ISP as they may offer antivirus software free of charge to subscribers.
Licensure and Certification Disclosures
SNHU has provided additional information for programs that educationally prepare students for professional licensure or certification. Learn more about what that means for your program on our licensure and certification disclosure page.
Apply for free in minutes
Our no-commitment application can help you decide if SNHU is the right college for you and your career goals. Apply up until 2 days before the term starts!
Upcoming term starts: March 3, 2025 | May 5, 2025
Next term starts:
Jan. 6, 2025
Online Student Experience What’s it like going to SNHU?
Attending college online at SNHU can be a life-changing experience. In fact, 93.2% of online students would recommend SNHU according to a 2023 survey with 21,000+ respondents.
What to expect:
8-week terms
Learn around your schedule
24/7 online support
What does an online course look like?
You’ll take your courses within SNHU’s Brightspace platform. This is where you’ll find your:
- Schedule of weekly assignments
- Discussion boards
- Grades
- Instructor announcements
What support services are available?
- Chat with your advisors
Get hands-on help from dedicated academic and career advisors. - Drop in for tutoring
Work with a tutor, any time of the day or night – no appointment necessary. - Learn from industry professionals
Instructors lead discussions and offer guidance – and they’re just an email away. - Use the online library
Access 600,000+ resources or chat with a librarian 24/7. - Reach out for accessibility help
Receive accommodations as an eligible student with disabilities. - Focus on your well-being
Connect with professionals to improve your health and wellness.
Learn from instructors with industry experience
Our faculty carry with them decades of experience in technology. By bringing real-world insights to the classroom, they can help position graduates for success in a field that's always changing.
Featured Faculty
Dr. Sharon Kibbe
Dr. Sharon Kibbe has served in higher education as an academic and technology leader for nearly 3 decades. Over the course of her career, Kibbe has authored numerous articles in national publications and presented at national, state and regional conferences. Her book “The Virtual Worlds Handbook” was published in 2019.
Position
Senior Associate Dean, Computer Science
Joined SNHU
2013
Education
- PhD in Applied Management and Decision Sciences with a concentration in Information Systems Management from Walden University
- MAEd in Instructional Technology from East Carolina University
- BS in Business from the University of Mount Olive
"We use various methods of communication and connection with students at SNHU in the STEM program. We hold coffee chats, have some faculty that hold online sessions for students to improve their success, and we receive emails from students engaging them in the curriculum."
Read more about Dr. Sharon Kibbe and other online faculty at SNHU.
A dedicated academics team
Hear from Curtis George, technical program facilitator at SNHU:
"A major advantage of the Introduction to Computer Programming Certificate is that you'll learn multiple programming languages with hands-on experience. This provides a tangible experience that you can use to land your first job in computer programming."
Why SNHU?
At Southern New Hampshire University, you'll have access to a powerful network of more than 400,000 students, alumni and staff that can help support you long after graduation. Our instructors offer relevant, real-world expertise to help you understand and navigate the field. Plus, with our growing, nationwide alumni network, you'll have the potential to tap into a number of internship and career opportunities.
Recently, SNHU has been nationally recognized for leading the way toward more innovative, affordable and achievable education:
- U.S. News & World Report
Named SNHU the 2024 Most Innovative University in the North - The United States Distance Learning Association (USDLA)
Awarded SNHU the 21st Century Distance Learning Award for Excellence in Online Technology - Google.org
Gave SNHU a $1 million grant to explore soft skills assessments for high-need youth
Founded in 1932, Southern New Hampshire University is a private, nonprofit institution with over 180,000 graduates across the country. SNHU is accredited by the regional accreditor New England Commission of Higher Education (NECHE), which advocates for institutional improvement and public assurance of quality.
Admission Applying to SNHU is fast and free
No application fee. No test scores. And no college essay. Just a simple form with basic information. It’s another way SNHU helps you reach your goals sooner.
All it takes is 3 simple steps
It's easy, fast and free.
Whether you're applying for an undergraduate or graduate degree, you’ll fill out a form to verify your previous education experience. As part of our admissions process, we'll help you request transcripts from your previous school(s) to see if you can transfer any credits into your SNHU program! (Also for free!)
After reviewing your official evaluation, you can decide if SNHU is right for you! If you choose to enroll, just pick your start date and get ready for classes to begin.
Talk to an admission counselor: 888.327.SNHU | enroll@snhu.edu
Accreditations
SNHU is accredited by the regional accreditor the New England Commission of Higher Education (NECHE). The university also carries specialized accreditations for some programs.
Tuition Cost & Savings College can be more affordable than you think
As a nonprofit university, SNHU offers some of the lowest online tuition rates in the country. And when you work with our Financial Services team, we'll explore ways to help you save even more on your education – and customize a payment plan that works for you.
This certificate is not eligible for federal financial aid. Students seeking alternatives to federal financial aid can explore tuition assistance, grants and scholarships, as well as private loans. To learn more about private loans, visit our Funding Your Education with Student Loans page.
Online certificate tuition
Tuition rates are subject to change and are reviewed annually.
*Note: Students receiving this rate are not eligible for additional discounts.
Additional costs: Course materials vary by course.
Ways to save on online tuition
Career Outlook What can I do with an online computer programming certificate?
In addition to growing job prospects and competitive pay, computer programming offers opportunities to make an impact in any number of industries. Healthcare, real estate, banking, travel — you name it.
Openings per year for computer and information technology occupations through 2032, projected by the U.S. Bureau of Labor Statistics.1
Understanding the numbers
When reviewing job growth and salary information, it’s important to remember that actual numbers can vary due to many different factors—like years of experience in the role, industry of employment, geographic location, worker skill and economic conditions. Cited projections do not guarantee actual salary or job growth.
Frequently Asked Questions
At its most basic, computer programming is a set of instructions designed to facilitate specific actions.
Based on the requirements or purposes of these instructions, computer programming can be as simple as adding 2 numbers. It can also have much more complex applications. For example, computer programming can be used to:
- Read data from temperature sensors to adjust a thermostat
- Sort data to complete intricate scheduling or critical reports
- Take players through multi-layered worlds and challenges in games
And that's just scratching the surface. With so many demands across a number of industries, there's no limit to what you can achieve as a programmer.
A computer programming certificate can be a powerful first step in a new career. It can also be a launching point for continued education or a gateway to your first programming job.
Programmers are highly valued in just about every industry – from healthcare and real estate to banking, travel and a number of other sectors.
As a student of the certificate program, you'll engage in hands-on learning, explore popular programming languages like C++ and Java, and start building a portfolio of your work. You'll demonstrate real experience to future employers, so you can position yourself for the role you want.
A computer programming certificate could be a worthy investment for a number of reasons.
First, it's affordable. Southern New Hampshire University's (SNHU) online tuition rates are already some of the lowest in the nation. And since this certificate program requires only 12 credits to complete, you'll save even more.
That's not even factoring in how quickly you can finish – as a full-time student (2 courses per term), you can complete all 4 certificate courses in as few as 4 months.
If you decide to continue your education, we also offer a seamless transfer pathway to a 2-year or 4-year program. Our Associate of Science (AS) in Computer Science, Bachelor of Science (BS) in Computer Science and BS in Computer Science with a concentration in Software Development, for example, all build upon the computer programming certificate perfectly.
Another benefit is that professionals with computer programming skills are in high demand. Through 2032, the U.S. Bureau of Labor Statistics projects 377,500 openings per year for computer and information technology occupations.1
Last, but not least, our computer programming degree is designed by experts. Just ask Dr. Curtis George, a faculty lead at SNHU who helped build the university's computer science curriculum. As an accomplished developer who worked for NASA, the National Oceanic and Atmospheric Administration (NOAA) and other high-tech leaders, he understands the demands of the field.
“Having a basic knowledge of software programming, including working with others on teams, is a good starting point for any job,” George said.
Southern New Hampshire University's (SNHU) computer programming certificate is specifically designed to help you build skills employers want to see.
"This is an excellent path for anyone who wants a start in today’s jobs in data science, artificial intelligence, machine learning, software or full-stack development," said Curtis George, an SNHU faculty lead who helped develop the certificate program.
The Introduction to Computer Programming Certificate explores 3 major computer programming languages: C++, Python and Java.
These programming languages – among others – have topped lists of most popular programming languages in recent years, dominating rankings as millions use them for a variety of tasks.
Sources & Citations
1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, on the internet, at https://www.bls.gov/ooh/computer-and-information-technology/ (viewed May 15, 2024). Cited projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth.