BS Software Engineering (Oxford Campus)
Learn the methodologies, techniques, and tools to develop large, complex computer software systems in a multidisciplinary environment. You’ll also develop expertise in software design, maintenance, and development. And by working in a team environment, you’ll gain communication and leadership skills to help advance your career.
Read more