About The Program

The department prepares students to excel in the field of computer science. While BS programs primarily focus on training students who would assume the role of developers, designers, and architects of computing systems, MS and PhD programs focus on preparing researchers and academicians. Design, development and research activities are structured to compliment each other.


• BS Computer Science
• BS Software Engineering

• MS Computer Science
• PhD Computer Science

Associate Degree Program
• ADP Computer Science

Career Prospects

• Web developer
• Cybersecurity consultant
• Information system manager
• Multimedia programmer
• Systems analyst
• Game developer


“I loved how my professors were invested in my growth and kept pushing me to do better and pave a path for myself. I am now working as a Software Engineer in one of the best tech companies and can’t be grateful enough to the faculty for my success.”

Ehtisham Ulhaq

Class of 2019
BS Computer Software Engineering