Write the code that will unleash the full power and potential of the computer.
Through a systematic process, software developers design, create, and assess the programs that enable almost every human endeavor, mastering the sophisticated languages that form the common indispensable tongue of the technological era.
- 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.