Software Engineering Jumpstart 3-Week Course

Actions Panel

Software Engineering Jumpstart 3-Week Course

Are you curious about software engineering? Learn basic knowledge of programming fundamentals in Software Engineering Jumpstart.

By Nashville Software School

When and where

Date and time

Saturday, July 8 · 7am - 12pm PDT



Refund Policy

Contact the organizer to request a refund.
Eventbrite's fee is nonrefundable.

About this event

  • 5 hours
  • Mobile eTicket

This is a live online class, which means you'll still attend class sessions during class time and receive plenty of hands-on experience and time with the instructor. You will need a camera and microphone on your laptop to participate in class.


Have you started exploring the world of software engineering and want to know whether you’re heading in the right direction? Have you been thinking about a career change and want to see what it’s like to write software? Would basic knowledge of programming fundamentals be an asset in your current career? Are you seeking admission to the Software Engineering with Java/AWS Specialization program and need a bit of guidance on programming fundamentals? Are you interested in a guided introduction to software development fundamentals? If you answered yes to any of these questions, the Software Engineering Jumpstart is designed for you.

Duration: This course is 33 synchronous hours over 3 weeks.

July 8 - 27, 2023

  • Saturdays | 9am - 2pm
  • Tuesdays, Thursdays | 6pm - 9pm

*Registering for this event on Eventbrite enrolls you in the full 3-week course. 

Next Sessions: September and Oct./November

What will the course cover? 

  • Programming Fundamentals
  • Python
  • Basic Command Line Usage
  • Developer Tools
  • Software Engineering Careers

For those that are considering an NSS bootcamp, materials covered in this course will give you a jumpstart on your pre-work, but it does not replace the pre-work.

How will you learn the material?

  • Synchronous online instruction: Introduction to new topics will be covered by instructors who are software development professionals. They will cover topics through a combination of lecture and live-coding.
  • Mentored exercises: Apply your understanding of these new topics by doing, but don’t worry, you’ll have access to instructors if/when you need guidance.
  • Project-based Learning: What good is all this knowledge if you can’t apply it practically? By the end of this course, you will build your own command-line game that accepts user input and prints output.
  • Materials to keep going: Whether you continue your journey with self-study, or take the next steps to pursue a career in software engineering, we'll give you personalized guidance on how to continue after the end of the course.

For more information, visit:


 What is required?

  • A personal computer running Windows, macOS, or an Ubuntu-based Linux distribution (with camera and microphone)
  • Must be 18+ years of age
  • No prior technical training or software engineering experience is required
  • Basic computer skills and proficiency. You should know how to use common applications, such as word processing, and have familiarity with web browsers and navigating the internet.

Attendance Policy: For the following scenarios, we would be happy to work with you and point you at resources to help fill in what you missed. The instruction staff is happy to catch you up to speed.

  • Missing class 1 or 2 (unless the first day of class is on a Saturday. See below).
  • Missing a day due to an emergency.

For the following scenarios, we would encourage you to look into enrolling in the next available course. Courses are regularly offered and there might be one that better fits your schedule. If there are no future courses listed, make sure to ask us and we’ll let you know roughly when the next class is slotted for.

  • Missing a Saturday. Because Saturdays include 5 hours of instruction and hands-on exercise, it is best not to miss these.
  • Missing any class period beyond week 1. Materials covered in weeks following build on each other and can include complex topics.
  • Missing multiple days.

Refund Policy: Tuition will be refunded, minus a $50 administration fee, if a request is made prior to the start of the second class session. If you would like to transfer to a different month or Jumpstart, please email us at before requesting a refund.

About the organizer