Strive for Excellence at CCSE

At the College of Computing and Software Engineering, we offer a range of undergraduate and graduate programs to inspire future technology leaders. Whether you're seeking a solid foundation for your career or pursuing an advanced degree, our college provides dynamic educational experiences tailored to your personal and professional goals.

Our graduate and undergraduate degrees and programs not only equip you with the latest skills in computing and software engineering but also immerse you in a collaborative, innovative and supportive learning environment.

Join us on a journey of discovery and excellence as we prepare you to excel in ever-evolving computing fields.

Undergraduate Programs

At CCSE, we are dedicated to empowering the digital and technology leaders of tomorrow with a comprehensive range of undergraduate degrees and programs that cater to various interests and career aspirations. Whether you're passionate about computer science, software engineering, information technology, or cybersecurity, our programs offer a robust foundation in these fields, equipping you with the knowledge and skills necessary to begin your professional journey in the ever-evolving tech industry. Begin your undergraduate educational journey where innovation, problem-solving and tomorrow's technology are at the heart of your undergraduate experience.

learn more
A freshman smiles at her study partner during a computer science intro class.

Graduate Programs

In today's advancing digital landscape, our graduate programs are designed to elevate your expertise and prepare you to advance into leadership roles in the dynamic world of technology. Whether you are pursuing a master's degree or doctorate, our programs offer a wealth of opportunities across diverse areas such as computer science, software engineering, information technology and cybersecurity. At the heart of our graduate education is a commitment to fostering innovation, research, and practical skills, all within a supportive and collaborative academic environment.

Further your career and make a lasting impact in the ever-expanding realm of computing and software engineering.

learn more
During a bright, beautiful afternoon on the campus green, a graduate student listens to her lab partner.