Placing the computer at the service of the sciences.
Scientific Software Developers design programs that are instrumental to scientific research and communication, whether capturing, organizing, and displaying data, engaging in complex analysis, or enabling the powerful observational mechanisms that bring the universe closer and make it more comprehensible.
- Experience hands-on learning to develop innovative solutions to real-world problems using advanced technology and software
- Focus on technical communication skills prepares students for rigors of programming jobs.
- Participate in course-based research experiences, gaining practical skills and knowledge that prepare you for success in today's technology-driven world.