Computer Science

The Department offers courses leading to a Bachelor of Science in Computer Science.

The Department offers courses leading to a Bachelor of Science in Computer Science with concentrations in Computer Science and Information Systems, and minors in Computer Science and Information Systems. The goal of these programs is to train graduates for successful careers in industry and to prepare students for graduate studies.

Students are encouraged to participate in the full-time Cooperative education option that allows them to participate in two full-time 6 month co-ops. Alternatively a student can elect to register for a part-time internship during their regular academic semester for up to two course credits in a single semester. These opportunities enhance the academic experience with hands-on training, provide real-world problem solving, and (normally)students receive compensation in the process. Such experience is also beneficial in seeking post-graduate employment.

New and Notable

Monthly CS Socials
Computer Science student and employer hold stack of pizza boxes
monthly @ 1:30pm in HH312

Join us, speakers, conversation

  • 9/19/18 -Semester Kickoff
    NEW PAC Fellows Program
    Hack Diversity, and more

  • 10/17/18-Career Connections
    professional panel

  • 11/28/18 -IBM

  • 2/20/19-Overview of
    21st Century Software

  • 3/13/19-Career Connections
    Professional Panel with

  • 4/17 TBD

Career Connections
Bob Puishys, CA Technologies speaks at FSU
Mar 13 at 1:30 in HH312

Build your professional network

  • Guest Speakers from
    • EZCater
    • Rocket Software
    • Avidia Bank
    • FirstlightBio

Site Visits
Spring 2019

Explore career environments

  • 2/25/19 MathWorks
  • 3/4/19   Dell/EMC
  • Fall 2018
    • 10/24/18  Rocket Software
    • 11/09/18  TJX Headquarters
    • 11/14/18  Meditech

Mission Statement

The mission of the Department of Computer Science is to provide high-quality computer science education through theoretical and hands-on training in analyzing, designing, and implementing software and information systems. Internship and co-op opportunities are supplied. The department helps students enhance their critical thinking ability, communication skills, and understanding of professional, ethical, and social responsibilities. Graduates are prepared for successful careers and receive a strong foundation for life-long learning.


Learning Objectives

  1. Analyze a problem, and identify and define the appropriate computing requirements
  2. Design a computer-based system, process, component or program to meet the specifications
  3. Implement and test a computer-based design using current techniques, skills and tools
  4. Apply mathematical foundations, algorithmic principles and computer science theory in the design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
  5. Function effectively in teams to accomplish a common goal
  6. Understand professional, ethical, legal, security and social issues and responsibilities
  7. Use oral and written communication effectively
  8. Recognize the need for continuing professional development


Our Programs