Western Governors University
wgu.edu › online it degrees › b.s. software engineering
Software Engineering Bachelor's Degree Program Online | WGU
2 weeks ago - Earn both your bachelor’s and master's in software engineering to give your résumé and skillset a boost. ... Time: Approximately 5 years. Tuition: $4,125 per 6-month term for the bachelor's degree; $4,385 per term for the master's portion.
Is software engineering a good career?
Software engineering is consistently ranked as one of the top careers in the U.S. due to the flexibility, autonomy, satisfaction, and competitive pay it provides.
wgu.edu
wgu.edu › online it degrees › b.s. software engineering
Software Engineering Bachelor's Degree Program Online | WGU
What qualifications do you need to become a software engineer?
The base education required to become a software engineer is typically a bachelor’s degree in software engineering or computer science. Additional certifications can also be earned to expand your skill set and open new opportunities.
wgu.edu
wgu.edu › online it degrees › b.s. software engineering
Software Engineering Bachelor's Degree Program Online | WGU
What does a software engineer do?
A software engineer—in a lot of ways—is a problem solver. They develop software that carries out a specific task or achieves a certain goal. Software engineers might bring their own software ideas to life or collaborate with others to fulfill a larger vision.
wgu.edu
wgu.edu › online it degrees › b.s. software engineering
Software Engineering Bachelor's Degree Program Online | WGU
Videos
12:27
Fastest Way To Become a Software Engineer in 2024 - YouTube
06:17
Software Engineering | Course Deep Dive - YouTube
13:10
What is Software Engineering? | College Majors | College Degrees ...
04:21
Bachelor of Engineering in Software Engineering - YouTube
26:50
Bachelor's Degree - Software Engineering in 6 months | WGU - YouTube
10:59
WGU Software Engineering Degree Review [Study.com] | Cheapest Online ...
University of Calgary
schulich.ucalgary.ca › future-students › undergraduate › programs › bsc-software-engineering
Bachelor of Science in Software Engineering | Schulich School of Engineering | University of Calgary
February 16, 2023 - From there, they focus their studies on a specific engineering discipline for the remainder of their degree. In their second year of studies, undergraduate students begin taking courses in their major. These programs include: biomedical, chemical, civil, electrical, engineering physics, geomatics, mechanical, software and sustainable systems engineering.
Thompson Rivers University
tru.ca › programs › catalogue › bachelor-software-engineering.html
Bachelor of Engineering in Software Engineering: Thompson Rivers University
The Bachelor of Engineering in Software Engineering provides strong foundations in principles and practice of software systems development, and related computing technologies.
Thompson Rivers University
tru.ca › science › departments › engineering › software-engineering.html
Bachelor of Engineering in Software Engineering, Faculty of Science, Thompson Rivers University
As you move through the program, your courses will include areas such as engineering, business, computing science and project management. The BEng in Software Engineering program is accredited by the Canadian Engineering Accreditation Board (CEAB) of the Engineers Canada.
Penn State World Campus
worldcampus.psu.edu › degrees-and-certificates › penn-state-online-software-engineering-bachelor-of-science-degree
Software Engineering Bachelor's Degree Online - Penn State World Campus
This ABET–accredited online software engineering degree program is ideal for creative thinkers interested in coding and computer programming, mathematics, chemistry, and physics. During your senior year, you will work with real companies during an industry-sponsored design project. Complete your Penn State course work at your own pace and 100% online. ... Our bachelor's degrees are highly ranked by U.S.
University of Waterloo
uwaterloo.ca › future-students › programs › software-engineering
Software Engineering degree | Undergraduate Programs | University of Waterloo
November 14, 2025 - Earn a Software Engineering degree from the University of Waterloo. Gain paid work experience while taking courses in computer engineering, computer science, and math.
New England Institute of Technology
neit.edu › home › academic programs › bachelor's degrees › software engineering, bs
Software Engineering | Bachelor's Degree Program | NEIT
March 14, 2025 - Acquire the advanced skills needed to excel in the software engineering field. Build on the concepts introduced at the associate level to develop a broader understanding of programming languages, development, and implementation. A cooperative learning experience based on industry demand may be available during the final two terms of the program with the approval of the IT Department Chair. Read More · The Bachelor of Science degree in Software Engineering builds upon the knowledge of the associate degree to give students a broader exposure to programming languages, especially object-oriented languages, and deeper experience in database, web and mobile design, development and implementation.
Wikipedia
en.wikipedia.org › wiki › Bachelor_of_Software_Engineering
Bachelor of Software Engineering - Wikipedia
July 1, 2025 - A Bachelor of Software Engineering is an undergraduate academic degree (bachelor's degree) awarded for completing a program of study in the field of software development for computers in information technology.
Embry-Riddle Aeronautical University
erau.edu › degrees › bachelor › software-engineering
Bachelor's Degree in Software Engineering
The Bachelor of Science in Software Engineering prepares students for software developer positions in industries ranging from aerospace software to video game development. With real-world, hands-on projects like flight control for autonomous aircraft or power line collision avoidance using ...
EducationPlannerBC
educationplannerbc.ca › institutions › university-of-victoria › 196ee363-a5a3-4c47-8fdb-2e8da8dbe2e9 › programs › UVic-software-engineering-bachelor-of-software-engineering-degree
Programs - Software Engineering: Bachelor's Degree (BSEng)
The Bachelor of Software Engineering Degree allows you to develop self-driving vehicles, automate smart cities, advance healthcare, secure critical infrastructure and more.
Ontario Tech University
ontariotechu.ca › programs › undergraduate › engineering › software-engineering › index.php
Software Engineering
What sets Ontario Tech’s Software Engineering program apart is the smaller, interactive lab environment. Having that quality class time with Professors and Teaching Assistants, it’s easier to ask questions, dive deeper into the material, and truly understand the content. Plus, working with lab partners not only builds teamwork skills but also helps you form lasting connections that support your learning throughout the semester. Jay Savaliya Bachelor of Engineering (Honours), Software Engineering 2023
BestColleges
bestcolleges.com › computer-science › bachelors › software-engineering
Best Online Software Engineering Degrees | BestColleges
November 5, 2025 - Consisting of 37 credits, the curriculum moves at an accelerated pace. Classes cover computing fundamentals before exploring intermediate concepts in software and data engineering. You can graduate with an additional bachelor's degree in just one year by completing the program in three consecutive ...
Academics
academics.utdallas.edu › fact-sheets › ecs › bs-software-engineering
Bachelor of Science in Software Engineering – Academics
The software engineering program ... the BS degree in computer science, the BS in software engineering is based on a mathematical foundation that includes calculus, linear algebra and discrete mathematics....
Kennesaw State University
kennesaw.edu › degrees-programs › bachelor-degrees › software-engineering.php
Bachelor of Science in Software Engineering - Kennesaw State University
The Bachelor of Science in Software ... quality levels and are within cost and schedule requirements. Software Engineering focuses on software aspects of computing, rather than hardware....