Filters
Filters
- Preparatory
- North America
- USA
- Engineering Programs
- Software Engineering
- Distance Learning
Sort by
16 Online Software Engineering Preparatory Programs in USA


Promoted
UC Berkeley Global: Study-Abroad Opportunities
Certificate: Software Development and Programming
- Berkeley, USA
Certificate
Full time, Part time
1 year
Distance Learning
English
Prepare yourself for a new career in the IT field or advance your current position with the Certificate Program in Software Development and Programming. Learn how to code, and then focus on topic areas such as the software development life cycle, databases, system administration, security, data communications, and web development.


Promoted
Fox Valley Technical College
Associate Degree in Software Developer
- Appleton, USA
Associate Degree
Full time, Part time
2 years
Distance Learning, On-Campus
English
Are you good at problem-solving? Software developers solve problems by developing computer applications for business, such as producing payroll checks, billing customers, tracking inventory, and many other important functions. You’ll learn how to analyze business needs; then use that information to design, write and maintain program code to meet that needs.


Promoted
Bottega University
Full Stack Development Certificate
- Salt Lake City, USA
Certificate
Full time
Distance Learning, Blended
English
The Full Stack Development program provides hands-on training in building dynamic, high-performance software applications from the ground up. You will master front-end frameworks and libraries to create interactive user interfaces, explore back-end programming for efficient data and content management, and acquire the skills needed to deploy and maintain websites on servers. Additionally, you will learn to execute powerful SQL queries for effective database management, ensuring that your applications are fully optimized and scalable. Whether you are starting a new career or looking to advance your skills, this program equips you with the essential tools to become a versatile and in-demand software developer.

Alison Free Online Learning
Course in Introduction to Computer Hardware and Software
- Online USA
Course
Full time, Part time
3 hours
Distance Learning
English
Learn how to use a computer properly in this free online computing course that explores both hardware and software.


Gateway Technical College
Associate Degree in Information Technology - Web Software Developer
- Racine, USA
Associate Degree
Full time
2 years
Distance Learning, On-Campus
English
Prepare for a hands-on, high-tech career with Gateway’s IT-Web Software Developer programs. Web developers create and update companies’ websites for day-to-day operations. They work in a variety of environments including corporations, government, and other computer companies. Gateway’s IT – Web Software Developer associate degree is offered online and at our Racine Campus so you can learn when and where it’s most convenient for you.
Best programs for you
Answer a few questions and we'll match you with programs!

Alison Free Online Learning
Course in IT Management - Software and Databases
- Online USA
Course
Full time, Part time
1 hour
Distance Learning
English
This free online IT management course will teach you about a manager's role in the building and implementation of information systems. Information systems are critical in every business, and managers play a fundamental role in the initiation, design and implementation of a new Information System. This free online course will be invaluable for managers involved in the creation and design of new information systems.


General Assembly
Software Engineering Bootcamp
- New York, USA
- Online Canada
- + 4 more
Course
Full time, Part time
12 weeks
Distance Learning
English
Get career-ready to land your dream tech job with hands-on software engineering skills. Our Software Engineering Bootcamp gives you next-level instruction, one-on-one career coaching, and the right connections to get hired. Software engineers use programming languages to develop digital experiences. The architect, optimize, and test code to tackle all kinds of challenges.


Southern New Hampshire University
Certificate in Software Engineering
- Manchester, USA
Certificate
Distance Learning
English
If you’re curious about the world of coding, then you may find software engineering to be fascinating as well. Software engineering involves designing, building, testing and troubleshooting, and maintaining software. It’s a radically growing, broad field with the opportunity to both problem solve and be creative, which makes software development a desirable career.


Daytona State College
Software Engineering Technology, A.S.
- Daytona Beach, USA
Associate of Applied Science
Full time
2 years
Distance Learning, On-Campus
English
The Computer Programming and Analysis (Software Engineering Technology) A.S. Program provides a solid foundation in computer programming. Students develop analytical skills in designing, developing, writing, and maintaining computer programs in a variety of industry-relevant coding languages. Students also learn the use of the latest technologies and multiple integrated development platforms in the program.


California Institute of Applied Technology
Associate of Applied Science Degree in Software Development
- National City, USA
Associate Degree
Full time
24 months
Distance Learning
English
Explore Our Associate of Applied Science Degree In Software Development. Our Software Development Associate’s Degree program provides a comprehensive coding training path to software, web, and mobile app development. Gain confidence and start your new career in a variety of exciting roles in the world of programming. With practical hands-on training and personalized instruction, you’ll master new coding skills including HTML / CSS, JavaScript, Python, C#, PHP, MySQL, Linux, and more. Prepare yourself for a range of career opportunities from freelancer to frontend or backend developer across a range of growing industries.


Guilford Technical Community College
AAS in Simulation and Game Development
- Jamestown, USA
Associate Degree
Distance Learning
English
The Simulation and Game Development degree at GTCC offers you the opportunity to learn how to develop video games and simulation software. You will learn programming, graphics development, storylines, and business requirements for developing fully functional games and simulation software for PC and mobile devices.


Chattahoochee Technical College
Certificate in Software Essentials for the Law Office
- Marietta, USA
Certificate
Full time
Distance Learning
English
This dynamic course is designed for legal professionals interested in improving their skills and knowledge of commonly used computer technology and programs within the law office.


Udemy
Docker Mastery: with Kubernetes +Swarm from a Docker Captain
- Online
Course
Part time
19 hours
Distance Learning
English
Build, test, deploy containers with the best mega-course on Docker, Kubernetes, Compose, Swarm and Registry using DevOps. Be ready for the Dockerized future with the number ONE Docker + Kubernetes mega-course on Udemy. Welcome to the most complete and up-to-date course for learning and using containers end-to-end, from development and testing to server deployments and production. Taught by an award-winning Docker Captain and DevOps consultant.


Texas A&M Kingsville
Online Project Management Professional (PMP) Course
- Kingsville, USA
Course
Full time
6 months
Distance Learning
English
Get certified for the PMI PMP certification exam with the Project Management Professional (PMP) Based on the PMBOK7 course. The materials in this course are based on the Project Management Body of Knowledge (PMBOK® Guide), Sixth Edition, the Project Management Body of Knowledge (PMBOK® Guide), Seventh Edition, and the PMI Project Management Professional (PMI-PMP)® Examination Content Outline (ECO)—January 2021.


VCampus Global
Certificate Program - Java Programming
- Los Angeles, USA
- Al Jazirah Al Hamra, United Arab Emirates
- + 1 more
Certificate
Full time, Part time
Distance Learning
Certificate programs are very important in the industry because they show that you have received highly specialized training in Java. In this Java course, you will learn more in-depth concepts and syntax of the Java
Popular Engineering Programs Software Engineering degree types
Learn more about Online Software Engineering Preparatory programs in USA
Software engineering is a computer-focused career that involves developing computer programs and systems that are user-friendly, innovative, and fit the desires of customers and clients. Software engineering students learn about applying engineering principles to the development of software and computer programs used and accessed on different devices.
The USA is home to some of the world's top universities. Students can expect a diverse, innovative, and engaging student experience. The country emphasizes accessibility and quality independent research, allowing students to push the limits of their field should they want to.
American English is extremely dominant in the USA, so classes will likely be in English, with a few exceptions. This means that many schools will ask for proof of English proficiency through the TOEFL iBT test before admitting international students.
Additionally, American landscapes and environments allow students to study where they can feel comfortable. From crowded urban centers to tropical areas, the USA has it all!
Online learning refers to use of electronic media and information and communication technologies (ICT) in education. With online learning one has the flexibility to access their studies at any time and from anywhere they can log on.