Bachelor of Science in Computer Science

Students in classroom working on wiring
Bachelor of Science in Computer Science
The Bachelor of Science program in Computer Science is accredited by the Computing Accreditation Commission (CAC) of the Accreditation Board for Engineering and Technology (ABET), under the General Criteria and the Computing Accreditation Commission Program Criteria.

The Bachelor of Science in Computer Science teaches you to design software and solve real problems with code. You’ll master programming, algorithms, systems, and databases, and try fields like AI, cybersecurity, and data science. With hands-on labs, internships, and a team capstone, you’ll graduate ready for software, data, or security roles—or grad school.



Curriculum Course Map (PDF)

ABET PROGRAM EDUCATIONAL OBJECTIVES:

Within 3-5 years after graduation, graduates of the program will:

PEO1: Demonstrate a record of increasing responsibility and contribution to team projects in technical and leadership roles.

PEO2: Communicate ideas effectively to peers, management, external clients and the general public.

PEO3: Engage in local and professional communities that address issues related to the impacts of computing on society.

PEO4: Demonstrate creative problem solving, leveraging established solutions and emerging technologies.

PEO5: Pursue professional growth through advanced degrees, self-directed professional development.

 

Students learn to design software, build algorithms, and solve complex problems that power today’s digital world.
Students learn to design software, build algorithms, and solve complex problems that power today’s digital world.

What is Computer Science?

Computer Science graduates are analytical thinkers and problem-solvers who enjoy creating, testing, and improving technology. They complete the program with strong skills in programming, logical reasoning, and collaboration.

 

 


From programming to cybersecurity, students gain real-world skills through labs, projects, and internships.
From programming to cybersecurity, students gain real-world skills through labs, projects, and internships.

Computer Science Careers

Graduates with a degree in Computer Science often pursue careers that involve designing, building, and maintaining technology systems. They work across industries such as software development, data analysis, cybersecurity, and IT services, applying their skills to solve problems and innovate in a rapidly changing field.
Common Careers:

  • Software Developer
  • Data Analyst
  • Cybersecurity Analyst
  • Systems Administrator
  • Web Developer
  • Database Administrator
  • IT Consultant
  • Research Scientist in Computing

Team-based learning helps students turn bold ideas into innovative tech solutions.
Team-based learning helps students turn bold ideas into innovative tech solutions.

Computer Science Employment Expectations

  • Computer & Information Research Scientists: Projected growth of approx. 20% from 2024 to 2034.
  • Computer Systems Analysts: Expected to grow ~9% between 2024 and 2034.
  • Computer Programmers: Employment projected to decline ~6% over the same period.
  • Computer & Information Systems Managers (IT managers): Projected growth ~ 15% from 2024 to 2034.

Graduates emerge ready for careers in software development, data science, artificial intelligence, and beyond.
Graduates emerge ready for careers in software development, data science, artificial intelligence, and beyond.

Computer Science Frequently Asked Questions (FAQs)

Q: How much math is required in the Computer Science program?
A: Students take several math courses—including calculus, discrete mathematics, and probability/statistics—because these subjects build the logical and problem-solving foundation needed for advanced computing.

Q: What kind of hands-on experiences can I expect during the program?
A: In addition to programming labs, students complete real-world projects, team-based assignments, and a capstone project that mirrors industry practices. Many also take part in internships or undergraduate research.

Q: What is the difference between Computer Science, Computer Information Systems, and Information Technology?
A: Computer Science focuses on the theory and design of computing systems and software. Computer Information Systems blends computing with business applications, emphasizing how technology supports organizations. Information Technology centers on managing and supporting hardware, networks, and systems to keep technology running smoothly.

Are you thinking about pursuing a career in Computer Science? Our program prepares students to become highly-trained Computer Scientists.

If you are thinking of majoring in Computer Science, consider what some of our own Rattlers had to say about FAMU's Computer Science program, what inspired them, and why they chose Computer Science as a career.

William Linton
Alumni, Class of 2017

I love my degree program because it set me up for success once I entered into the working world. In today’s society, everything is becoming digital and relying on technology, so to be a step ahead of that and already have pertinent knowledge that not the average person would sets you a part tremendously not only on job interviews, but in every day activities with technology as well.

Learn about our Computer Science Masters Degree Program

Department of CIS Faculty

Name

Email

Phone

Jerry Miller
Chairperson and Assistant Professor

jerry.miller@famu.edu

850-599-3022

Clement Allen
Professor

clement.allen@famu.edu

(850) 599-3050
Hongmei Chi
Professor

hongmei.chi@famu.edu

(850) 412-7355

Vanessa Coote
Instructor/CS Program Coordinator

vanessa.coote@famu.edu

(850) 412-7353
Jon deGoicoechea
Associate Instructor

jon.degoicoechea@famu.edu

(850) 599-3961
Deidre W. Evans
Professor

deidre.evans@famu.edu

(850) 599-3964
Bobby Granville
Associate Professor 

bobby.granville@famu.edu

(850) 412-7360
Edwina Jacobs
Associate Instructor/IT Program Coordinator

edwina1.jacobs@famu.edu

(850) 412-7351
Edward Jones
Professor and Associate Chairperson

edward.jones@famu.edu

(850) 412-7349
Jinwei Liu
Assistant Professor/CIS Program Coordinator

jinwei.liu@famu.edu

(850) 599-8647
Bhanu Prasad
Professor

bhanu.prasad@famu.edu

(850) 412-7359
Yohn Jairo Parra Bautist
Assistant Professor

yohn.parrabautista@famu.edu

(850) 599-8647
Idongesit Mkpong-Ruffin
Associate Professor/Cybersecurity Program Coordinator

idongesit.ruffin@famu.edu

(850) 599-3042
Samuel Erskine
Assistant Professor

samuel.erskine@famu.edu

(850)-599-8899
Carlos Theran
Assistant Professor

carlos.theran@famu.edu

850-443-9879

 

placeholder

Contact Us

CST Department of Computer & Information Sciences
Florida A&M University | 1333 Wahnish Way
308 A Benjamin Banneker Technical Bldg.
Tallahassee, Florida 32307
P:
(850) 599-3050
F:
(850) 599-3221
E:
offmgr@cis.famu.edu