Without software engineers, there would be no internet, email, or apps, no Snapchat or streaming video. Penn State Behrend’s B.S. in Software Engineering can prepare you to become one of the creative tech wizards who put the functionality into our digital lives, as you learn to design, analyze, implement, and maintain complex software systems.
Software engineering is a relatively young profession, but it has great buzz—it regularly tops Money magazine’s annual Best Jobs list.
Why Penn State Behrend?
Penn State Behrend’s B.S. in Software Engineering is the only undergraduate software engineering program in the Penn State system. You’ll learn in state-of-the-art facilities and get hands-on experience conducting research with our award-winning faculty. Small class sizes and a faculty open-door policy mean that when you need help, you’ll get it.
You’ll also extend your learning beyond the lecture hall, with opportunities to apply software engineering concepts to personalized projects, work directly on a real-world industry project, and be recruited by companies around the world.