Prospective Students

It is with immense pleasure that we welcome you to the Computer and Information Sciences website. Computer Science and Informatics are exciting fields and a person armed with a CS or Informatics degree will find that there will be a wealth of post-graduate opportunities! 

Class sizes

For our major courses are typically around 25 students which provides for a superb environment for interaction with faculty and for learning.

Our department

Computer Science and Informatics offers exclusive computing labs and collaborative space for our majors. In addition, there are many campus computing labs.

If you are considering majoring in Computer Science or Informatics, we would be pleased to hear from you. Our faculty and staff will do their best to provide you with an excellent educational experience. We look forward to having you join us!

Please explore our programs and oppurtunities through this website.

If you have any questions please feel free to contact me.

Department of Computer and Information Sciences


Our core faculty...

have doctoral degrees in CS or closely related disciplines and they are engaged in cutting-edge research.


Our faculty...

strive to excel in teaching and a number of our faculty have received teaching awards.


CS and Informatics...

Tutoring Center offers tutoring for lower-level CS core courses.

Our curriculum...

is based on the recommendations of the ACM/ABET organizations which are the premier organizations in the CS profession. Our Informatics program allows you to develop or find technological solutions to solve problems in the area of your passion (e.g., Bioinformatics, Business, Cognitive Science, Computer Science, Criminal Justice, English, Health Informatics, Life Sciences, Mathematics, New Media / Arts, Physics, Psychology, Social Informatics, Web Development)

Our upper-level elective courses...

include artificial intelligence, computer graphics, computer security, database, data mining, deep learning, game programming, mobile programming, networks, parallel and distributed computing, software engineering, software design patterns, and web programming.

Our department offers...

other undergraduate and graduate degrees, certificates, and minors. Our department also offers the joint online degree in Informatics.

Our Computer Science degree...

Our CS degree has been offered since the early 1980's


for scholarship, undergraduate research, work-study, and tutoring exist and provide for very valuable experiences.

To learn more download or watch the following