Statistics
Evolving curriculum
Coding is evolving and that’s why our curriculum shifts with the code to keep your skills leading edge in today’s highly competitive industry.
Learn
Build your software portfolio of skills in Java or Python learning the front-end and back-end of applications.
Experience
Hands-on learning helps you gain real world experience with internships and work-based learning opportunities.
Transfer opportunities
Take your career to the next level as you move forward to one of our many university partners who accept our programming transfer courses.
Let's map out your next move together.
About the Information Technology – Software Engineering program
Software powers everything around us—and software engineers are the people who build it. In this program you’ll learn to design, develop, test, and deploy real applications while mastering programming logic, databases, web development, and project management.
What you'll learn
The Application Development track sharpens your skills in Java and enterprise programming—from data structures and algorithms to server-side development and emerging technologies—so you can build robust, scalable applications that businesses depend on. The Full-Stack Programming track teaches you to build complete web applications from front to back—Python, JavaScript, modern markup, and database-driven websites —so you can take an idea from interface to server with confidence.
Frequently asked questions
There is a lot of opportunities in this field. Graduates with this degree have gone on to work as a Java Developer, Application Developer, Software Engineer, Back-End Developer, Systems Programmer, Full-Stack Developer, Web Developer or Web Application Programmer.
Accreditation information