Skip to main content

Online Computer Science Course IT-140: Introduction to Scripting

Anya Bender, who earned her online bachelor's in computer science from SNHU in 2024, wearing her cap and gown and holding her diploma in front of a yellow backdrop.

Course cost $1,026

Learning style 100% online

Term length 8 weeks

Why SNHU? A faster way to upskill and get ahead

There are lots of advantages to taking a single course. Whether you want to grow in your current career, prepare yourself for a new one or get one step closer to a college degree, an individual course is a great way to get started.

Finish in Just 8 Weeks

Not only is a single course low-commitment, but it’s a fast way to gain skills and college credits while exploring what it’s like to take courses at SNHU.

Upskill for Your Career

SNHU courses focus on real-world, career-focused skills that you can use immediately in the workplace or to help prepare you to advance in the field.

Earn College Credits

Course credits may be transferred to a degree program at SNHU or another university, depending on your university’s transfer policy.

IT-140: Introduction to Scripting Online computer science class built for your success

Learn the fundamentals of programming concepts in IT-140: Introduction to Scripting at Southern New Hampshire University. In this online course, you'll develop foundational knowledge of data types, variables, decision statements, loops, functions, file handling and more.

Skills you’ll learn

    • Requirement translation
    • Computational problem solving
  • Scriptwriting using industry-standard syntax and conventions
  • Start-to-finish program development

Highly Recommended
★★★★★★★★★☆

1,346 students who took this course in 2024 were surveyed and rated it 8.6 out of 10 stars.

An SNHU student wearing a dark blazer sitting in front of two computer monitors writing code.

Career-focused curriculum

In addition to developing foundational program concept knowledge, students in IT-140 will also have the opportunity to put theory into practice. Over the course of 8 weeks, you'll develop simple scripts of your own. You'll leave the course with a deeper understanding of common scripting language constructs — including lists, literals and regular expressions — to build useful applications.

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 2, 2026 | May 4, 2026

Next class starts:
January 5, 2026

College that fits your life

With no set class times and 24/7 access to the online classroom, you can learn on your schedule. Learn more about what it's like to take a class at SNHU.

Online Classroom

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
How to Take an Online Class at SNHU

What's next See where a single course can take you

Catch Up or Get Ahead

Online courses can help lighten the course load required by your degree program at SNHU or another university.

Transfer Your Credits

Credits you earn can transfer to SNHU degree programs, or to another university, depending on their transfer policy.

Upskill for Career Moves

For moving up the ladder or changing fields entirely, new skills can help make you more marketable.

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.

New England Commission of Higher Education Logo

Tuition & Fees

Tuition rates for SNHU's online courses are among the lowest in the nation.

Student
Cost per credit
Cost per course
Credits Earned
Online Undergraduate
$342
$1,026
3

Tuition rates are subject to change and are reviewed annually.

Please note: Books and materials are not included in the above costs. Federal Financial Aid is not available, but you can use employer tuition benefits or tuition reimbursement if available to you. Contact your employer benefits manager to see if you have funds available, or talk to our admission team to learn about payment options.

Frequently Asked Questions

Absolutely.

At SNHU, IT-140: Introduction to Scripting — and many other computer science courses — are 8 weeks long and offered 100% online. There are no set class times and, aside from weekly deadlines, you can study when and where it works best for you. You'll have access to your online classroom 24/7, too, making it a particularly flexible option if you're balancing work, family or other responsibilities.

Plus, online tuition at SNHU is some of the lowest in the nation. At $342/credit, an undergraduate course like IT-140 comes out to $1,026 (not including course material fees).

Online computer science courses are flexible, affordable options for many students, and could be the right fit for you.

If you find a reputable online degree program, it's absolutely okay to get a computer science degree online — and it can be a flexible, affordable option for many students.

One of the most important things to consider when determining whether an online program is reputable is the university's accreditation. But what, exactly, is accreditation — and why does it matter?

Accreditation is a measurement of an academic institution’s quality of education. If you see that a college or university is accredited, that means they've:

  • Undergone an independent review
  • Met specific standards of quality
  • Have the tools and resources necessary for students to be successful

Southern New Hampshire University, for example, is accredited by the regional accreditor the New England Commission of Higher Education (NECHE).

While there are certainly other factors to keep in mind during your decision process, keep an eye out for accreditation when determining whether or not to pursue an online computer science degree. It's a great place to start.

It's never too late to learn computer science — especially if you're a natural problem solver who enjoys figuring out how things work.

Tech changes fast, and that's part of what can make it exciting for students of any age to study. A good computer science course — or degree program — helps you learn to adapt, stay current and grow skills over time to match the need of the moment.

Computer science is about more than just coding. In SNHU's introduction to scripting course, you'll learn how to build, test and deploy real-world software. You'll leave with a better understanding of how tech supports businesses and people every day, too.

Bottom line? When it comes to studying computer science, there's no such thing as "too late." If you're someone with curiosity, persistence and a growth mindset who likes tackling challenges, computer science could be a great fit for you.

Computer science does involve some math, yes.

If you choose to continue your studies and enroll in the bachelor's in computer science online degree program with SNHU, you'll need to take some general education math courses. You'll also be required to take some program-specific math courses — like statistics, precalculus, calculus and mathematics for computing — which narrow in on the ways computer science and math intersect.

Remember, though, that while math is part of the computer science curriculum, it's not the only thing you'll study. You'll also focus on fundamental programming techniques, algorithms and data structures, quantitative reasoning skills and lots more.

Earning a degree in computer science can be challenging, and the curriculum at SNHU does include some math. But with the right support, it can be achievable — even if math isn't your strong suit.

At SNHU, online students don't go the journey alone. Whether you're enrolled in one course — like IT-140 — or a full degree program, you'll have the academic support resources you need to be successful. SNHU offers 24/7 online tutoring that's subject-specific, so if math feels intimidating to you, you can get extra help on the assignments you're stumped on.

Learn more about succeeding in online classes.

Earning a bachelor's in computer science can help you build the skills employers are looking for, and prepare you for jobs across a number of different industries and organizations.

As an online computer science student at SNHU, you'll learn in-demand skills like:

  • Software project planning
  • Popular programming languages
  • Portfolio creation and management
  • Full-stack development
  • Agile software methodologies
  • Security mindset

And when you graduate with your bachelor's in computer science, you'll feel prepared to step into a role as a computer systems analyst, software developer, software tester or full-stack developer — and more roles in the industry, too.

Read more: What Computer Science Skills You Need to Succeed

Depending on your personal and professional goals, a computer science degree can absolutely be worth it.

Most entry-level jobs in the industry – like software developers or quality assurance analysts – normally require at least a bachelor's degree. So if you're interested in breaking into one of today's fastest growing fields, a bachelor's degree in computer science can help you take your next step.

Keep in mind, too: computer scientists are in high demand. The U.S. Bureau of Labor Statistics (BLS) projects there will be about 317,700 openings each year, on average, for computer and information technology occupations through 2034.1

So if a career in computer science is something you're working toward, a bachelor's degree could be worth the time, money and effort to help get you closer to that goal.

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 Nov. 3, 2025)

Cited projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth.