Computer Science

Bachelor of Arts or Bachelor of Science
Department of Computer Science
College of Arts and Sciences

The rapid advances in computer technology in today’s highly technological society have resulted in an ongoing demand for computer science graduates. Bowling Green’s computer science major prepares graduates for many different career paths with numerous opportunities available throughout the United States and abroad.

Career Opportunities

The computer science professional applies the basic principles of computing and the latest technological advancements to solve problems in business, education and government. Graduates may work as systems analysts, designers or usability specialists who work with clients to develop software systems including Web-enabled applications; applications programmers who translate these solutions into languages which can be used by computers, or technical support professionals who resolve a wide range of problems related to computer applications and use.

Additionally, some computer science professionals work as system administrators, managing complex computing networks, or as systems programmers, improving the efficiency and performance of computer systems and networks.

The Bureau of Labor Statistics projects a 40 percent increase in careers in computer science by 2014 with the best prospects for college graduates.


The computer science major at BGSU includes a strong set of core courses designed to provide students with a broad base of computing concepts and skills as well as a large selection of specialized elective courses. In addition, programming projects in computer science courses give students experience working in a variety of computing environments.

Electives provide students with opportunities to develop skills and expertise valuable to a computing professional. Electives in accounting, business, communications and technical writing are recommended.

Students in computer science are able to obtain either a Bachelor of Science or Bachelor of Arts degree. The difference in the two degrees lies in the general education requirements. Different science courses, and fewer humanities and social sciences courses, are required for the Bachelor of Science degree.

Program Features

Students are the primary focus in the computer science department. They receive individual attention from faculty both in and out of the classroom. Classes for majors are all taught by faculty (not graduate assistants) and are limited to a maximum of 35 students. A strong commitment to academic advising ensures that all students receive the guidance they need as they select courses and plan for future careers.

The computer science department supports a co-op program offering students excellent opportunities to gain practical experience in the computing field and to grow both personally and professionally. Students receive academic credit, valuable experience and good pay for co-op experiences. A co-op experience requires an additional semester of study. Most computer science students participate in the co-op program each year, but participation is not required.

Students also have the opportunity to listen to speakers, participate in activities and share ideas with others interested in computer science by participating in the Association of Computing Machinery (ACM) student chapter.

Computer Facilities

Extensive and accessible computer equipment is essential for an effective academic program in computer science. BGSU makes available an impressive array of instructional computing equipment using both Unix and Microsoft operating systems. These systems are accessible both from campus computer labs, which are open 15-24 hours each day, or on a 24-hour basis through remote access. The entire campus is on the University’s Ethernet backbone, including every residence hall room.

There are many microcomputer laboratories on campus as well as departmental computer laboratories for advanced work and independent projects, including equipment for computer graphics, software engineering and computer networks. Access to the Internet is offered to all students.

Preparation for College

Many high schools do not offer courses in computer programming or computer science, and incoming students are not expected to have such a background. The best preparation for the computer science major is to complete as many mathematics courses as possible. Students with fewer than four years of high school mathematics will need to take the equivalent courses at the University before entering the first calculus course. In addition, high school students who complete four years in the same foreign language are not required to take any foreign language courses as an undergraduate.

Completing the requirements for high school graduation is necessary for admission to BGSU, but only finishing the minimum coursework will leave you unprepared for college. Consider taking four years of mathematics instead of the three that are required. Two, three or even four years of the same foreign language is excellent preparation for college. You will also benefit from competency in computer use. Courses that provide exposure to or training in the visual and performing arts are also excellent choices.

For Further Information

Internet Access

BGSU's website for future students contains University highlights, admissions procedures, financial aid information and many department profiles. It can be accessed at

The University

Bowling Green State University is a vibrant university that engages, challenges and prepares students for meaningful futures. At BGSU, students enjoy an education that integrates personal growth, academic excellence and an environment that expands their thinking and potential. A mid-size residential university, BGSU has an enrollment of approximately 20,000 and a full-time faculty of more than 900 on its main campus. More than 200 undergraduate majors and programs are offered as well as master's and doctoral level programs.

NOTE: Information in this guide is subject to change without notice. To learn more about the official program of study for Computer Science, please check the undergraduate catalog online at: