The Bachelor of Science degree in Software Engineering at Shorelight Utah Tech University is designed to equip you with the practical skills needed to excel in professional software development. This undergraduate program builds upon core computer science principles, focusing on the tools, techniques, and methodologies essential for creating robust and reliable software solutions. You will learn to tackle a broad range of problems, preparing you for a dynamic career in technology where innovation and precision are paramount. This degree is ideal for aspiring engineers passionate about building the future of software.
You will study this program full-time on campus over four years, engaging with a curriculum that emphasizes hands-on learning and real-world application. The syllabus includes foundational computer science courses alongside specialized software engineering subjects like software design, testing, and project management. Throughout your degree, you will participate in practical projects and gain experience with industry-standard development practices. Upon graduation, you will be well-prepared for roles such as software developer, systems analyst, or quality assurance engineer in various technology sectors.