You’re fascinated by today’s top technologies. Want to know how to develop them yourself? Our program focuses on the functions of computer operations and the creation of computer hardware, software and programming. Here you will use your creativity and reasoning to design the solutions that can change tomorrow’s world.
Many sciences, engineering, health care, business and other problems can be solved effectively with computers, but finding solutions requires the combination of computer science expertise and knowledge of a specific subject. This gives computer scientists opportunities to become proficient and specialize in areas such as computer theory, algorithms, data structures, database and information retrieval, human-computer interaction, operating systems, programming concepts and languages, architecture and software systems.
The computer science curriculum is broad, rigorous and designed to help students develop problem-solving skills that can be applied in many disciplines. Courses provide a solid base of computer software, hardware and theoretical knowledge and practical experience in software development, computer architecture and theoretical computer science to equip our students for successful careers in the computer industry or graduate school.
Technical and free electives give you the opportunity to take advanced courses in areas such as information retrieval, computer graphics, and artificial intelligence. You also have the flexibility to combine a computer science major with a minor in mathematics, computer information systems or computer engineering.
You’ll enjoy small class sizes and close contact with faculty, as well as 24/7 access to two computer laboratories.
One reason is because you're a person who enjoys a mix of practical and theoretical
thinking. On a practical level, your intensive hands-on experience will give you the
ability to make computers do what you want them to do. On a higher level, as a computer
scientist you will use precision, creativity, and careful reasoning to model and analyze
problems and design verifiable solutions.
Computer science is diverse. Many science, engineering, health care, business, and other problems can be solved effectively with computers, but finding solutions requires the combination of computer science expertise and knowledge of a specific subject. This gives computer scientists opportunities to become proficient and specialize in areas such as architecture, software systems, graphics, artificial intelligence, computational science, and software engineering.
CS graduates are employed in a wide range of careers -- software development and testing, analysis, system and network administration, management, and education -- within the computer, telecommunications, education, banking, automotive, financial, commercial, gaming, and even toy industries! BA degree, BS degree, minor available
- Wilkes University is the annual host of the ACM International Collegiate Programming Contest
- Math and Computer Science Club
- "The Crossing Map of Knots in the Cubic Lattice"
- Information Retrieval
- Computational Biology
- iPhone Robot
- Robotic Chess
- Movable Finite Automata
- Wilkes Mobile App
- Biology Website
- Student Development Website
Students gain valuable, hands-on experience through internships. Wilkes computer science students have recently interned at:
- Tree of Health Center
Recent computer science graduates are employed by:
- Google Inc.
- NASA Jet Propulsion Laboratory
- Intel Corp.
- Booz Allen Hamilton
- Lockheed Martin
- Keystone Automotive
- Benco Dental
- Blue Cross of Northeastern Pennsylvania
They have been accepted to graduate schools such as:
- Binghamton University
- University of Waterloo