BS Software Engineering
The Bachelor of Science in Software Engineering is inclusive of computer programming but is concerned with methodologies, techniques, and tools to manage the lifecycle of software. Students will study more than just programming, they will explore:
- Cost effectiveness
- Modeling and analysis
- Requirements and testing
- Project management
The software engineering curriculum provides students a solid background in both the theory and practice of all phases in the software engineering process.
You will develop skills employers are looking for including analytical skills, communication skills, computer skills, creativity, interpersonal skills, problem-solving skills, and being detail oriented.
Computer Engineering or Software Engineering?
Trine University offers both Software Engineering and Computer Engineering. If you're not sure which one is right for you, consider the following:
Computer Engineering is focused on dealing with designing, developing, and operating computer systems. The major concentrates on digital hardware devices and computers, and the software that controls them.
Software Engineering is centered on building and maintaining software systems. It’s a more software-oriented program and has a greater emphasis on large software applications. The major also highlights the entire software development process, from idea to final product, as well as, applying an orderly approach to help ensure that products are safe and reliable.
Careers that are in demand
Software engineering prepares students for careers in software development at small and large organizations worldwide. The working environment of software engineers is team based and students will gain experience through interactive experiences in and out of the classroom.
Other job opportunities include careers as computer and information research scientists, software development engineer, computer and information systems managers, data engineer, project manager, computer network architects, information security analysts and web developers.