The CSE Department

The Department of Computer Science and Engineering (CSE) offers B.S. programs in computer science, software engineering, and computer engineering as well as Master's and Ph.D. programs in computer science. Our primary research areas are artificial intelligence, computer security and forensics, high performance computing, software engineering, and visualization & computer graphics.

CSE faculty members are progressive. Their research projects earn the reputations of "pushing the envelope" and "cutting edge" because they pursue and are awarded research grants from a number of different federal funding agencies and private industries to support their projects with state-of-the-art facilities and equipment. An advantage for our students is that they work side-by-side with our faculty, collaborating with respected scientists from around the world in a wide range of disciplines. These collaborations cultivate the broader view of scientific partnerships needed in today's world.

CSE has one of the top computer security scholarship programs in the nation. In addition to scholarships and financial aid support, we offer students an opportunity to earn on-the-job experience before they graduate. Our university's outstanding cooperative education program provides students with the opportunity to pursue an education while also gaining experience in the profession. Graduates from our programs have been placed in a number of companies and federal agencies across the nation as well as a variety of academic institutions. They have also been successful at being admitted to outstanding graduate programs at other universities.

According to, the Bureau of Labor Statistic is projecting an additional 284,100 software development jobs to be created nationally by 2028. In order to provide students with the most up-to-date information, has developed guides to meet this need, each focusing on core development areas for each degree, including career prospectsjob outlook, and financial aid options.

Career Guide