computer science

Computer Science (B.S.)

Undergraduate
  • Major
  • Minor

About this Program

Students completing the Bachelor of Science major in computer science are well prepared for a career or graduate study in the field of computer science. Graduates of this program typically pursue careers in areas such as software engineering and technology management.

Program Overview

The Bachelor of Science in Computer Science is professionally oriented, and students will learn sound software engineering practices, using object-oriented languages such as Java and C++. Students completing this degree are well prepared for a career or graduate study in the field of computer science. Graduates of the program typically pursue careers in areas such as software engineering and technology management.

The BSCS program is accredited by the Computing Accreditation Commission of ABET.

The Computer Science Minor

The minor in computer science provides an organized exposure to the concept of software, its creation, structuring and uses. Study in computer science offers an additional career dimension to a major in virtually any field.

Program Contact

George Dimitoglou

Associate Professor of Computer Science, Department Chair

Phone
301-696-3980

Coordinator, Computer Science Minor

Phone
301-696-3983

Beyond the Classroom

The undergraduate experience culminates in the senior year with a mandatory, yearlong senior project, where you'll engage in real software development, advancing and improving your communication, team and leadership skills.

All Faculty
George Dimitoglou

George Dimitoglou

  • Associate Professor of Computer Science
  • Chair, Department of Computer Science and Information Technology
  • Program Director, Master's in Cybersecurity and Director of the Center for Computer Science and Information Assurance
Carol Jim

Carol Jim

  • Assistant Professor of Computer Science
Jiang Li

Jiang Li

  • Assistant Professor of Computer Science
Bill Pierce

Bill Pierce

  • Assistant Professor of Computer Science
  • Coordinator, Computer Science Minor

Ahmed Salem

  • Associate Professor of Computer Science and Information Technology
  • Program Director, Master's in Information Technology and Cybersecurity Certificate