You can develop a strong foundation in computer science coupled with an understanding of its application to mathematics, science or business through a core of 14 required courses. You will also choose electives that allow you to concentrate on the basic study of the theory and applications of computers, scientific and technical applications, or applications for the business programmer or systems analyst.
Our program is unique in that it offers three optional concentrations
These concentrations leverage faculty’s industry experience to bring students top-notch instruction in the latest technological innovations and trends, and help to provide our students with a competitive advantage in today’s workforce. A team-oriented, software engineering project caps off your program.
You will build a solid foundation in problem-solving, algorithm development, data structures, programming and computer organization, as well as strong oral and written communication skills vital to your career. In addition to the University’s general education requirements, which develop the liberal education of all students, you will complete at least 44 semester credit hours in computer science, one semester of a computational course and one semester of discrete mathematics.
The Department of Mathematical and Computational Sciences is part of the College of Science and is located in the Birck Hall of Science. The department maintains the Computer Research Laboratory dedicated exclusively for students in the major. It provides a comfortable atmosphere in which to congregate and work on software and/or research projects. Software development is accomplished through Java, Python and the Microsoft Visual Studio, which includes Visual C++, Visual C# and Visual Basic. The College of Science operates a multiprocessor Linux cluster which is used for research in all of the sciences. In addition, Benedictine University provides access to more than 200 personal computers across campus. These computers run Microsoft Office as the standard productivity tool.
Your knowledge of computer technology and its applications will make a career in government, business, industry and education available. Application software development, software engineer, systems software development, network administration, database management and consulting are just a few of your possible employment opportunities. Benedictine Computer Science graduates have a proven record of success. Many of our graduates are selected by their employers to pursue a master’s degree in computer science. Others go on immediately to graduate school in computer science or related areas.
You can participate in activities that complement your field of study. Projects, research and assisting in the computer labs can provide you with experience in computer science. You can acquire valuable experiences off campus through part-time jobs and internships at places such as Navistar, Argonne National Laboratory and other local companies. Recent graduates have obtained their first job at their internship site. Elective courses can be used to complete a minor or second major in mathematics, accounting, business or one of the natural or social sciences. Courses in accounting and managerial finance are also recommended to add to your business knowledge.