The Computer Science 301 syllabus is available to enrolled or registered students . Sign in to your UPI Study account to download it instantly — or enroll today to get access.
Pay $250 once (or use any UPI Study subscription) and start learning today. No application, no waiting list.
Watch lessons, take quizzes, and pass the proctored final — fully online, on your schedule. Most students finish in 28–30 days.
UPI Study sends your official transcript directly to Southern New Hampshire University's registrar. SNHU applies the equivalency: IT3ELE – Information Technology Elective.
Get this course + every other UPI Study course with a subscription, or buy just this one for a one-time fee.
Best if you plan to stack 3+ courses toward your SNHU degree. All UPI Study courses included — including Software Engineering.
Pay once, keep it forever. No subscription, no renewals. The simplest path if you only need this course to transfer to SNHU.
Tap any credit amount below to see how much you'd save at SNHU.
Savings = credits × $342 (SNHU's published online undergraduate per-credit rate). SNHU is not a signed UPI Study partner; it evaluates transfer credit course-by-course, and final credit awards are determined solely by SNHU's registrar.
Software Engineering is the study of how software is planned, built, tested, and maintained in an organized way. It covers the methods used to turn a problem or set of requirements into a working program, including how teams gather needs, design the system, choose a development process, and check that the result works as intended.
Software Engineering is delivered as a self-paced online course with video lessons, quizzes, assignments, and a final exam. The grade is based on 20% quizzes, 30% assignment work, and 50% final exam, so students need to stay on schedule and complete all assessed parts. After completion, the transcript can be reviewed by Southern New Hampshire University, where it is recognized as IT3ELE – Information Technology Elective through SNHU's course-by-course transfer evaluation.
The course builds practical habits for planning, testing, and maintaining software, which can help in technical work and in understanding how software projects are organized. At SNHU, the credit applies as an IT3ELE – Information Technology Elective, so it can support degree progress in programs such as an Associate Degree or a Bachelor's Degree while still counting toward total credit hours. For students who need flexibility, that elective placement can make it easier to keep moving without waiting for a specific major requirement.
After you finish the course, the transcript is sent for SNHU review and the university applies the verified equivalency from its evaluation chart. At Southern New Hampshire University, the course is recorded as IT3ELE – Information Technology Elective, which means it counts as an elective rather than a required major course. That can still help move an Associate Degree or Bachelor's Degree forward by adding credit hours toward the program. SNHU's transfer limit is up to 90 credits, or 75% of a degree.
This course is a good fit for students who want to bring computer science credit into an SNHU degree plan without needing a direct major-equivalent match. It is especially useful for people who are trying to use transfer credit efficiently, since SNHU accepts UPI Study courses on a course-by-course basis and allows up to 90 transferred credits. It is not the best choice for someone who needs a guaranteed major-specific replacement at SNHU rather than an elective.
Southern New Hampshire University accepts UPI Study courses for transfer credit on a course-by-course basis. These equivalencies are verified from SNHU's evaluation chart.
This is a verified course equivalency, not a formal partnership. Transfer credits are never guaranteed and are determined solely by the university's registrar.
Enroll for $250 (or use a UPI Study subscription), finish in 28–30 days, and transfer 3 credits to Southern New Hampshire University.