Optional Specializations

Focused Areas of Study for Computer Science & Innovation Majors

Through broad curriculum offerings in highly specialized areas of study, you can tailor your Computer Science & Innovation major to gain a high degree of specific, marketable technical expertise.

As a Computer Science & Innovation student, you must choose a specialization and/or minor to complement your degree. Your faculty advisor will help you map out the best academic path to reach your desired career and/or graduate studies goals.

Specializations in the Computer Science & Innovation Major

  • The  Mobile Application Development specialization allows you to gain an in-depth skill set, including building and programming effective mobile apps, learning the constraints and usability functions of mobile devices, and exploring current methods to create successful client/server mobile solutions. 

  • The Software Engineering specialization teaches you the methods of software development and the application of tools and techniques found in the practice of software engineering, which are used to design, evaluate, and manage computing solutions.