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:

  1. Apply the software engineering lifecycle by demonstrating competence in communication, planning, analysis, design, construction, and deployment
  2. An ability to work in one or more significant application domains
  3. Work as an individual and as part of a multidisciplinary team to develop and deliver quality software
  4. Demonstrate an understanding of and apply current theories, models, and techniques that provide a basis for the software lifecycle
  5. 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.

Computer Science M.S. Graduate