It is with great pleasure that we welcome you to the Computer and Information Science website.
Next time you visit a shopping mall, your doctor's office, your parent's workplace, your professor's research lab, or your favorite restaurant, look around! Computer Science affects every field and will play an even more critical role in their future! Computer Science is not just about developing apps and games for smart phones, but it's about energy exploration, self-driving cars, law enforcement, health-care, sciences, business, commerce, social sciences, humanities, arts, and many others. Computer science is much more than coding, it is about solving real-world problems through computational thinking, abstraction, algorithms, logic, and creativity. As a Computer Science major, you will most likely be asked to apply your skills to bridge the gap across disciplines in a meaningful manner. If your primary interest is in Computer Science but still have a passion in another discipline pursuing a degree in Informatics would allow you to achieve your dreams. If your primary interest is in another discipline, even a minor or certificate in Computer Science or Informatics will open a wealth of suitable opportunities. To learn about reasons for computing visit a.c.m and this careers page.
Below are some reasons why you should choose our programs.
- Our CS degree is being offered since early 1980's
- 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.
- Opportunities for scholarship, undergraduate research, work-study, and tutoring exist and provide for very valuable experiences.
- Class sizes for our major courses are typically around 25 students which provides for a superb environment for interaction with faculty and for learning.
- CS and Informatics Tutoring Center offers tutoring for lower-level CS core courses.
- Our department offers exclusive computing labs and collaborative space for our majors. In addition, there are many campus computing labs.
- 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.
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 opportunities through this website. If you have any questions please feel free to contact us.
Chair Department of Computer and Information Sciences