Programs
Which Program Sparks Your Interest?
Computer Science
BS in Computer Science Accredited by the Computing Accreditation Commission of ABET.
Program Educational Objective: Program aims to prepare students for lifelong currency through education and to perform responsibly in a variety of computing related careers. Program designed to meet the outcomes specified by ABET.

Computer Science Programs
Cybersecurity
Educational Objective: The mission of Cybersecurity is to prepare students for a successful future in Information Technology Security by building a deep and diverse background in a broad range of cybersecurity concepts, through the successful application of those concepts.
Cybersecurity Programs
Software Engineering
Educational Mission: The mission of Software Engineering is to prepare students for successful careers in software engineering and graduate education with a thorough understanding of software engineering best practices and experiential learning opportunities to apply that knowledge to solve real-world problems.
Program Educational Objectives: The Bachelor of Science in Software Engineering prepares our graduates to reach the following goals 3 to 5 years beyond graduation:
- Apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment
- An ability to work in one or more significant application domains
- Work as an individual and as part of a multidisciplinary team to develop and deliver quality software
- Demonstrate an understanding of and apply current theories, models, and techniques that provide a basis for the software lifecycle
- Demonstrate an ability to use the techniques and tools necessary for engineering practice
Software Engineering Programs
Statistics
Statisticians use data to solve problems in a wide variety of fields, including business, government, healthcare and the environment. Statisticians often work collaboratively as part of an interdisciplinary team to tackle social, economic, medical, political or ecological problems. They may search for clues to the solution of a scientific mystery or help companies do their business more efficiently. As the world is awash in more and more data, statisticians are in ever increasing demand.
We offer concentrations in Data Science and Data Analytics.
Statistics Programs
Computer Engineering
Computer Engineering, a program offered with the Department of Electrical and Computer Engineering, will learn to create faster, more useful and efficient computer systems and instruments for use in a global environment.
Computer Engineering Programs
Graduate Programs
Graduate Admissions
For admission to the graduate programs and questions about the admission criteria, please visit the School of Graduate Studies. An appropriate advisor will be assigned once admitted to the program.
The Master of Computer Science program profoundly enriched my journey, equipping me with more than just the skills needed for my current role as a software engineer. It also cultivated in me a diverse spectrum of essential competencies, including problem-solving, research acumen, leadership prowess and mentorship.