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! to learn about reasons for computing visit this page and for careers visit this page.

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...

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.

Chair
Department of Computer and Information Sciences

Major

Our core faculty...

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

Minor

Our faculty...

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

Certificates

CS and Informatics...

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

Our CS 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 CS degree...

Our CS degree is being offered since early 1980's

Opportunities...

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